HolyLib Wiki

Performance Results

Performance Results

These are always the latest performance results of the latest HolyLib compile that successfully finished.

Run Results

Current run: 5128
Previous run: 5127

Branch: dev - LuaJIT 2.0.4

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.77s 15167907 1.169029466927e-07 1.0203324720635x
(GMOD) Entity.__index (JIT: ON) 1.71s 14585838 1.1708521164069e-07 1.0162992747958x
(GMOD) Entity.__newindex (JIT: OFF) 1.74s 11703291 1.4839661987556e-07 0.97869142720521x
(GMOD) Entity.__newindex (JIT: ON) 1.75s 11801718 1.4845268380631e-07 0.97981314519149x
(HolyLib) Entity.__index (JIT: OFF) 1.73s 14889951 1.1645345176329e-07 1.0226962939834x
(HolyLib) Entity.__index (JIT: ON) 1.73s 14758437 1.1749456463508e-07 1.0167148822012x
(HolyLib) Entity.__newindex (JIT: OFF) 1.72s 11607414 1.4805692862627e-07 0.98407116903458x
(HolyLib) Entity.__newindex (JIT: ON) 1.67s 11316984 1.4763492645643e-07 0.98940480443128x
CreateEntityList (JIT: OFF) 1.77s 2253401 7.835965978674e-07 1.0259854440824x
CreateEntityList (JIT: ON) 1.86s 2162632 8.5903970241688e-07 1.0235835357761x
EntityList:GetEntities (JIT: OFF) 1.76s 504674 3.4847863307952e-06 1.0163126379415x
EntityList:GetEntities (JIT: ON) 1.71s 489825 3.4881530140626e-06 1.0191206558502x
EntityList:SetEntities (JIT: OFF) 1.95s 64509 3.0230113820747e-05 1.0171840202236x
EntityList:SetEntities (JIT: ON) 1.89s 62396 3.0296105014932e-05 1.0111132152949x
GetGlobalEntityList (JIT: OFF) 1.78s 527618 3.3697709704702e-06 1.0288498567866x
GetGlobalEntityList (JIT: ON) 1.74s 526445 3.3121766344056e-06 1.0366370937448x
VoiceData:GetData (JIT: OFF) 1.75s 16699917 1.0490333467411e-07 1.0034950356173x
VoiceData:GetData (JIT: ON) 1.69s 16247302 1.038178829592e-07 0.99983245525471x
VoiceData:GetLength (JIT: OFF) 1.74s 20971482 8.3058337713149e-08 1.0240858410065x
VoiceData:GetLength (JIT: ON) 1.77s 21315200 8.2975916132618e-08 1.0071226350803x
VoiceData:GetPlayerSlot (JIT: OFF) 1.72s 21412210 8.0432864385118e-08 1.0169716819704x
VoiceData:GetPlayerSlot (JIT: ON) 1.73s 22023902 7.8448146471616e-08 1.0326001717511x
VoiceData:GetProximity (JIT: OFF) 1.75s 23163772 7.5659919294074e-08 0.96728103223503x
VoiceData:GetProximity (JIT: ON) 1.71s 21971098 7.762129516993e-08 0.9613160290891x
VoiceData:GetUncompressedData (JIT: OFF) 1.71s 12468793 1.3716981977223e-07 1.0130101931267x
VoiceData:GetUncompressedData (JIT: ON) 1.73s 12750875 1.358049006969e-07 1.0169928351392x
VoiceData:SetData (JIT: OFF) 1.75s 7106848 2.4562257898946e-07 1.0138505995505x
VoiceData:SetData (JIT: ON) 1.70s 6907049 2.4645523995614e-07 0.99965472022809x
VoiceData:SetLength (JIT: OFF) 1.71s 21314464 8.0355930257698e-08 1.0011976186095x
VoiceData:SetLength (JIT: ON) 1.72s 21503925 8.0100892068745e-08 0.97885527067983x
VoiceData:SetPlayerSlot (JIT: OFF) 1.70s 21793198 7.7925909904064e-08 1.0246555513278x
VoiceData:SetPlayerSlot (JIT: ON) 1.70s 21916635 7.7640956332218e-08 1.0145712760699x
VoiceData:SetProximity (JIT: OFF) 1.74s 23751762 7.3092559278441e-08 0.99899632438657x
VoiceData:SetProximity (JIT: ON) 1.70s 23603055 7.2217948671655e-08 0.99251213185791x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.76s 22582107 7.8038623135113e-08 1.0152954639481x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.68s 21424837 7.8515792375133e-08 1.0055748300665x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.71s 24454057 7.004962290478e-08 1.0209030768364x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.70s 24161371 7.0258932539981e-08 1.0226484951981x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.75s 16528449 1.0591641615056e-07 1.0201262036271x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.68s 17774772 9.4571492676109e-08 1.0194336851573x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.75s 21785884 8.0276192577891e-08 1.0196476299757x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.65s 23740099 6.9490478821276e-08 1.0202005596183x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.73s 21380779 8.0705738971041e-08 1.0265002498068x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.68s 24063900 6.9652993849649e-08 1.0287810943186x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.75s 24786193 7.0603229240096e-08 1.0110269207978x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.65s 27298568 6.0523623624718e-08 1.0158210007351x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.87s 4776455 3.9159120954353e-07 1.0563217836637x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.78s 4613463 3.8552172197968e-07 1.0369822151524x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.73s 22036892 7.8511961026106e-08 1.0416885470249x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.64s 24618372 6.6770022425751e-08 1.03635273334x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.76s 22583342 7.7862579381916e-08 1.0350849061015x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.67s 25205132 6.6135351113589e-08 1.0370542154538x
_HOLYLIB_CORE.__index (JIT: OFF) 1.68s 21246736 7.9110347193218e-08 1.0141909555125x
_HOLYLIB_CORE.__index (JIT: ON) 1.71s 21522373 7.9268440748063e-08 1.0067990492638x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.73s 24528870 7.0385295428113e-08 1.0284092544735x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.72s 24047996 7.1605976421037e-08 1.015665968525x
bitbuf.CreateReadBuffer (JIT: OFF) 1.84s 6566810 2.8022716245609e-07 1.1029978191761x
bitbuf.CreateReadBuffer (JIT: ON) 1.82s 6600807 2.7553625780706e-07 1.0789789566465x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.74s 13113144 1.3288226378635e-07 1.0187286381303x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.68s 13856078 1.2149891074876e-07 1.05628177273x
cvar.Find(Hit) (JIT: OFF) 1.66s 9341564 1.7785188529515e-07 1.0216864847714x
cvar.Find(Hit) (JIT: ON) 1.69s 10172242 1.6604497152015e-07 1.0257931011982x
cvar.Find(Miss) (JIT: OFF) 1.73s 16429921 1.0518327081497e-07 0.99545259437582x
cvar.Find(Miss) (JIT: ON) 1.68s 17929625 9.3439984597736e-08 0.99697572741227x
cvar.GetAll (JIT: OFF) 1.77s 12002 0.00014721787288302 1.0359599061441x
cvar.GetAll (JIT: ON) 1.85s 12615 0.00014655091293576 1.039291066949x
filesystem.Exists(Hit) (JIT: OFF) 1.96s 126035 1.5544115522174e-05 1.0038081684343x
filesystem.Exists(Hit) (JIT: ON) 1.92s 122823 1.567178323768e-05 0.99832471889801x
filesystem.Exists(Miss) (JIT: OFF) 1.94s 10734 0.00018119344021296 1.0103346129576x
filesystem.Exists(Miss) (JIT: ON) 1.95s 10801 0.00018056269089903 0.99734374844692x
filesystem.IsDir(Hit) (JIT: OFF) 1.93s 195033 9.9038492558947e-06 1.0042814419958x
filesystem.IsDir(Hit) (JIT: ON) 1.94s 194533 9.952117016599e-06 0.99881595174416x
filesystem.IsDir(Miss) (JIT: OFF) 1.96s 12857 0.00015267783246045 1.0040997000643x
filesystem.IsDir(Miss) (JIT: ON) 1.95s 12862 0.00015180293901786 0.99731712484652x
filesystem.Size(Hit) (JIT: OFF) 1.96s 125806 1.5564358266372e-05 1.0016734034255x
filesystem.Size(Hit) (JIT: ON) 1.95s 125597 1.55310793616e-05 1.0028327160439x
filesystem.Size(Miss) (JIT: OFF) 1.91s 10735 0.00017823780093568 1.00028563516x
filesystem.Size(Miss) (JIT: ON) 1.95s 10966 0.00017808596473946 0.9994076441583x
filesystem.Time(Hit) (JIT: OFF) 1.94s 257604 7.5211781063566e-06 1.0061454311586x
filesystem.Time(Hit) (JIT: ON) 1.91s 254919 7.4906985791035e-06 1.0148378268069x
filesystem.Time(Miss) (JIT: OFF) 1.89s 7395 0.00025581831651105 0.99321370251418x
filesystem.Time(Miss) (JIT: ON) 1.95s 7657 0.00025471434276753 0.99319970578936x
pas.FindInPAS (JIT: OFF) 1.66s 90486 1.8290081930644e-05 0.9629380589039x
pas.FindInPAS (JIT: ON) 1.91s 106395 1.798343444451e-05 0.98008747507645x
pvs.FindInPVS (JIT: OFF) 1.79s 100439 1.7780593045881e-05 0.97978521960371x
pvs.FindInPVS (JIT: ON) 1.88s 106895 1.7630206940607e-05 0.97501293345309x
util.FancyJSONToTable (JIT: OFF) 1.69s 699367 2.4129086989927e-06 0.9994008858847x
util.FancyJSONToTable (JIT: ON) 1.80s 764085 2.3494903396918e-06 1.0042312967687x
util.FancyTableToJSON (JIT: OFF) 1.92s 257345 7.4679425761484e-06 0.9872974255351x
util.FancyTableToJSON (JIT: ON) 1.91s 255021 7.4707265395697e-06 0.97968954324601x
util.JSONToTable(GMOD) (JIT: OFF) 1.88s 163228 1.1534807291481e-05 1.0036482803658x
util.JSONToTable(GMOD) (JIT: ON) 1.86s 161942 1.1516360135427e-05 1.0046769645283x
util.TableToJSON(GMOD) (JIT: OFF) 1.91s 68484 2.7887803613462e-05 1.0071514242101x
util.TableToJSON(GMOD) (JIT: ON) 1.88s 67023 2.8077707499602e-05 0.990357179171x
voicechat.CreateVoiceData (JIT: OFF) 1.78s 3949923 4.5178292768932e-07 1.0089835111025x
voicechat.CreateVoiceData (JIT: ON) 1.79s 3968572 4.5190444102453e-07 1.0131987607343x

