]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.4823: concat more than 2 strings in :def function is inefficient v8.2.4823
authorLemonBoy <thatlemon@gmail.com>
Mon, 25 Apr 2022 11:43:20 +0000 (12:43 +0100)
committerBram Moolenaar <Bram@vim.org>
Mon, 25 Apr 2022 11:43:20 +0000 (12:43 +0100)
commit372bcceeee8012ef3fb2f3dbc8132c3a33cb84fc
treefd5e5a86cf23a018f653097a7c7477c532316a36
parentaf59e34f1bf214ec6f2d0304c1c5b11ecda25a83
patch 8.2.4823: concat more than 2 strings in :def function is inefficient

Problem:    Concatenating more than 2 strings in a :def function is
            inefficient.
Solution:   Add a count to the CONCAT instruction. (closes #10276)
src/proto/vim9instr.pro
src/testdir/test_vim9_disassemble.vim
src/version.c
src/vim9.h
src/vim9cmds.c
src/vim9compile.c
src/vim9execute.c
src/vim9expr.c
src/vim9instr.c