From 467dce6be696862b7786782a9b02c0d7eb8322cb Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Mon, 22 Feb 2021 16:24:57 +0200 Subject: [PATCH] v.table: minimize re-allocations on << to table.types --- vlib/v/table/table.v | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vlib/v/table/table.v b/vlib/v/table/table.v index edd533e8e0..6a4253fda6 100644 --- a/vlib/v/table/table.v +++ b/vlib/v/table/table.v @@ -86,7 +86,9 @@ mut: } pub fn new_table() &Table { - mut t := &Table{} + mut t := &Table{ + types: []TypeSymbol{cap: 64000} + } t.register_builtin_type_symbols() t.is_fmt = true return t