Branch: dev - LuaJIT 2.1.1753364724 (HolyLib's Custom Build)

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.01s 8682704 1.1652756699395e-07 0.9941391137169x
(GMOD) Entity.__index (JIT: ON) 1.01s 11766117 8.6039815941975e-08 0.98833784835142x
(GMOD) Entity.__newindex (JIT: OFF) 1.03s 6659194 1.5429832968633e-07 1.0230025960019x
(GMOD) Entity.__newindex (JIT: ON) 1.02s 7651605 1.3371792316858e-07 1.0051604632796x
(HolyLib) Entity.__index (JIT: OFF) 1.03s 56530673 1.8236690349324e-08 0.97399144511957x
(HolyLib) Entity.__index (JIT: ON) 1.00s 8378663567 1.1936669983006e-10 1.0043379205476x
(HolyLib) Entity.__newindex (JIT: OFF) 1.03s 57383109 1.7864941464698e-08 0.99982641640961x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 8353258870 1.1972712141118e-10 0.99835055336259x
CreateEntityList (JIT: OFF) 1.03s 1357391 7.5540868809779e-07 1.1015665535617x
CreateEntityList (JIT: ON) 1.01s 1193996 8.4359521554667e-07 1.0425318044414x
EntityList:GetEntities (JIT: OFF) 1.03s 340015 3.041661092005e-06 1.0069078621543x
EntityList:GetEntities (JIT: ON) 1.05s 352255 2.9910421262484e-06 1.0149553401699x
EntityList:SetEntities (JIT: OFF) 1.07s 33996 3.1495117977086e-05 0.96804261245377x
EntityList:SetEntities (JIT: ON) 1.08s 34760 3.1208929540617e-05 0.97998811367677x
GetGlobalEntityList (JIT: OFF) 1.05s 342025 3.0659500206229e-06 1.0125180845506x
GetGlobalEntityList (JIT: ON) 1.03s 334647 3.0849297037708e-06 0.99868232296441x
VoiceData:GetData (JIT: OFF) 1.03s 10370468 9.941558582899e-08 0.99118559425833x
VoiceData:GetData (JIT: ON) 1.01s 50319773 1.9995672325421e-08 1.0024601903167x
VoiceData:GetLength (JIT: OFF) 1.02s 15495897 6.5842230839466e-08 1.0135181361562x
VoiceData:GetLength (JIT: ON) 1.00s 166249344 6.0298681237519e-09 1.197048571449x
VoiceData:GetPlayerSlot (JIT: OFF) 1.01s 15780978 6.3705694560719e-08 0.96897437863107x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 759526431 1.3171679010687e-09 1.0030744676926x
VoiceData:GetProximity (JIT: OFF) 1.03s 19494488 5.2970177098646e-08 0.98890379773507x
VoiceData:GetProximity (JIT: ON) 1.00s 23867003 4.2058410718259e-08 0.99790285028x
VoiceData:GetUncompressedData (JIT: OFF) 1.01s 8037509 1.2572293674571e-07 0.98959575452839x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 20251468 4.9756087415326e-08 1.0011507269257x
VoiceData:SetData (JIT: OFF) 1.04s 4427304 2.3467028853835e-07 0.98536258127932x
VoiceData:SetData (JIT: ON) 1.03s 7251074 1.4166616242179e-07 0.96653090162171x
VoiceData:SetLength (JIT: OFF) 1.04s 15639604 6.6347310032149e-08 0.99738182023699x
VoiceData:SetLength (JIT: ON) 1.00s 507144415 1.9731753079173e-09 0.98049991674137x
VoiceData:SetPlayerSlot (JIT: OFF) 1.01s 15360640 6.5958251976974e-08 1.0110738710682x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 466592894 2.1438081142651e-09 0.97272223544762x
VoiceData:SetProximity (JIT: OFF) 1.03s 18614452 5.5351606802804e-08 1.0096437894227x
VoiceData:SetProximity (JIT: ON) 1.01s 23123119 4.3497287425478e-08 1.0023610791855x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.02s 56462296 1.8043695394995e-08 1.0152420846852x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 8392853155 1.1916306224416e-10 1.0064356323453x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.01s 55694881 1.8070327843595e-08 1.0588340653556x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 8344848658 1.1984753240413e-10 0.99846207778452x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.02s 9768040 1.0439048314501e-07 0.98945543694866x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.00s 14358615 6.993380021221e-08 0.96634728021757x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.03s 13366157 7.7302469642698e-08 1.0021062428496x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.01s 21114679 4.7665257758112e-08 0.88453622941468x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.04s 13472667 7.7101200085363e-08 1.0079607622825x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.00s 22384596 4.4883355281473e-08 1.0375774830483x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.02s 14580635 6.9912554529914e-08 0.98105532873291x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.00s 24675880 4.0670078109825e-08 0.85137829593926x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.05s 2765655 3.7982363852705e-07 1.006773055091x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.01s 2935817 3.4381454506815e-07 1.0148852690772x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.01s 13339644 7.5967202818852e-08 0.98465508939295x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.01s 22283015 4.5173683641561e-08 0.98526179760555x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.03s 13511466 7.6531013162183e-08 0.99138381887998x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 22082534 4.553350423687e-08 0.98305111250218x
_HOLYLIB_CORE.__index (JIT: OFF) 1.01s 55639198 1.8113099472308e-08 0.98539912606426x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 8381184431 1.1932824187405e-10 1.0026446107008x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.01s 55123892 1.8388864622201e-08 1.0297136612602x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 8349580622 1.1978387265553e-10 0.99933532885664x
bitbuf.CreateReadBuffer (JIT: OFF) 1.08s 4084963 2.6462786009046e-07 0.97957809207511x
bitbuf.CreateReadBuffer (JIT: ON) 1.03s 4455666 2.3045072970502e-07 0.99824535479068x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.03s 6658153 1.5398887913946e-07 0.86816685160106x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.02s 7816879 1.304622253338e-07 0.76409482822218x
cvar.Find(Hit) (JIT: OFF) 1.07s 6021841 1.7736832963983e-07 0.95396417990911x
cvar.Find(Hit) (JIT: ON) 1.01s 7646028 1.3225115953892e-07 1.0010940295x
cvar.Find(Miss) (JIT: OFF) 1.03s 9088097 1.1334037311046e-07 0.93793645087988x
cvar.Find(Miss) (JIT: ON) 1.01s 14140809 7.1255733333629e-08 0.98371165271795x
cvar.GetAll (JIT: OFF) 1.04s 8011 0.0001297323763896 0.98448669418436x
cvar.GetAll (JIT: ON) 1.07s 8115 0.00013125830636947 0.99759296634552x
filesystem.Exists(Hit) (JIT: OFF) 1.08s 61668 1.7512524407457e-05 1.0052311106649x
filesystem.Exists(Hit) (JIT: ON) 1.05s 60001 1.7528791317209e-05 0.99602104161415x
filesystem.Exists(Miss) (JIT: OFF) 1.08s 4922 0.00021929603581423 0.96670626371086x
filesystem.Exists(Miss) (JIT: ON) 1.04s 4754 0.0002193617554714 0.97844470261524x
filesystem.IsDir(Hit) (JIT: OFF) 1.07s 97512 1.0943056887867e-05 0.98876343035799x
filesystem.IsDir(Hit) (JIT: ON) 1.04s 95292 1.0919864920567e-05 0.99759980706421x
filesystem.IsDir(Miss) (JIT: OFF) 1.08s 5837 0.00018585195753776 1.0078465625703x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 5763 0.00018793906806027 0.97279735784949x
filesystem.Size(Hit) (JIT: OFF) 1.08s 60848 1.7675132304096e-05 1.0068446316137x
filesystem.Size(Hit) (JIT: ON) 1.06s 59659 1.7820076945795e-05 0.99555471594841x
filesystem.Size(Miss) (JIT: OFF) 1.04s 4827 0.00021505444104306 0.99831996199736x
filesystem.Size(Miss) (JIT: ON) 1.06s 4987 0.00021345223205823 0.9840523011118x
filesystem.Time(Hit) (JIT: OFF) 1.08s 130089 8.2889472147191e-06 0.99882957971677x
filesystem.Time(Hit) (JIT: ON) 1.02s 123742 8.2063046147487e-06 0.99953138009487x
filesystem.Time(Miss) (JIT: OFF) 1.07s 3428 0.00031268063693798 0.9695668342332x
filesystem.Time(Miss) (JIT: ON) 1.07s 3393 0.00031475550283276 0.97022817221x
pas.FindInPAS (JIT: OFF) 1.03s 58993 1.7415728319025e-05 0.9903033076927x
pas.FindInPAS (JIT: ON) 1.05s 60159 1.7438765120793e-05 0.99501489221735x
pvs.FindInPVS (JIT: OFF) 1.03s 59983 1.7155290072629e-05 0.96991522168415x
pvs.FindInPVS (JIT: ON) 1.03s 60327 1.7092423811227e-05 0.96813880698616x
util.FancyJSONToTable (JIT: OFF) 1.02s 437316 2.3408087815492e-06 0.98803508161475x
util.FancyJSONToTable (JIT: ON) 1.01s 441312 2.2952344077458e-06 0.9902737600418x
util.FancyTableToJSON (JIT: OFF) 1.06s 136075 7.7709318505767e-06 1.0063105705216x
util.FancyTableToJSON (JIT: ON) 1.03s 129778 7.9101308406413e-06 1.0381072467772x
util.JSONToTable(GMOD) (JIT: OFF) 1.05s 88579 1.1803316360603e-05 1.0112336944462x
util.JSONToTable(GMOD) (JIT: ON) 1.04s 88157 1.1797214092593e-05 1.0015241264065x
util.TableToJSON(GMOD) (JIT: OFF) 1.09s 40236 2.7209896158834e-05 0.98095846715502x
util.TableToJSON(GMOD) (JIT: ON) 1.08s 39339 2.7417943221517e-05 0.97088245010881x
voicechat.CreateVoiceData (JIT: OFF) 1.04s 2451343 4.2311358949857e-07 1.0068636546389x
voicechat.CreateVoiceData (JIT: ON) 1.02s 2698671 3.7657459482464e-07 1.0339390076545x

Branch: prerelease - LuaJIT 2.0.4

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.75s 14503464 1.2075008154659e-07 0.99875623201846x
(GMOD) Entity.__index (JIT: ON) 1.71s 14074566 1.211723141823e-07 0.98741860704014x
(GMOD) Entity.__newindex (JIT: OFF) 1.71s 11553608 1.4772872114665e-07 1.0024336008905x
(GMOD) Entity.__newindex (JIT: ON) 1.73s 11706292 1.4754318889393e-07 1.0024152779547x
(HolyLib) Entity.__index (JIT: OFF) 1.70s 14007007 1.2128696923944e-07 0.99078592713704x
(HolyLib) Entity.__index (JIT: ON) 1.68s 13965926 1.2060567696793e-07 0.99262139535102x
(HolyLib) Entity.__newindex (JIT: OFF) 1.70s 11511258 1.4778826517455e-07 0.99875405857939x
(HolyLib) Entity.__newindex (JIT: ON) 1.69s 11420824 1.4770222646456e-07 1.002179295326x
CreateEntityList (JIT: OFF) 1.77s 2287588 7.7220716140172e-07 1.0303544205649x
CreateEntityList (JIT: ON) 1.80s 2240928 8.0288504428796e-07 1.12019227659x
EntityList:GetEntities (JIT: OFF) 1.80s 530186 3.4044373297399e-06 1.0059132190675x
EntityList:GetEntities (JIT: ON) 1.79s 525102 3.4103286990268e-06 1.0068649705031x
EntityList:SetEntities (JIT: OFF) 1.97s 64422 3.0597372949552e-05 0.99526420356791x
EntityList:SetEntities (JIT: ON) 1.94s 62957 3.0758796360824e-05 0.99611360684353x
GetGlobalEntityList (JIT: OFF) 1.69s 496860 3.3984068221603e-06 1.0055898758531x
GetGlobalEntityList (JIT: ON) 1.77s 525147 3.3703351130848e-06 1.0014631064828x
VoiceData:GetData (JIT: OFF) 1.80s 16505031 1.0881574326139e-07 1.0047761802815x
VoiceData:GetData (JIT: ON) 1.71s 15786327 1.0842448618142e-07 0.99955179934377x
VoiceData:GetLength (JIT: OFF) 1.72s 19804079 8.7021135708963e-08 1.0472028805815x
VoiceData:GetLength (JIT: ON) 1.69s 19656620 8.5884485197736e-08 1.0543908239789x
VoiceData:GetPlayerSlot (JIT: OFF) 1.76s 21024949 8.3584057682994e-08 1.0473963417973x
VoiceData:GetPlayerSlot (JIT: ON) 1.69s 20829502 8.1348629194754e-08 1.0756777534629x
VoiceData:GetProximity (JIT: OFF) 1.73s 23685910 7.3118569876115e-08 1.0609263327896x
VoiceData:GetProximity (JIT: ON) 1.75s 23495933 7.4363374876768e-08 1.0528194025352x
VoiceData:GetUncompressedData (JIT: OFF) 1.72s 12236174 1.4065648520036e-07 1.0097069141703x
VoiceData:GetUncompressedData (JIT: ON) 1.73s 12437081 1.3909244637377e-07 1.0103129932098x
VoiceData:SetData (JIT: OFF) 1.71s 6542806 2.6086376080683e-07 0.9772802973388x
VoiceData:SetData (JIT: ON) 1.70s 6485306 2.6217647012198e-07 0.97598715153895x
VoiceData:SetLength (JIT: OFF) 1.70s 20728897 8.2048601277378e-08 0.98227748544399x
VoiceData:SetLength (JIT: ON) 1.72s 21283623 8.0712674817573e-08 0.9825085087029x
VoiceData:SetPlayerSlot (JIT: OFF) 1.67s 20114454 8.3113440061992e-08 1.0001931505266x
VoiceData:SetPlayerSlot (JIT: ON) 1.72s 20954131 8.2004073833397e-08 0.99443588168937x
VoiceData:SetProximity (JIT: OFF) 1.74s 23623388 7.3823602357552e-08 1.0167523157473x
VoiceData:SetProximity (JIT: ON) 1.71s 23668333 7.2446541742701e-08 1.0076920032097x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.73s 21619621 7.9811602570928e-08 1.0027655380997x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.71s 21447198 7.9523199239086e-08 1.0139179438995x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.71s 24015879 7.1166679493919e-08 1.0002011873973x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.72s 23853389 7.2313792341693e-08 0.98575067030233x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.77s 16303512 1.0854074924418e-07 0.99925183336265x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.64s 16890310 9.7225836880267e-08 0.99714861242826x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.73s 20889579 8.3018771779144e-08 1.0145031939713x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.66s 23264338 7.1383895692489e-08 1.0016963494214x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.76s 21140009 8.3260614890167e-08 1.0035748403308x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.65s 23166010 7.1133095856754e-08 1.0057994154268x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.69s 23507848 7.1908553400554e-08 1.0075710415325x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.68s 27373002 6.1300786937045e-08 1.0021568764781x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.73s 4565617 3.7938299101483e-07 1.0090352426204x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.72s 4593962 3.7375368937578e-07 1.0388696857482x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.71s 21278119 8.0578784909665e-08 1.0188162051236x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.68s 24625329 6.8153092056978e-08 1.0181164782042x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.73s 21761818 7.9350060428409e-08 0.99673720080414x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.64s 24187134 6.7615197890323e-08 0.99420179870857x
_HOLYLIB_CORE.__index (JIT: OFF) 1.71s 21435695 7.9628091379682e-08 1.0057422439798x
_HOLYLIB_CORE.__index (JIT: ON) 1.71s 21400571 7.9716794522538e-08 1.0076032434896x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.74s 23602828 7.3542241241655e-08 0.98631293246583x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.71s 23227952 7.3423217161588e-08 0.98321692453309x
bitbuf.CreateReadBuffer (JIT: OFF) 1.89s 6869120 2.7481726542183e-07 1.0122571617801x
bitbuf.CreateReadBuffer (JIT: ON) 1.71s 6363758 2.6878350070507e-07 1.0052605709057x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.73s 12697482 1.3635453585119e-07 0.98049624781673x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.71s 13741684 1.2429074181983e-07 1.0163151921022x
cvar.Find(Hit) (JIT: OFF) 1.71s 9367065 1.8203539620253e-07 1.0128822635985x
cvar.Find(Hit) (JIT: ON) 1.69s 10080902 1.6800266872042e-07 1.0105274525947x
cvar.Find(Miss) (JIT: OFF) 1.72s 15357659 1.1221054791728e-07 0.99033123414744x
cvar.Find(Miss) (JIT: ON) 1.68s 16976050 9.870482186001e-08 0.99338993668583x
cvar.GetAll (JIT: OFF) 1.80s 12249 0.00014656094132761 1.0125562335858x
cvar.GetAll (JIT: ON) 1.95s 13449 0.00014524762841987 1.0063893366916x
filesystem.Exists(Hit) (JIT: OFF) 1.97s 110660 1.7815565760056e-05 1.0031810726047x
filesystem.Exists(Hit) (JIT: ON) 1.96s 110257 1.7737239801336e-05 1.0125405117245x
filesystem.Exists(Miss) (JIT: OFF) 1.90s 8857 0.00021502947432272 1.0015233607514x
filesystem.Exists(Miss) (JIT: ON) 1.89s 8760 0.00021541382761015 0.99996285112943x
filesystem.IsDir(Hit) (JIT: OFF) 1.96s 179299 1.0922308265309e-05 0.99888687449157x
filesystem.IsDir(Hit) (JIT: ON) 1.94s 177710 1.091989290779e-05 0.99622890664722x
filesystem.IsDir(Miss) (JIT: OFF) 1.95s 10557 0.00018438249114238 1.0162113211843x
filesystem.IsDir(Miss) (JIT: ON) 1.95s 10566 0.00018491472951051 1.0060473770805x
filesystem.Size(Hit) (JIT: OFF) 1.97s 111846 1.7601846263763e-05 1.0148872907289x
filesystem.Size(Hit) (JIT: ON) 1.94s 110799 1.7546932647456e-05 1.0177867283297x
filesystem.Size(Miss) (JIT: OFF) 1.94s 9181 0.00021133506969193 1.0089468578853x
filesystem.Size(Miss) (JIT: ON) 1.91s 8939 0.00021383393058439 1.0027323399912x
filesystem.Time(Hit) (JIT: OFF) 1.91s 230362 8.2989055821506e-06 0.99992555266127x
filesystem.Time(Hit) (JIT: ON) 1.92s 231936 8.2686858126147e-06 0.99399198547533x
filesystem.Time(Miss) (JIT: OFF) 1.94s 6164 0.000315304676867 1.007271062687x
filesystem.Time(Miss) (JIT: ON) 1.95s 6181 0.00031595366929014 0.99960607945869x
pas.FindInPAS (JIT: OFF) 1.75s 98706 1.7718188677054e-05 1.0144745895588x
pas.FindInPAS (JIT: ON) 1.87s 104920 1.7850424056109e-05 0.99987528507945x
pvs.FindInPVS (JIT: OFF) 1.77s 101293 1.7504474247757e-05 1.0035157452364x
pvs.FindInPVS (JIT: ON) 1.94s 111882 1.7297575792008e-05 1.0136286639297x
util.FancyJSONToTable (JIT: OFF) 1.76s 725478 2.4222551523174e-06 1.0206047725296x
util.FancyJSONToTable (JIT: ON) 1.81s 765079 2.3621575557375e-06 1.0131796618634x
util.FancyTableToJSON (JIT: OFF) 1.89s 245951 7.6877069004401e-06 0.99311239378005x
util.FancyTableToJSON (JIT: ON) 1.89s 250658 7.5288784873015e-06 1.0089440747866x
util.JSONToTable(GMOD) (JIT: OFF) 1.94s 166851 1.1603922686318e-05 1.0204105911737x
util.JSONToTable(GMOD) (JIT: ON) 1.85s 158158 1.1666896956785e-05 1.0050326396923x
util.TableToJSON(GMOD) (JIT: OFF) 1.97s 69518 2.8380576533653e-05 1.0219895139226x
util.TableToJSON(GMOD) (JIT: ON) 1.88s 65581 2.8675062672491e-05 1.0010601166905x
voicechat.CreateVoiceData (JIT: OFF) 1.80s 4191128 4.2879452410089e-07 1.038610239829x
voicechat.CreateVoiceData (JIT: ON) 1.69s 3904620 4.3376692240351e-07 1.0062975397379x

Branch: prerelease - LuaJIT 2.1.1753364724 (HolyLib's Custom Build)

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.05s 8204523 1.2828800736352e-07 0.88550865191488x
(GMOD) Entity.__index (JIT: ON) 1.03s 11323251 9.0722058147593e-08 0.93440484489985x
(GMOD) Entity.__newindex (JIT: OFF) 1.03s 7093835 1.4502197575295e-07 1.098551030306x
(GMOD) Entity.__newindex (JIT: ON) 1.02s 8014685 1.2768197896607e-07 1.0744557281703x
(HolyLib) Entity.__index (JIT: OFF) 1.05s 53588997 1.9550043980769e-08 0.91750386924169x
(HolyLib) Entity.__index (JIT: ON) 1.00s 7083557989 1.4119756179789e-10 0.84703244778782x
(HolyLib) Entity.__newindex (JIT: OFF) 1.05s 51548487 2.0306889504093e-08 0.90703091350502x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 7089552717 1.4107887363325e-10 0.8479761623265x
CreateEntityList (JIT: OFF) 1.08s 1212820 8.877824514919e-07 0.98131723837639x
CreateEntityList (JIT: ON) 1.01s 1038320 9.7481606047841e-07 0.921614573283x
EntityList:GetEntities (JIT: OFF) 1.08s 309409 3.4893133983389e-06 0.91018573077028x
EntityList:GetEntities (JIT: ON) 1.02s 294162 3.4819598801607e-06 0.91735929985719x
EntityList:SetEntities (JIT: OFF) 1.08s 34661 3.1143594826654e-05 0.97688604095165x
EntityList:SetEntities (JIT: ON) 1.07s 34333 3.1274641935891e-05 0.9772890280764x
GetGlobalEntityList (JIT: OFF) 1.06s 298636 3.5346536872942e-06 0.9002873864287x
GetGlobalEntityList (JIT: ON) 1.04s 297253 3.4946820332068e-06 0.89813770306635x
VoiceData:GetData (JIT: OFF) 1.04s 10834065 9.5799410065187e-08 0.9954475662354x
VoiceData:GetData (JIT: ON) 1.01s 47935690 2.0982489691136e-08 0.96207974695933x
VoiceData:GetLength (JIT: OFF) 1.05s 14658655 7.1625883885662e-08 0.90546978150992x
VoiceData:GetLength (JIT: ON) 1.00s 155648127 6.4382560082539e-09 1.0447880577453x
VoiceData:GetPlayerSlot (JIT: OFF) 1.07s 16799702 6.3754653818263e-08 0.95142151583071x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 675712359 1.4806216361355e-09 0.88908184949956x
VoiceData:GetProximity (JIT: OFF) 1.01s 17848466 5.6725408680033e-08 0.93202752348771x
VoiceData:GetProximity (JIT: ON) 1.01s 15455564 6.5443004765996e-08 0.64231204121929x
VoiceData:GetUncompressedData (JIT: OFF) 1.03s 8078586 1.2753162639749e-07 1.0004740514373x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 19052245 5.3111625248782e-08 0.9155886968676x
VoiceData:SetData (JIT: OFF) 1.03s 4199972 2.4639131232853e-07 0.96078869227749x
VoiceData:SetData (JIT: ON) 1.01s 6705004 1.4997643252265e-07 0.96798941971105x
VoiceData:SetLength (JIT: OFF) 1.06s 14992375 7.0509529087118e-08 0.92348005052241x
VoiceData:SetLength (JIT: ON) 1.00s 657623234 1.521431258198e-09 1.2992068673628x
VoiceData:SetPlayerSlot (JIT: OFF) 1.04s 15602617 6.6649320830193e-08 0.95591322740187x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 659850019 1.5163409453136e-09 1.4084999398674x
VoiceData:SetProximity (JIT: OFF) 1.01s 16200709 6.2623935623575e-08 0.85873543162944x
VoiceData:SetProximity (JIT: ON) 1.01s 17034932 5.9348225635565e-08 0.72794371465796x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.05s 53330090 1.9729842234056e-08 0.89954438462411x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 7006538805 1.4275262762501e-10 0.83982703400012x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.03s 51096784 2.009115950903e-08 0.92736096133859x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 7091942636 1.410289984457e-10 0.84733874884875x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.01s 9067519 1.1186856166034e-07 0.94476534553134x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.00s 10335353 9.711641260152e-08 0.70229162695462x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.04s 11951707 8.7176003272478e-08 0.91280151445872x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.00s 16051852 6.2343761588144e-08 0.74627220413759x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.04s 11761825 8.8788955711026e-08 0.89813542484283x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.01s 13945917 7.2434830300282e-08 0.61395498467913x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.02s 14167180 7.185173124704e-08 0.97508656191217x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.00s 26963183 3.7119165729849e-08 0.99612126481228x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.04s 2610777 4.0007428075514e-07 0.98808798465747x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.01s 2739287 3.7016273777985e-07 0.99853429059994x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.06s 12942050 8.1576215275564e-08 0.96124289513728x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.00s 15445994 6.4972741158299e-08 0.69319113924162x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.03s 12410789 8.3199351081437e-08 0.94021364499298x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 16310474 6.1978921030118e-08 0.72717637237689x
_HOLYLIB_CORE.__index (JIT: OFF) 1.05s 53995226 1.9381368649493e-08 0.91591945739381x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 7086544490 1.4113108587028e-10 0.84699669870184x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.05s 52061544 2.0104199430035e-08 0.87992041130894x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 7077148589 1.4132315074842e-10 0.84651028440394x
bitbuf.CreateReadBuffer (JIT: OFF) 1.05s 3738127 2.8215861591154e-07 0.96438936156548x
bitbuf.CreateReadBuffer (JIT: ON) 1.02s 3968855 2.5674141137927e-07 0.90038982747856x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.05s 7085935 1.4791885831834e-07 0.90517379250812x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.01s 7082817 1.4245847896703e-07 0.70255795956537x
cvar.Find(Hit) (JIT: OFF) 1.03s 5793243 1.7749792132314e-07 0.97515031581905x
cvar.Find(Hit) (JIT: ON) 1.01s 6504226 1.5531077284925e-07 0.87548195654895x
cvar.Find(Miss) (JIT: OFF) 1.04s 9537327 1.0913777151783e-07 1.0181277469914x
cvar.Find(Miss) (JIT: ON) 1.01s 11371049 8.8979345659081e-08 0.81845119021041x
cvar.GetAll (JIT: OFF) 1.04s 7265 0.00014295210012473 0.94488620177133x
cvar.GetAll (JIT: ON) 1.08s 7414 0.00014533789225494 0.91973503862512x
filesystem.Exists(Hit) (JIT: OFF) 1.09s 60062 1.8089454500503e-05 0.98171589606498x
filesystem.Exists(Hit) (JIT: ON) 1.07s 59644 1.7972232476675e-05 0.97921367866095x
filesystem.Exists(Miss) (JIT: OFF) 1.07s 5051 0.000212321023892 1.0287395266672x
filesystem.Exists(Miss) (JIT: ON) 1.08s 5043 0.0002135206386572 1.0184123710049x
filesystem.IsDir(Hit) (JIT: OFF) 1.09s 97198 1.1175531848634e-05 0.96862849162368x
filesystem.IsDir(Hit) (JIT: ON) 1.05s 94987 1.1093747234317e-05 0.97260825428421x
filesystem.IsDir(Miss) (JIT: OFF) 1.08s 5822 0.0001854403834614 0.99344661445457x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 5823 0.00018593176472668 0.99992595577353x
filesystem.Size(Hit) (JIT: OFF) 1.09s 60556 1.805358581377e-05 0.98166534236383x
filesystem.Size(Hit) (JIT: ON) 1.07s 59703 1.7926053506629e-05 0.98343301680377x
filesystem.Size(Miss) (JIT: OFF) 1.06s 5068 0.00020937686968412 1.0301746274557x
filesystem.Size(Miss) (JIT: ON) 1.06s 5092 0.00020799219689673 1.0414617580833x
filesystem.Time(Hit) (JIT: OFF) 1.06s 125731 8.4598993295129e-06 0.97573086623832x
filesystem.Time(Hit) (JIT: ON) 1.03s 123333 8.3863769121958e-06 0.97310402804526x
filesystem.Time(Miss) (JIT: OFF) 1.08s 3365 0.00032082169561092 0.98503674372534x
filesystem.Time(Miss) (JIT: ON) 1.08s 3352 0.0003231438064718 0.99720653732787x
pas.FindInPAS (JIT: OFF) 1.04s 61237 1.6967872575247e-05 1.0148909330971x
pas.FindInPAS (JIT: ON) 1.04s 61440 1.6897661592542e-05 1.0202850817668x
pvs.FindInPVS (JIT: OFF) 1.03s 61502 1.6666592968392e-05 1.0257665713356x
pvs.FindInPVS (JIT: ON) 1.06s 64403 1.6513560744077e-05 1.029954578872x
util.FancyJSONToTable (JIT: OFF) 1.05s 408067 2.5675443308137e-06 0.94843425560681x
util.FancyJSONToTable (JIT: ON) 1.05s 407613 2.5676042843482e-06 0.91882695597141x
util.FancyTableToJSON (JIT: OFF) 1.07s 146132 7.3287259946261e-06 1.0564099147705x
util.FancyTableToJSON (JIT: ON) 1.04s 142001 7.3210930830749e-06 1.0766697988121x
util.JSONToTable(GMOD) (JIT: OFF) 1.08s 91392 1.1869282749881e-05 0.99177759322419x
util.JSONToTable(GMOD) (JIT: ON) 1.07s 90519 1.1845840208509e-05 0.99080522253169x
util.TableToJSON(GMOD) (JIT: OFF) 1.09s 41276 2.6377851084606e-05 1.0075650261491x
util.TableToJSON(GMOD) (JIT: ON) 1.08s 40887 2.6362236184564e-05 1.0069188880667x
voicechat.CreateVoiceData (JIT: OFF) 1.04s 2239803 4.6258679047472e-07 1.0254140162895x
voicechat.CreateVoiceData (JIT: ON) 1.01s 2233094 4.5299358621553e-07 1.0122670659005x

Branch: public - LuaJIT 2.0.4

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.73s 14477428 1.1970914534108e-07 0.97642032053381x
(GMOD) Entity.__index (JIT: ON) 1.68s 14067739 1.1942404032191e-07 0.98518431252336x
(GMOD) Entity.__newindex (JIT: OFF) 1.65s 11245222 1.4664865355415e-07 1.0317248203902x
(GMOD) Entity.__newindex (JIT: ON) 1.71s 11668722 1.4680748741412e-07 1.0370588890516x
(HolyLib) Entity.__index (JIT: OFF) 1.76s 14712773 1.194263012806e-07 0.9876950053905x
(HolyLib) Entity.__index (JIT: ON) 1.69s 14193273 1.1916009855332e-07 0.99790397021942x
(HolyLib) Entity.__newindex (JIT: OFF) 1.77s 12012788 1.4699185455742e-07 1.0366346884557x
(HolyLib) Entity.__newindex (JIT: ON) 1.72s 11576889 1.4848937282235e-07 1.0240245766172x
CreateEntityList (JIT: OFF) 1.79s 2140335 8.3762022331559e-07 0.87838702272562x
CreateEntityList (JIT: ON) 1.90s 2052000 9.2488033068717e-07 0.85827424968327x
EntityList:GetEntities (JIT: OFF) 1.73s 494983 3.4949241431851e-06 0.92938442947117x
EntityList:GetEntities (JIT: ON) 1.76s 504431 3.4919152553743e-06 0.93038681230583x
EntityList:SetEntities (JIT: OFF) 1.92s 63637 3.0140836138446e-05 0.94415438398628x
EntityList:SetEntities (JIT: ON) 1.97s 65739 2.9911180334429e-05 0.94941673835543x
GetGlobalEntityList (JIT: OFF) 1.74s 490657 3.5549675187285e-06 0.92770692190881x
GetGlobalEntityList (JIT: ON) 1.76s 495462 3.545646093204e-06 0.92245656007429x
VoiceData:GetData (JIT: OFF) 1.71s 16532341 1.0341721781023e-07 0.95692211543367x
VoiceData:GetData (JIT: ON) 1.72s 16789860 1.0247389001753e-07 0.96886429088768x
VoiceData:GetLength (JIT: OFF) 1.74s 20887620 8.3186371962634e-08 0.93920340924473x
VoiceData:GetLength (JIT: ON) 1.71s 20607337 8.3173479912864e-08 0.93666580734676x
VoiceData:GetPlayerSlot (JIT: OFF) 1.72s 21363501 8.0607807893217e-08 0.9497635801233x
VoiceData:GetPlayerSlot (JIT: ON) 1.70s 21270073 7.9918169754883e-08 0.93252942777885x
VoiceData:GetProximity (JIT: OFF) 1.75s 24036517 7.261201117405e-08 0.95731404730181x
VoiceData:GetProximity (JIT: ON) 1.70s 22799197 7.463284320792e-08 0.95238765858809x
VoiceData:GetUncompressedData (JIT: OFF) 1.66s 11999179 1.3797174875044e-07 0.94595620453826x
VoiceData:GetUncompressedData (JIT: ON) 1.72s 12608171 1.3626390288491e-07 0.9441372846286x
VoiceData:SetData (JIT: OFF) 1.76s 6992593 2.513967774705e-07 0.92892424575762x
VoiceData:SetData (JIT: ON) 1.74s 6982628 2.4872417968137e-07 0.95177916508907x
VoiceData:SetLength (JIT: OFF) 1.68s 21132465 7.9633243185547e-08 0.93308830863254x
VoiceData:SetLength (JIT: ON) 1.70s 21983589 7.7330643434258e-08 0.96248398674442x
VoiceData:SetPlayerSlot (JIT: OFF) 1.74s 22017828 7.9067438394548e-08 0.94746337011683x
VoiceData:SetPlayerSlot (JIT: ON) 1.70s 21766109 7.7943478188354e-08 0.95837873014025x
VoiceData:SetProximity (JIT: OFF) 1.71s 23357621 7.3359182591806e-08 0.93902320275913x
VoiceData:SetProximity (JIT: ON) 1.74s 24425935 7.1288461504434e-08 0.95748130389969x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.72s 21647988 7.9526566455078e-08 0.93279147632235x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.69s 21227796 7.958233766553e-08 0.93110193756183x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.80s 25153624 7.1543894672647e-08 0.94681302063045x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.74s 24294132 7.1574884537474e-08 0.95641761703029x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.70s 15793579 1.0767773416965e-07 0.94091216127566x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.69s 17504042 9.6433223136191e-08 0.94399230804606x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.76s 20956217 8.3877513657636e-08 0.91736507662974x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.66s 23260657 7.122154205959e-08 0.93118921528655x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.78s 21387365 8.3219299812895e-08 0.93371769370435x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.67s 23553649 7.0985737420673e-08 0.94439787676707x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.73s 23865721 7.2467643716665e-08 0.93597825893042x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.69s 27172961 6.2139613104561e-08 0.95065689648251x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.78s 4557478 3.8973059619345e-07 0.96935732252126x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.77s 4535195 3.8991792800706e-07 0.94668492305737x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.74s 21310396 8.1428213380816e-08 0.9267586783326x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.69s 24297238 6.9514287159933e-08 0.93424569417602x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.75s 21961287 7.9768287176639e-08 0.92215525620313x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.65s 24261042 6.7964034875015e-08 0.91902117118884x
_HOLYLIB_CORE.__index (JIT: OFF) 1.74s 22155309 7.8542650593479e-08 0.95147420128896x
_HOLYLIB_CORE.__index (JIT: ON) 1.70s 21687896 7.8598440220914e-08 0.94999645868548x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.71s 23662722 7.2084611460577e-08 0.93912826020124x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.72s 23859349 7.2191222748652e-08 0.94186924744679x
bitbuf.CreateReadBuffer (JIT: OFF) 1.71s 5976732 2.8549410650683e-07 0.98466376656587x
bitbuf.CreateReadBuffer (JIT: ON) 1.75s 6209141 2.8238752673727e-07 0.97376964065266x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.75s 13238034 1.3236948374377e-07 0.94140551567645x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.66s 13523338 1.2273148320518e-07 0.94843342949635x
cvar.Find(Hit) (JIT: OFF) 1.80s 10001041 1.7973591636165e-07 0.97653671805704x
cvar.Find(Hit) (JIT: ON) 1.72s 10112152 1.6965838356059e-07 0.97388750177508x
cvar.Find(Miss) (JIT: OFF) 1.75s 16341980 1.0736139745185e-07 0.98203846771425x
cvar.Find(Miss) (JIT: ON) 1.68s 17687935 9.5175168686689e-08 0.99801191438934x
cvar.GetAll (JIT: OFF) 1.85s 12352 0.00015008292722139 0.96937902171065x
cvar.GetAll (JIT: ON) 1.90s 12539 0.00015158345321634 0.95207426596821x
filesystem.Exists(Hit) (JIT: OFF) 1.97s 127176 1.5518473348169e-05 0.8936390190604x
filesystem.Exists(Hit) (JIT: ON) 1.95s 125237 1.5582605443517e-05 0.89833617475044x
filesystem.Exists(Miss) (JIT: OFF) 1.92s 10552 0.00018171424028585 0.87266451669449x
filesystem.Exists(Miss) (JIT: ON) 1.87s 10289 0.00018158072802784 0.87391510210641x
filesystem.IsDir(Hit) (JIT: OFF) 1.92s 192989 9.9450406595421e-06 0.90872270055354x
filesystem.IsDir(Hit) (JIT: ON) 1.94s 195143 9.9314034557554e-06 0.91110623251512x
filesystem.IsDir(Miss) (JIT: OFF) 1.87s 11896 0.00015726592996138 0.83605491054308x
filesystem.IsDir(Miss) (JIT: ON) 1.95s 12752 0.00015272796607793 0.8606065803563x
filesystem.Size(Hit) (JIT: OFF) 1.96s 125615 1.5633006781065e-05 0.88884058281612x
filesystem.Size(Hit) (JIT: ON) 1.96s 126191 1.556616856952e-05 0.89611881591504x
filesystem.Size(Miss) (JIT: OFF) 1.92s 10665 0.00017979751573823 0.85949201798297x
filesystem.Size(Miss) (JIT: ON) 1.96s 10906 0.00017926918102737 0.87096956924397x
filesystem.Time(Hit) (JIT: OFF) 1.92s 255160 7.5213641414298e-06 0.90438608959924x
filesystem.Time(Hit) (JIT: ON) 1.91s 253237 7.5227887460991e-06 0.90348294980678x
filesystem.Time(Miss) (JIT: OFF) 1.93s 7618 0.0002539537046373 0.84681015259812x
filesystem.Time(Miss) (JIT: ON) 1.90s 7349 0.00025871068438702 0.83065325063405x
pas.FindInPAS (JIT: OFF) 1.74s 98662 1.7671595654875e-05 1.0328259135078x
pas.FindInPAS (JIT: ON) 1.92s 108046 1.7780223792797e-05 1.0132944000851x
pvs.FindInPVS (JIT: OFF) 1.85s 106768 1.7353414043917e-05 1.0182373831646x
pvs.FindInPVS (JIT: ON) 1.88s 109340 1.7214390663393e-05 1.0212974535042x
util.FancyJSONToTable (JIT: OFF) 1.69s 689142 2.453212576476e-06 0.92648585293699x
util.FancyJSONToTable (JIT: ON) 1.85s 778500 2.3759711407165e-06 0.93640565926065x
util.FancyTableToJSON (JIT: OFF) 1.88s 252524 7.4252567170251e-06 1.0107156054765x
util.FancyTableToJSON (JIT: ON) 1.90s 259161 7.3483222677392e-06 1.0178729967026x
util.JSONToTable(GMOD) (JIT: OFF) 1.87s 163662 1.1432458300481e-05 0.97197085862038x
util.JSONToTable(GMOD) (JIT: ON) 1.93s 167626 1.1483903114381e-05 0.97041831105378x
util.TableToJSON(GMOD) (JIT: OFF) 1.80s 63592 2.8360556676022e-05 0.97232228232653x
util.TableToJSON(GMOD) (JIT: ON) 1.93s 68983 2.790727338666e-05 0.97043059044957x
voicechat.CreateVoiceData (JIT: OFF) 1.82s 4060627 4.4924661028074e-07 0.91492035465653x
voicechat.CreateVoiceData (JIT: ON) 1.73s 3743314 4.6294535914731e-07 0.89450121882105x

Branch: public - LuaJIT 2.1.1753364724 (HolyLib's Custom Build)

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.03s 8639088 1.1870353890305e-07 0.98350775935494x
(GMOD) Entity.__index (JIT: ON) 1.01s 11616944 8.6865819556346e-08 0.98326314796021x
(GMOD) Entity.__newindex (JIT: OFF) 1.03s 6501790 1.5871591884428e-07 1.0023575922126x
(GMOD) Entity.__newindex (JIT: ON) 1.01s 7306261 1.3783334286579e-07 0.95342534521693x
(HolyLib) Entity.__index (JIT: OFF) 1.04s 57471721 1.8089298941212e-08 1.0003104725526x
(HolyLib) Entity.__index (JIT: ON) 1.00s 8342898251 1.1987559261718e-10 1.0039714797623x
(HolyLib) Entity.__newindex (JIT: OFF) 1.03s 55838553 1.8513651062543e-08 0.9256098361719x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 8349965254 1.1977190342205e-10 0.99918181629052x
CreateEntityList (JIT: OFF) 1.04s 1326784 7.853157829626e-07 1.1334044084405x
CreateEntityList (JIT: ON) 1.07s 1333416 8.0539873376069e-07 1.1575349371266x
EntityList:GetEntities (JIT: OFF) 1.06s 348933 3.0268049240171e-06 1.0893014870113x
EntityList:GetEntities (JIT: ON) 1.06s 355741 2.9850934021263e-06 1.0720896748275x
EntityList:SetEntities (JIT: OFF) 1.07s 34214 3.1385221442467e-05 0.99998399408992x
EntityList:SetEntities (JIT: ON) 1.08s 34343 3.1501347957984e-05 0.99347501792882x
GetGlobalEntityList (JIT: OFF) 1.05s 349518 3.000487799557e-06 1.1560702423282x
GetGlobalEntityList (JIT: ON) 1.04s 348501 2.992992836051e-06 1.0900622463395x
VoiceData:GetData (JIT: OFF) 1.05s 10368193 1.0133001162679e-07 0.97256690583788x
VoiceData:GetData (JIT: ON) 1.01s 50346830 1.9970713493081e-08 0.99665281721336x
VoiceData:GetLength (JIT: OFF) 1.03s 14506552 7.0790013243362e-08 0.93411505041133x
VoiceData:GetLength (JIT: ON) 1.00s 159067066 6.3003797596214e-09 0.99675177137862x
VoiceData:GetPlayerSlot (JIT: OFF) 1.01s 15613895 6.4889225287297e-08 0.94854711426348x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 760886607 1.3146056570288e-09 1.0019467978676x
VoiceData:GetProximity (JIT: OFF) 1.03s 18716913 5.4810884699269e-08 0.98709542299546x
VoiceData:GetProximity (JIT: ON) 1.00s 23430290 4.286227790708e-08 1.0032602487162x
VoiceData:GetUncompressedData (JIT: OFF) 1.03s 8287791 1.2426488540416e-07 1.0203376072857x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 20486404 4.910705182161e-08 0.99462535221956x
VoiceData:SetData (JIT: OFF) 1.06s 4543899 2.3324866676856e-07 1.014053571977x
VoiceData:SetData (JIT: ON) 1.02s 7477437 1.3640276868009e-07 1.0001907111625x
VoiceData:SetLength (JIT: OFF) 1.03s 15267089 6.7587158738425e-08 0.96668346284133x
VoiceData:SetLength (JIT: ON) 1.00s 516181825 1.9394527740125e-09 0.99430112902964x
VoiceData:SetPlayerSlot (JIT: OFF) 1.02s 14712541 6.9358527935795e-08 0.94403515353818x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 478044261 2.0932974297329e-09 1.024412819324x
VoiceData:SetProximity (JIT: OFF) 1.03s 18580055 5.5548055335633e-08 0.98692457779308x
VoiceData:SetProximity (JIT: ON) 1.01s 23290089 4.3222038481871e-08 1.0013477589373x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.01s 55480631 1.8194061024298e-08 0.98424783989369x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 8364624319 1.1956213342742e-10 1.0036254064095x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.07s 59031902 1.8148398605104e-08 0.98933710355709x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 8342934752 1.198737302477e-10 0.99651303894268x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.04s 9867807 1.0519928929921e-07 0.99993135802983x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.00s 14460301 6.9186993134719e-08 1.0146850272733x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.03s 13123399 7.8752973732779e-08 0.99175220670344x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.00s 21441868 4.6807980471174e-08 0.98993193437172x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.03s 13017894 7.9236310933343e-08 0.97855339072711x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.01s 21278286 4.7253029559993e-08 0.93683633398062x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.04s 14462101 7.2032921997902e-08 0.95478586158449x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.00s 24588950 4.0859860963049e-08 0.90367043903548x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.08s 2826297 3.8134268562572e-07 1.1582498820461x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.01s 2921322 3.4586861507583e-07 1.1671468378283x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.02s 12688783 8.0449933858393e-08 0.94670938996259x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.01s 22560496 4.4672585980555e-08 1.1403596152627x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.02s 12929071 7.8734687147651e-08 0.97668808522739x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.00s 22176408 4.5235662617639e-08 1.0127534125414x
_HOLYLIB_CORE.__index (JIT: OFF) 1.06s 59239963 1.7861787089269e-08 1.0029689217608x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 8352393062 1.1973993890837e-10 1.000267823174x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.02s 54099926 1.8791806003616e-08 0.9219086585843x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 8347002642 1.1981727943405e-10 1.0003461455252x
bitbuf.CreateReadBuffer (JIT: OFF) 1.07s 4028336 2.644162267677e-07 1.1314910923786x
bitbuf.CreateReadBuffer (JIT: ON) 1.02s 4394051 2.319226392999e-07 1.1389829783498x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.02s 7441572 1.368416163598e-07 0.97774785549423x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.00s 9459695 1.0623745408769e-07 0.96771593209814x
cvar.Find(Hit) (JIT: OFF) 1.01s 5941652 1.7033306754488e-07 1.0885093046615x
cvar.Find(Hit) (JIT: ON) 1.01s 7683554 1.3109080215535e-07 1.0867422763x
cvar.Find(Miss) (JIT: OFF) 1.04s 9494683 1.0941166815186e-07 1.0633229192256x
cvar.Find(Miss) (JIT: ON) 1.00s 13931266 7.2119866998158e-08 0.99658879714526x
cvar.GetAll (JIT: OFF) 1.08s 8116 0.00013330947738868 1.0925291423776x
cvar.GetAll (JIT: ON) 1.04s 7695 0.00013529222012805 1.137356149246x
filesystem.Exists(Hit) (JIT: OFF) 1.08s 61669 1.7583904085544e-05 1.0223973805195x
filesystem.Exists(Hit) (JIT: ON) 1.08s 61703 1.7560167891516e-05 1.0072198112397x
filesystem.Exists(Miss) (JIT: OFF) 1.06s 4996 0.00021274397750359 1.0432334302883x
filesystem.Exists(Miss) (JIT: ON) 1.07s 4936 0.00021743871467738 0.98732588400825x
filesystem.IsDir(Hit) (JIT: OFF) 1.07s 97862 1.0914642342824e-05 0.99848708392907x
filesystem.IsDir(Hit) (JIT: ON) 1.05s 96942 1.0795356046184e-05 1.0034617726387x
filesystem.IsDir(Miss) (JIT: OFF) 1.08s 5813 0.00018599601050795 1.0062253630864x
filesystem.IsDir(Miss) (JIT: ON) 1.09s 5775 0.00018834471518512 0.99679541358846x
filesystem.Size(Hit) (JIT: OFF) 1.08s 61831 1.7470151291877e-05 1.037559748226x
filesystem.Size(Hit) (JIT: ON) 1.06s 60765 1.7386944409186e-05 1.0190686389334x
filesystem.Size(Miss) (JIT: OFF) 1.09s 4975 0.00021920192951178 0.98953550973625x
filesystem.Size(Miss) (JIT: ON) 1.08s 5030 0.00021402983942436 0.99660193925247x
filesystem.Time(Hit) (JIT: OFF) 1.06s 128954 8.1982285615745e-06 0.99177125275687x
filesystem.Time(Hit) (JIT: ON) 1.03s 125401 8.2181213626853e-06 1.0055546610178x
filesystem.Time(Miss) (JIT: OFF) 1.08s 3388 0.00031776547843206 1.0011232344435x
filesystem.Time(Miss) (JIT: ON) 1.07s 3363 0.00031892515469406 0.99329811794488x
pas.FindInPAS (JIT: OFF) 1.04s 61165 1.6973188607651e-05 1.0391820692298x
pas.FindInPAS (JIT: ON) 1.04s 62585 1.6599356648535e-05 1.0596517590867x
pvs.FindInPVS (JIT: OFF) 1.07s 64750 1.6467288940016e-05 1.0588575888491x
pvs.FindInPVS (JIT: ON) 1.03s 62804 1.6408920273001e-05 1.049890109263x
util.FancyJSONToTable (JIT: OFF) 1.05s 453875 2.3223757172727e-06 1.0477567643824x
util.FancyJSONToTable (JIT: ON) 1.06s 466082 2.2791413451748e-06 1.0427922513357x
util.FancyTableToJSON (JIT: OFF) 1.07s 138294 7.7731443668338e-06 1.0019848534831x
util.FancyTableToJSON (JIT: ON) 1.04s 134592 7.7362177231781e-06 1.0067307770425x
util.JSONToTable(GMOD) (JIT: OFF) 1.09s 92728 1.1770209612625e-05 1.003624310016x
util.JSONToTable(GMOD) (JIT: ON) 1.06s 90463 1.1676767505749e-05 1.0159646677936x
util.TableToJSON(GMOD) (JIT: OFF) 1.06s 38747 2.7253415790448e-05 0.9768830223579x
util.TableToJSON(GMOD) (JIT: ON) 1.09s 40160 2.7025032355746e-05 1.0294764396829x
voicechat.CreateVoiceData (JIT: OFF) 1.10s 2625566 4.1802467999234e-07 1.2132074015499x
voicechat.CreateVoiceData (JIT: ON) 1.03s 2753270 3.7417414512814e-07 1.3441562079585x

Branch: x86-64 - LuaJIT 2.1.0-beta3

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.69s 16440474 1.0307950552816e-07 0.98255071898837x
(GMOD) Entity.__index (JIT: ON) 1.63s 18028484 9.0297940699569e-08 0.93889846708136x
(GMOD) Entity.__newindex (JIT: OFF) 1.74s 13714673 1.2722810844715e-07 0.98148185354544x
(GMOD) Entity.__newindex (JIT: ON) 1.65s 14333288 1.1539291578873e-07 0.97863037123181x
(HolyLib) Entity.__index (JIT: OFF) 1.69s 16407061 1.0296505614895e-07 0.98013082033552x
(HolyLib) Entity.__index (JIT: ON) 1.64s 17557726 9.331202314509e-08 0.90286582920584x
(HolyLib) Entity.__newindex (JIT: OFF) 1.71s 13494869 1.2654898175428e-07 0.97311787732759x
(HolyLib) Entity.__newindex (JIT: ON) 1.65s 14295992 1.1514031319074e-07 0.97794395276369x
CreateEntityList (JIT: OFF) 1.72s 3354261 5.1168488845865e-07 1.0585080822793x
CreateEntityList (JIT: ON) 1.69s 3108732 5.4294612444179e-07 1.0717344354193x
EntityList:GetEntities (JIT: OFF) 1.74s 663892 2.6176062426222e-06 1.0164846519738x
EntityList:GetEntities (JIT: ON) 1.78s 683687 2.5990440883779e-06 1.0118569929148x
EntityList:SetEntities (JIT: OFF) 1.93s 40307 4.7875480106065e-05 1.0231367774721x
EntityList:SetEntities (JIT: ON) 1.95s 40890 4.7697180138502e-05 1.0294743932677x
GetGlobalEntityList (JIT: OFF) 1.70s 16172487 1.0491274403222e-07 0.98762357974987x
GetGlobalEntityList (JIT: ON) 1.63s 17548051 9.2931002384816e-08 1.0022648385049x
VoiceData:GetData (JIT: OFF) 1.73s 16293869 1.0628967075545e-07 0.96337899275465x
VoiceData:GetData (JIT: ON) 1.64s 17238606 9.5098232223087e-08 0.97537164560652x
VoiceData:GetLength (JIT: OFF) 1.71s 18281859 9.3467352476368e-08 0.93317155348921x
VoiceData:GetLength (JIT: ON) 1.64s 19923114 8.2390681657715e-08 0.9285014488601x
VoiceData:GetPlayerSlot (JIT: OFF) 1.66s 18388067 9.0492759016908e-08 0.95387622456881x
VoiceData:GetPlayerSlot (JIT: ON) 1.65s 20046492 8.2137013405628e-08 0.92228741998052x
VoiceData:GetProximity (JIT: OFF) 1.75s 20962957 8.3511927114365e-08 0.94828940642118x
VoiceData:GetProximity (JIT: ON) 1.63s 21891804 7.464327591143e-08 0.94341589060123x
VoiceData:GetUncompressedData (JIT: OFF) 1.71s 12833454 1.3286212299936e-07 0.96739529459726x
VoiceData:GetUncompressedData (JIT: ON) 1.67s 13757472 1.2108466570041e-07 0.97867608752931x
VoiceData:SetData (JIT: OFF) 1.71s 12319438 1.3892175140039e-07 0.94576996522872x
VoiceData:SetData (JIT: ON) 1.65s 13110337 1.2572101958295e-07 0.93572107313517x
VoiceData:SetLength (JIT: OFF) 1.73s 18164727 9.5329256024629e-08 0.94787515384789x
VoiceData:SetLength (JIT: ON) 1.62s 20794474 7.7924304902414e-08 0.97899809801188x
VoiceData:SetPlayerSlot (JIT: OFF) 1.70s 18764707 9.0642768654235e-08 0.97471985630163x
VoiceData:SetPlayerSlot (JIT: ON) 1.62s 20325571 7.9752690412466e-08 0.95995003983866x
VoiceData:SetProximity (JIT: OFF) 1.71s 19238508 8.912499683392e-08 0.93918086556456x
VoiceData:SetProximity (JIT: ON) 1.64s 22278790 7.3822813443555e-08 0.95105380622598x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.71s 16038191 1.0661164729924e-07 0.94179124065258x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.65s 17567769 9.4122707625918e-08 0.94569937242092x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.69s 27020142 6.2455371030378e-08 0.94906005697563x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.63s 31580385 5.1651776357656e-08 0.96217328802793x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.74s 13416143 1.2938210995343e-07 0.96710325169565x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.62s 16046442 1.0076040156337e-07 1.0448839909555x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.77s 24619664 7.1846105874345e-08 0.94134461303x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.61s 30548194 5.281899664277e-08 1.0425446866571x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.71s 24117326 7.0922040777378e-08 0.95401385252339x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.62s 31397581 5.1540243022527e-08 1.0804249618913x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.68s 26990696 6.2060718365321e-08 0.97724500115706x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.61s 32148145 5.0154556696497e-08 1.0431652204615x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.72s 5024489 3.4307825411661e-07 0.99432437311144x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.67s 5140229 3.2467909483845e-07 1.0639318343109x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.68s 10371349 1.6239660375624e-07 0.96577259361118x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.64s 11351702 1.4484021016851e-07 1.0152181038951x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.70s 24995342 6.8041236000924e-08 0.95972998795456x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.62s 32644959 4.9649471236316e-08 1.0954286143791x
_HOLYLIB_CORE.__index (JIT: OFF) 1.70s 16082732 1.0564118756724e-07 0.93747756661924x
_HOLYLIB_CORE.__index (JIT: ON) 1.63s 17391069 9.3836149452131e-08 0.96356148778259x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.69s 27298995 6.172487208844e-08 0.95439760343722x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.63s 31363496 5.1925046458501e-08 0.95569023028289x
bitbuf.CreateReadBuffer (JIT: OFF) 1.68s 4840481 3.468057797392e-07 1.044383475328x
bitbuf.CreateReadBuffer (JIT: ON) 1.65s 4855876 3.3930310179052e-07 1.0444679646935x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.73s 14558890 1.1866130879878e-07 0.95713277622289x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.63s 16175555 1.0078862381339e-07 1.0126070926072x
filesystem.Exists(Hit) (JIT: OFF) 1.95s 127712 1.5297841313624e-05 0.89192937632478x
filesystem.Exists(Hit) (JIT: ON) 1.89s 122598 1.5407093719655e-05 0.88885917309548x
filesystem.Exists(Miss) (JIT: OFF) 1.98s 10895 0.00018129809596095 0.81424350143595x
filesystem.Exists(Miss) (JIT: ON) 1.98s 10880 0.00018152540021573 0.81833894411902x
filesystem.IsDir(Hit) (JIT: OFF) 1.93s 233937 8.2402535625431e-06 0.91993151232999x
filesystem.IsDir(Hit) (JIT: ON) 1.84s 227591 8.087811454719e-06 0.94030503700827x
filesystem.IsDir(Miss) (JIT: OFF) 1.95s 11860 0.0001646481110273 0.81850539087613x
filesystem.IsDir(Miss) (JIT: ON) 1.96s 11740 0.00016656522366802 0.80912015151321x
filesystem.Size(Hit) (JIT: OFF) 1.96s 127993 1.5335455284402e-05 0.89158374678133x
filesystem.Size(Hit) (JIT: ON) 1.87s 118477 1.574259086783e-05 0.86863515874502x
filesystem.Size(Miss) (JIT: OFF) 1.97s 10983 0.00017892304728522 0.83753449963575x
filesystem.Size(Miss) (JIT: ON) 1.92s 10650 0.00018024777321651 0.83089107803457x
filesystem.Time(Hit) (JIT: OFF) 1.90s 269164 7.0405728424164e-06 0.94150544319491x
filesystem.Time(Hit) (JIT: ON) 1.77s 251726 7.0304359501935e-06 0.94355175651809x
filesystem.Time(Miss) (JIT: OFF) 1.94s 7020 0.00027595219182892 0.81123233752078x
filesystem.Time(Miss) (JIT: ON) 1.94s 6978 0.0002783653658975 0.80932963882535x
pas.FindInPAS (JIT: OFF) 1.82s 1187243 1.5320456268119e-06 0.90702540365728x
pas.FindInPAS (JIT: ON) 1.76s 1181313 1.4892732750823e-06 0.93000561316974x
pvs.FindInPVS (JIT: OFF) 1.71s 1142914 1.499748219895e-06 0.92246551444648x
pvs.FindInPVS (JIT: ON) 1.69s 1142648 1.4790875980961e-06 0.91869123962413x
util.FancyJSONToTable (JIT: OFF) 1.83s 1399622 1.3050115036191e-06 0.99606695500841x
util.FancyJSONToTable (JIT: ON) 1.68s 1308171 1.2872961400062e-06 0.99805825480454x
util.FancyTableToJSON (JIT: OFF) 1.87s 354785 5.2744774915343e-06 0.96161497785957x
util.FancyTableToJSON (JIT: ON) 1.74s 325918 5.3330121781511e-06 0.96285847408265x
util.JSONToTable(GMOD) (JIT: OFF) 1.83s 293989 6.2244240611697e-06 0.98872532666928x
util.JSONToTable(GMOD) (JIT: ON) 1.84s 293423 6.2680191084505e-06 0.98318427180176x
util.TableToJSON(GMOD) (JIT: OFF) 1.90s 166107 1.1450841893275e-05 0.99444916793004x
util.TableToJSON(GMOD) (JIT: ON) 1.86s 163737 1.1335735604265e-05 0.97851946731708x
voicechat.CreateVoiceData (JIT: OFF) 1.78s 4820281 3.6927424828752e-07 1.0788373900684x
voicechat.CreateVoiceData (JIT: ON) 1.65s 4713154 3.5043110229138e-07 1.0898616861792x

Branch: x86-64 - LuaJIT 2.1.1753364724 (HolyLib's Custom Build)

Function Name Total Time Total Calls Time Per Call Difference to Previous Build
(GMOD) Entity.__index (JIT: OFF) 1.02s 9519398 1.0759912479298e-07 1.0229592759964x
(GMOD) Entity.__index (JIT: ON) 1.01s 11884384 8.4818192291989e-08 1.0889305260703x
(GMOD) Entity.__newindex (JIT: OFF) 1.02s 7653965 1.3338157950342e-07 0.97255509053411x
(GMOD) Entity.__newindex (JIT: ON) 1.00s 8027291 1.2489655437786e-07 0.96301594053144x
(HolyLib) Entity.__index (JIT: OFF) 1.00s 55527383 1.8032238140554e-08 0.99807747515728x
(HolyLib) Entity.__index (JIT: ON) 1.00s 8404899815 1.1899606443283e-10 1.1856017056473x
(HolyLib) Entity.__newindex (JIT: OFF) 1.03s 61266447 1.6774728163015e-08 1.1577969312533x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 8286579682 1.2069032560532e-10 1.1668864725182x
CreateEntityList (JIT: OFF) 1.05s 1509122 6.9363643073856e-07 1.1432144161927x
CreateEntityList (JIT: ON) 1.01s 1236846 8.190687236369e-07 1.0389544201646x
EntityList:GetEntities (JIT: OFF) 1.08s 444298 2.4348462426452e-06 1.0151812774361x
EntityList:GetEntities (JIT: ON) 1.04s 423983 2.4577250560801e-06 0.98054087578892x
EntityList:SetEntities (JIT: OFF) 1.07s 22193 4.8348326767501e-05 1.0205914989728x
EntityList:SetEntities (JIT: ON) 1.09s 22262 4.9032253961918e-05 1.0039086138878x
GetGlobalEntityList (JIT: OFF) 1.00s 9420676 1.0644882919855e-07 1.0557018739488x
GetGlobalEntityList (JIT: ON) 1.01s 10367902 9.7393569401199e-08 1.0674949747635x
VoiceData:GetData (JIT: OFF) 1.03s 13468166 7.6682451662315e-08 1.0012253736053x
VoiceData:GetData (JIT: ON) 1.00s 79456521 1.2617227359823e-08 1.1024888203521x
VoiceData:GetLength (JIT: OFF) 1.03s 17394957 5.894685120983e-08 1.0207392494499x
VoiceData:GetLength (JIT: ON) 1.00s 309354007 3.2352579140294e-09 1.0516290501649x
VoiceData:GetPlayerSlot (JIT: OFF) 1.03s 18838685 5.4488196390473e-08 1.0123006541521x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 601808296 1.6625211154443e-09 1.1243278890143x
VoiceData:GetProximity (JIT: OFF) 1.04s 21285809 4.902740494486e-08 1.0421068052751x
VoiceData:GetProximity (JIT: ON) 1.00s 22534705 4.4552479859128e-08 1.3642438028222x
VoiceData:GetUncompressedData (JIT: OFF) 1.02s 10409028 9.8025673318603e-08 0.96427472451906x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 29334016 3.4286814762862e-08 1.0196431105523x
VoiceData:SetData (JIT: OFF) 1.03s 11294256 9.1070625217007e-08 0.97419859722422x
VoiceData:SetData (JIT: ON) 1.01s 50786777 1.9828980227208e-08 1.0336852618088x
VoiceData:SetLength (JIT: OFF) 1.03s 17974882 5.7109636942348e-08 1.0261985017904x
VoiceData:SetLength (JIT: ON) 1.00s 499781659 2.0015740498588e-09 0.9359506878662x
VoiceData:SetPlayerSlot (JIT: OFF) 1.04s 17969413 5.791218420973e-08 0.99044776177207x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 487810117 2.0514232146043e-09 0.74025254080314x
VoiceData:SetProximity (JIT: OFF) 1.03s 19883720 5.1625397663706e-08 1.1186287087221x
VoiceData:SetProximity (JIT: ON) 1.00s 20840749 4.8161464330923e-08 1.0224464497838x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.03s 57325746 1.7887599502612e-08 1.0568712289366x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 8352135093 1.1974638686353e-10 1.1773217420359x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.03s 60765550 1.6989939132109e-08 1.0895049802775x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 8261683975 1.2105522348981e-10 1.1667905358733x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.01s 9999999 1.0092670000016e-07 1.1244042474313x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.01s 11313808 8.9104386406207e-08 1.1087356631199x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.02s 15162652 6.7349693652336e-08 1.046494850115x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.01s 19322222 5.2193064979599e-08 1.0914252917032x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.02s 15789473 6.4871573333304e-08 1.0672030303801x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.00s 19053602 5.2572629777936e-08 1.0792942937158x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.05s 17480655 5.9956047833188e-08 1.075451382283x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.00s 21376654 4.6858313481762e-08 1.1308367027679x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.06s 2981325 3.5487908436326e-07 1.1323866098482x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.03s 2948997 3.487222155981e-07 1.1478016851906x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.02s 6227189 1.6388194930047e-07 0.97662461976535x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.01s 6835639 1.4717409242178e-07 1.0146179108703x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.05s 15372807 6.8203549213032e-08 1.0184923365994x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 19664364 5.1146835938356e-08 1.1222892684563x
_HOLYLIB_CORE.__index (JIT: OFF) 1.06s 58116883 1.8288300113918e-08 0.99458476710945x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 8397762955 1.1909469287065e-10 1.182951226224x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.02s 56427158 1.8160333087848e-08 1.0257260131013x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 8263593534 1.210294281542e-10 1.1784916866405x
bitbuf.CreateReadBuffer (JIT: OFF) 1.03s 3159313 3.2681560906731e-07 1.1119656000154x
bitbuf.CreateReadBuffer (JIT: ON) 1.01s 3106493 3.2626557163787e-07 1.1176232352257x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.04s 8214451 1.2642451569704e-07 1.0465904391397x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.01s 9298464 1.0909973596454e-07 1.0926675520513x
filesystem.Exists(Hit) (JIT: OFF) 1.07s 69022 1.5465124544265e-05 1.0782328026896x
filesystem.Exists(Hit) (JIT: ON) 1.06s 68447 1.5505647795559e-05 1.0736331880047x
filesystem.Exists(Miss) (JIT: OFF) 1.09s 5962 0.00018325729479746 1.026260629036x
filesystem.Exists(Miss) (JIT: ON) 1.08s 5945 0.0001810200263253 1.0448541848421x
filesystem.IsDir(Hit) (JIT: OFF) 1.07s 133669 8.0273704716292e-06 1.100320126601x
filesystem.IsDir(Hit) (JIT: ON) 1.02s 126563 8.0293238992937e-06 1.1093370868372x
filesystem.IsDir(Miss) (JIT: OFF) 1.08s 6416 0.00016875274113296 1.0393897510803x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 6468 0.00016722125026391 1.0430353788604x
filesystem.Size(Hit) (JIT: OFF) 1.08s 69954 1.5431057097076e-05 1.1021264533092x
filesystem.Size(Hit) (JIT: ON) 1.05s 67650 1.5502215403172e-05 1.0844161287544x
filesystem.Size(Miss) (JIT: OFF) 1.08s 5998 0.00018069689318945 1.0411824827233x
filesystem.Size(Miss) (JIT: ON) 1.08s 5910 0.00018283123905188 1.0444197684898x
filesystem.Time(Hit) (JIT: OFF) 1.05s 149670 7.0210798528588e-06 1.1040529622677x
filesystem.Time(Hit) (JIT: ON) 1.02s 145165 7.0191108661137e-06 1.1110551975922x
filesystem.Time(Miss) (JIT: OFF) 1.07s 3807 0.00028077855239717 1.0609473484059x
filesystem.Time(Miss) (JIT: ON) 1.07s 3832 0.00027990838801394 1.0705946543136x
pas.FindInPAS (JIT: OFF) 1.03s 748430 1.3721897893105e-06 0.97045263596998x
pas.FindInPAS (JIT: ON) 1.04s 720061 1.451190679465e-06 0.87087550297319x
pvs.FindInPVS (JIT: OFF) 1.08s 731336 1.4700144263042e-06 0.99096293135507x
pvs.FindInPVS (JIT: ON) 1.01s 713959 1.4191772700755e-06 0.87747502650828x
util.FancyJSONToTable (JIT: OFF) 1.02s 728015 1.3950095297353e-06 1.0185502123644x
util.FancyJSONToTable (JIT: ON) 1.03s 755296 1.3666967016716e-06 1.0275992754844x
util.FancyTableToJSON (JIT: OFF) 1.07s 194894 5.4976860089205e-06 0.90220879437707x
util.FancyTableToJSON (JIT: ON) 1.07s 194678 5.4912258588163e-06 0.8902609641256x
util.JSONToTable(GMOD) (JIT: OFF) 1.08s 169294 6.3863262162233e-06 0.96777711280422x
util.JSONToTable(GMOD) (JIT: ON) 1.05s 162328 6.4657183102508e-06 0.94491550183132x
util.TableToJSON(GMOD) (JIT: OFF) 1.06s 86447 1.2210167446081e-05 0.90618202752734x
util.TableToJSON(GMOD) (JIT: ON) 1.04s 85863 1.2067804442474e-05 0.91894449019883x
voicechat.CreateVoiceData (JIT: OFF) 1.03s 2343987 4.401584373686e-07 0.94743349696038x
voicechat.CreateVoiceData (JIT: ON) 1.03s 2328561 4.4203734873954e-07 0.91953071467734x