local function f () end
local t = {f ,f ,f ,f ,f ,f ,f ,f ,f ,f }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
f ()
end
end
end
local function f () end
local t = {f ,f ,f ,f ,f ,f ,f ,f ,f ,f }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
f (1 ,2 ,3 ,4 )
end
end
end
Dummy functions (4 args, function exist)
local function f (a ,b ,c ,d ) end
local t = {f ,f ,f ,f ,f ,f ,f ,f ,f ,f }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
f (1 ,2 ,3 ,4 )
end
end
end
local function f () end
local t = {false ,false ,false ,false ,false ,false ,false ,false ,false ,false }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
if f then
f ()
end
end
end
end
false test (0 args, functions exists)
local function f () end
local t = {f ,f ,f ,f ,f ,f ,f ,f ,f ,f }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
if f then
f ()
end
end
end
end
false test (4 args, functions exists)
local function f (a ,b ,c ,d ) end
local t = {f ,f ,f ,f ,f ,f ,f ,f ,f ,f }
local function Test ()
for i = 1 , 100000 do
for i_f , f in ipairs (t ) do
if f then
f (1 ,2 ,3 ,4 )
end
end
end
end