--~ Efficency Testing ~--
print ( "Empty loop of 10,000" )
startTime = os.clock ( )
for i = 1 , 10000 do
--~ Do nothing ~--
end
time = os.clock ( )
print ( "Time taken: " .. startTime - time )
print ( )
print ( "table.insert(t,e). Where e == 'TestString'" )
t = { }
startTime = os.time ( )
for i= 1 , 10000 do
table.insert ( t, "TestString" )
end
time = os.time ( )
print ( "Time taken: " .. time- startTime)
print ( )
print ( "table.insert(t,1,e). Where e == 'TestString'" )
t = { }
startTime = os.time ( )
for i= 1 , 10000 do
table.insert ( t, 1 , "TestString" )
end
time = os.time ( )
print ( "Time taken: " .. time- startTime)
LS1+IEVmZmljZW5jeSBUZXN0aW5nIH4tLQpwcmludCgiRW1wdHkgbG9vcCBvZiAxMCwwMDAiKQpzdGFydFRpbWUgPSBvcy5jbG9jaygpCmZvciBpID0gMSwxMDAwMCBkbwogICAgLS1+IERvIG5vdGhpbmcgfi0tCmVuZAp0aW1lID0gb3MuY2xvY2soKQpwcmludCAoIlRpbWUgdGFrZW46ICIgLi4gc3RhcnRUaW1lIC0gdGltZSkKCnByaW50ICgpCgpwcmludCAoInRhYmxlLmluc2VydCh0LGUpLiBXaGVyZSBlID09ICdUZXN0U3RyaW5nJyIpCnQgPSB7fQpzdGFydFRpbWUgPSBvcy50aW1lICgpCmZvciBpPTEsMTAwMDAgZG8KICAgIHRhYmxlLmluc2VydCAodCwiVGVzdFN0cmluZyIpCmVuZAp0aW1lID0gb3MudGltZSAoKQpwcmludCAoIlRpbWUgdGFrZW46ICIgLi4gdGltZS1zdGFydFRpbWUpCgpwcmludCAoKQoKcHJpbnQgKCJ0YWJsZS5pbnNlcnQodCwxLGUpLiBXaGVyZSBlID09ICdUZXN0U3RyaW5nJyIpCnQgPSB7fQpzdGFydFRpbWUgPSBvcy50aW1lICgpCmZvciBpPTEsMTAwMDAgZG8KICAgIHRhYmxlLmluc2VydCAodCwxLCJUZXN0U3RyaW5nIikKZW5kCnRpbWUgPSBvcy50aW1lICgpCnByaW50ICgiVGltZSB0YWtlbjogIiAuLiB0aW1lLXN0YXJ0VGltZSk=