Тяжелее ли перебирать пустую таблицу в Lua? - PullRequest
0 голосов
/ 28 мая 2019

Case1: перебор таблицы предварительно заданного размера

local t = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
for i = 1, 10 do
  t[i] = i * 2
end

Case2: перебор пустой таблицы

local t = {}
for i = 1, 10 do
  t[i] = i * 2
end

Будет ли разница в производительности между выполнением двух циклов?

Изменяет ли Lua внутреннее изменение размера таблицы перед присвоением значения?

...