comparison src/version.c @ 19191:133ef7ba4e4e v8.2.0154

patch 8.2.0154: reallocating the list of scripts is inefficient Commit: https://github.com/vim/vim/commit/21b9e9773d64de40994f8762173bdd8befa6acf7 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 26 19:26:46 2020 +0100 patch 8.2.0154: reallocating the list of scripts is inefficient Problem: Reallocating the list of scripts is inefficient. Solution: Instead of using a growarray of scriptitem_T, store pointers and allocate each scriptitem_T separately. Also avoids that the growarray pointers change when sourcing a new script.
author Bram Moolenaar <Bram@vim.org>
date Sun, 26 Jan 2020 19:30:14 +0100
parents cb4543c0e89a
children 9f98957582d6
comparison
equal deleted inserted replaced
19190:1483c87623da 19191:133ef7ba4e4e
740 NULL 740 NULL
741 }; 741 };
742 742
743 static int included_patches[] = 743 static int included_patches[] =
744 { /* Add new patch number below this line */ 744 { /* Add new patch number below this line */
745 /**/
746 154,
745 /**/ 747 /**/
746 153, 748 153,
747 /**/ 749 /**/
748 152, 750 152,
749 /**/ 751 /**/