Performance Results
These are always the latest performance results of the latest HolyLib compile that successfully finished.
Run Results
Current run: 5649
Previous run: 5648
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.72s | 14790014 | 1.1596292746629e-07 | 0.96046802991242x |
| (GMOD) Entity.__index (JIT: ON) | 1.70s | 14759983 | 1.1523627156397e-07 | 0.96628547574187x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.72s | 11818638 | 1.4566474309408e-07 | 0.89791138165616x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.72s | 11939553 | 1.4423997340206e-07 | 0.90728210149299x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.68s | 14459070 | 1.1591001065569e-07 | 0.98586414792938x |
| (HolyLib) Entity.__index (JIT: ON) | 1.70s | 14666369 | 1.1608750120001e-07 | 0.95497067583695x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.68s | 11773262 | 1.4256062160116e-07 | 0.91812858661241x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.68s | 11769436 | 1.4259797745914e-07 | 0.92004300018837x |
| CreateEntityList (JIT: OFF) | 1.78s | 2549207 | 6.9707310973488e-07 | 0.9523152889237x |
| CreateEntityList (JIT: ON) | 1.70s | 2422344 | 6.9988410641539e-07 | 1.0211109831128x |
| EntityList:AddEntity (JIT: OFF) | 1.94s | 53610 | 3.6197442458792e-05 | 0.92422285240473x |
| EntityList:AddEntity (JIT: ON) | 1.83s | 49403 | 3.7111296396128e-05 | 0.89875267178884x |
| EntityList:GetEntities (JIT: OFF) | 1.77s | 496185 | 3.5717559325291e-06 | 0.94715191637249x |
| EntityList:GetEntities (JIT: ON) | 1.76s | 494430 | 3.5553855251583e-06 | 0.96539657127073x |
| EntityList:SetEntities (JIT: OFF) | 1.81s | 64130 | 2.8199615261922e-05 | 0.92555064768501x |
| EntityList:SetEntities (JIT: ON) | 1.94s | 69830 | 2.7814210356483e-05 | 0.93330069902339x |
| GetGlobalEntityList (JIT: OFF) | 1.85s | 519672 | 3.5504194464532e-06 | 0.95409679323883x |
| GetGlobalEntityList (JIT: ON) | 1.69s | 474913 | 3.5598426067379e-06 | 0.95446017626207x |
| VoiceData:GetData (JIT: OFF) | 1.69s | 14198798 | 1.1894218324007e-07 | 0.90612570235008x |
| VoiceData:GetData (JIT: ON) | 1.71s | 14482671 | 1.1823762518819e-07 | 0.88674498410571x |
| VoiceData:GetLength (JIT: OFF) | 1.69s | 17033477 | 9.9371576755101e-08 | 0.92200769881962x |
| VoiceData:GetLength (JIT: ON) | 1.66s | 16855831 | 9.866693176684e-08 | 0.90084065770063x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.75s | 18790453 | 9.3307702547426e-08 | 0.93903136763242x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.68s | 17966895 | 9.3523638826517e-08 | 0.90989461444167x |
| VoiceData:GetProximity (JIT: OFF) | 1.73s | 20206673 | 8.5465248946428e-08 | 0.91301041160537x |
| VoiceData:GetProximity (JIT: ON) | 1.67s | 19649337 | 8.5121597864473e-08 | 0.87498617587445x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.71s | 10559408 | 1.6166048965338e-07 | 0.89856969419719x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.71s | 10904622 | 1.5696445876839e-07 | 0.91196031768346x |
| VoiceData:SetData (JIT: OFF) | 1.74s | 6358006 | 2.729130129409e-07 | 0.95034508865298x |
| VoiceData:SetData (JIT: ON) | 1.65s | 6054549 | 2.7318286294355e-07 | 0.95348718033989x |
| VoiceData:SetLength (JIT: OFF) | 1.71s | 17871670 | 9.5562575562616e-08 | 0.91894814856306x |
| VoiceData:SetLength (JIT: ON) | 1.70s | 17986993 | 9.4628017500485e-08 | 0.89510485448041x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.74s | 18756696 | 9.297080897268e-08 | 0.93132109487395x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.69s | 18219324 | 9.2892169123211e-08 | 0.92674432999452x |
| VoiceData:SetProximity (JIT: OFF) | 1.68s | 19496850 | 8.6127236934041e-08 | 0.92598809424642x |
| VoiceData:SetProximity (JIT: ON) | 1.71s | 19980827 | 8.5781761064001e-08 | 0.87624979326981x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.72s | 18902966 | 9.1048696289864e-08 | 0.88880596311343x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.69s | 18928527 | 8.9511279023125e-08 | 0.89492130003493x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.71s | 23441964 | 7.2796296908698e-08 | 0.9358676591893x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.68s | 22983855 | 7.3090499447886e-08 | 0.93421595640127x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.76s | 16445159 | 1.0699062268325e-07 | 0.94597683423276x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.69s | 17047859 | 9.8879062670958e-08 | 0.95133366925793x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.78s | 27857336 | 6.402856483775e-08 | 0.95159814049586x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.67s | 29932404 | 5.5704251953668e-08 | 0.94435079340883x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.71s | 21371717 | 8.024079142616e-08 | 0.9294644013508x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.65s | 22645426 | 7.3058370162353e-08 | 0.92601926311685x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.78s | 21934378 | 8.0973275188892e-08 | 0.92206418800768x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.67s | 23277335 | 7.1542333071565e-08 | 0.92905476491054x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.75s | 24737233 | 7.0865819688633e-08 | 0.93982976665797x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.65s | 26171940 | 6.2953153970156e-08 | 0.95466926597265x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.76s | 4398885 | 4.0003803425727e-07 | 0.95711484691502x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.78s | 4424679 | 4.024773365024e-07 | 0.97385452728967x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.67s | 21849734 | 7.6581624454533e-08 | 0.945355451372x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.65s | 24296572 | 6.8051486469816e-08 | 0.94114242963897x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.73s | 22941620 | 7.5410115552138e-08 | 0.9443956080623x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.66s | 24984551 | 6.6560174846345e-08 | 0.93782866397124x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.71s | 18223773 | 9.3688977809643e-08 | 0.85745194430818x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.69s | 18093997 | 9.315441816189e-08 | 0.85263996386577x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.68s | 22093250 | 7.6231907671136e-08 | 0.89494956892381x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.72s | 22739580 | 7.5643108194343e-08 | 0.90044766769399x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.83s | 6493714 | 2.8227474872471e-07 | 0.945216964723x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.71s | 6089994 | 2.8060604341281e-07 | 0.95684073867873x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.74s | 13069940 | 1.3314895314038e-07 | 0.96180993090902x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.67s | 13184520 | 1.2639708597773e-07 | 0.95543223334359x |
| cvar.Find(Hit) (JIT: OFF) | 1.72s | 9181834 | 1.8685645132453e-07 | 0.92381741142737x |
| cvar.Find(Hit) (JIT: ON) | 1.65s | 9396965 | 1.7539894139428e-07 | 0.93120703084858x |
| cvar.Find(Miss) (JIT: OFF) | 1.67s | 15302875 | 1.08909932278e-07 | 0.92739434830948x |
| cvar.Find(Miss) (JIT: ON) | 1.68s | 16970638 | 9.9043876965137e-08 | 0.91573555350875x |
| cvar.GetAll (JIT: OFF) | 1.73s | 11664 | 0.0001482002305262 | 0.96471116779265x |
| cvar.GetAll (JIT: ON) | 1.96s | 13088 | 0.000150060791479 | 0.95579161945968x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.91s | 108232 | 1.7649155552452e-05 | 0.91982346467313x |
| filesystem.Exists(Hit) (JIT: ON) | 1.95s | 111581 | 1.749959281131e-05 | 0.92586914381245x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.91s | 9579 | 0.00019966455964562 | 0.89600108879316x |
| filesystem.Exists(Miss) (JIT: ON) | 1.95s | 9907 | 0.00019673161588737 | 0.91919341337649x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.94s | 186853 | 1.0395731279529e-05 | 0.93225413215647x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.90s | 183440 | 1.0376855103818e-05 | 0.93576365390812x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.96s | 10363 | 0.00018917013859034 | 0.92068241238944x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.96s | 10427 | 0.00018778930207022 | 0.92176762849185x |
| filesystem.Size(Hit) (JIT: OFF) | 1.96s | 111206 | 1.7624905739433e-05 | 0.92377331181632x |
| filesystem.Size(Hit) (JIT: ON) | 1.89s | 107867 | 1.7500955217247e-05 | 0.9261646889084x |
| filesystem.Size(Miss) (JIT: OFF) | 1.95s | 10080 | 0.00019368640107469 | 0.92094709773483x |
| filesystem.Size(Miss) (JIT: ON) | 1.92s | 9840 | 0.00019512576447167 | 0.90655410506639x |
| filesystem.Time(Hit) (JIT: OFF) | 1.92s | 245764 | 7.8051620601401e-06 | 0.93393732567242x |
| filesystem.Time(Hit) (JIT: ON) | 1.92s | 246207 | 7.7794795626671e-06 | 0.93190771087283x |
| filesystem.Time(Miss) (JIT: OFF) | 1.89s | 5918 | 0.00031918842288338 | 0.9399133236828x |
| filesystem.Time(Miss) (JIT: ON) | 1.92s | 6051 | 0.00031777034948156 | 0.92013442274459x |
| pas.FindInPAS (JIT: OFF) | 1.76s | 105096 | 1.6737783247614e-05 | 0.94358623984224x |
| pas.FindInPAS (JIT: ON) | 1.91s | 115094 | 1.6594437922995e-05 | 0.94667117666085x |
| pvs.FindInPVS (JIT: OFF) | 1.71s | 102746 | 1.6636638848456e-05 | 0.9668026828055x |
| pvs.FindInPVS (JIT: ON) | 1.87s | 113056 | 1.6533435956294e-05 | 0.95725630311646x |
| util.FancyJSONToTable (JIT: OFF) | 1.82s | 755830 | 2.411991022768e-06 | 0.96058176679426x |
| util.FancyJSONToTable (JIT: ON) | 1.81s | 762851 | 2.3746117245132e-06 | 0.96477525398134x |
| util.FancyTableToJSON (JIT: OFF) | 1.86s | 245202 | 7.5969112284807e-06 | 0.9127952656614x |
| util.FancyTableToJSON (JIT: ON) | 1.86s | 248002 | 7.5066956661553e-06 | 0.92462128301275x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.90s | 163053 | 1.1675764216217e-05 | 0.94420415591906x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.90s | 162226 | 1.1681663154529e-05 | 0.94599336287909x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.94s | 67666 | 2.8695837377711e-05 | 0.93468016612142x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.96s | 69819 | 2.8124133102984e-05 | 0.96803572995787x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.78s | 3859816 | 4.5987851185019e-07 | 0.94593818913127x |
| voicechat.CreateVoiceData (JIT: ON) | 1.68s | 3552154 | 4.7425805071424e-07 | 0.93521483320637x |
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.05s | 14680460 | 7.1551184537901e-08 | 1.8068876241059x |
| (GMOD) Entity.__index (JIT: ON) | 1.02s | 18135734 | 5.6052497567851e-08 | 1.668784906891x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.03s | 12119534 | 8.4628977129056e-08 | 1.7489483334442x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.03s | 13100287 | 7.8328647374543e-08 | 1.6817025124747x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.04s | 76373951 | 1.3652834502811e-08 | 1.741395432046x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 20735331133 | 4.822901069469e-11 | 2.9222709355066x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.03s | 81759649 | 1.261317335666e-08 | 1.5981036372107x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 20633372316 | 4.8467169867226e-11 | 2.9087652382446x |
| CreateEntityList (JIT: OFF) | 1.01s | 1914700 | 5.2616078068141e-07 | 1.4408097726728x |
| CreateEntityList (JIT: ON) | 1.02s | 1909317 | 5.3465481560873e-07 | 1.5580649204271x |
| EntityList:AddEntity (JIT: OFF) | 1.02s | 58282 | 1.7468167323101e-05 | 1.650657275433x |
| EntityList:AddEntity (JIT: ON) | 1.04s | 70892 | 1.4629064002648e-05 | 1.5018497489327x |
| EntityList:GetEntities (JIT: OFF) | 1.03s | 491298 | 2.1017853953448e-06 | 1.7483044683391x |
| EntityList:GetEntities (JIT: ON) | 1.03s | 500994 | 2.0605140772916e-06 | 1.7829515713038x |
| EntityList:SetEntities (JIT: OFF) | 1.06s | 71758 | 1.4760196992975e-05 | 1.9048559938348x |
| EntityList:SetEntities (JIT: ON) | 1.05s | 72669 | 1.4503641759027e-05 | 1.9333582250944x |
| GetGlobalEntityList (JIT: OFF) | 1.04s | 483404 | 2.1514276689429e-06 | 1.7091568967424x |
| GetGlobalEntityList (JIT: ON) | 1.01s | 478634 | 2.1160160308742e-06 | 1.7498589668244x |
| VoiceData:GetData (JIT: OFF) | 1.03s | 18186194 | 5.6706126967116e-08 | 1.7707639008555x |
| VoiceData:GetData (JIT: ON) | 1.00s | 62292164 | 1.6104422240944e-08 | 1.4355488443767x |
| VoiceData:GetLength (JIT: OFF) | 1.05s | 27438999 | 3.8140781599687e-08 | 1.7526847374687x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 200385144 | 4.9985008642245e-09 | 1.4308488148004x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.03s | 28228778 | 3.6502759796197e-08 | 1.7492014874025x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 525149047 | 1.9046063708541e-09 | 1.1571148964686x |
| VoiceData:GetProximity (JIT: OFF) | 1.02s | 35933120 | 2.8504869459982e-08 | 1.9478816611419x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 35460160 | 2.8333053882652e-08 | 2.0317550465355x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.03s | 12249341 | 8.3713416704462e-08 | 1.5740091298388x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 27464996 | 3.6812423434e-08 | 1.4802655169953x |
| VoiceData:SetData (JIT: OFF) | 1.07s | 7132898 | 1.5008938668649e-07 | 1.6199388758618x |
| VoiceData:SetData (JIT: ON) | 1.01s | 10986977 | 9.2056290423364e-08 | 1.6466430204516x |
| VoiceData:SetLength (JIT: OFF) | 1.04s | 28324923 | 3.6886317718094e-08 | 1.7650121172743x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 473579737 | 2.1132062378933e-09 | 1.0626383178811x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.02s | 26636212 | 3.824477437369e-08 | 1.8355045490208x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 524806597 | 1.9070573580835e-09 | 1.1856379460534x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 34041087 | 3.0671722827345e-08 | 1.8164601992389x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 34964610 | 2.8631623060631e-08 | 2.1829344314021x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.03s | 78321804 | 1.3173919165602e-08 | 1.7937148416812x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 20734740109 | 4.8230598683258e-11 | 2.9200567886785x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.06s | 88763887 | 1.1900097382249e-08 | 1.6582485610854x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 20708934767 | 4.8290281524692e-11 | 2.9208970526745x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.02s | 15852819 | 6.4544711347196e-08 | 1.7890235285466x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.00s | 22197384 | 4.5190193682931e-08 | 1.8746325938808x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.02s | 31591922 | 3.2363828481974e-08 | 2.057964192192x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.00s | 65368973 | 1.5347408883313e-08 | 2.8884921827109x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.07s | 23975301 | 4.4594143224713e-08 | 2.0811432259621x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 37095533 | 2.7034626834237e-08 | 2.4754134981568x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.01s | 22119102 | 4.5737253946804e-08 | 2.0195132998262x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.00s | 36231606 | 2.7715644996204e-08 | 2.3821723251506x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.05s | 27402830 | 3.8265542487134e-08 | 2.0606287259585x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 47613300 | 2.1078458991558e-08 | 2.4462885836985x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.06s | 3717109 | 2.849054976295e-07 | 1.4279073221832x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.03s | 3940510 | 2.6144809202419e-07 | 1.564266677493x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.02s | 23388484 | 4.3765700594186e-08 | 1.9204796380223x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 39931437 | 2.5073506708585e-08 | 2.5960737286733x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.02s | 24170861 | 4.2216082263272e-08 | 1.9763705027769x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 37491575 | 2.6709250900504e-08 | 2.4069351621438x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.03s | 77745746 | 1.3294919648037e-08 | 1.791766571434x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 19722162921 | 5.0706136947153e-11 | 2.7784729919394x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.06s | 82076538 | 1.2861543117948e-08 | 1.5552601356656x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 19952655113 | 5.0121560178241e-11 | 2.8696677204009x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.03s | 5131409 | 2.0079859612845e-07 | 1.4173036625837x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 5489436 | 1.8320186483318e-07 | 1.4005475565365x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.04s | 13927819 | 7.448217402962e-08 | 2.3583650932532x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 18121075 | 5.5495380853286e-08 | 3.0636070673321x |
| cvar.Find(Hit) (JIT: OFF) | 1.03s | 10052512 | 1.024529674169e-07 | 1.7154880884433x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 12499342 | 8.0506634385698e-08 | 1.9457632521566x |
| cvar.Find(Miss) (JIT: OFF) | 1.02s | 19065988 | 5.3519035599945e-08 | 1.9923291800658x |
| cvar.Find(Miss) (JIT: ON) | 1.00s | 27557185 | 3.6427749546701e-08 | 2.4355659759951x |
| cvar.GetAll (JIT: OFF) | 1.03s | 11824 | 8.7055366045734e-05 | 1.5934006332533x |
| cvar.GetAll (JIT: ON) | 1.04s | 11876 | 8.772085809459e-05 | 1.5762753109317x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.07s | 135877 | 7.8666521492419e-06 | 2.2931743678347x |
| filesystem.Exists(Hit) (JIT: ON) | 1.03s | 134789 | 7.6414950678468e-06 | 2.34424101266x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.09s | 14951 | 7.268352057707e-05 | 2.647754494243x |
| filesystem.Exists(Miss) (JIT: ON) | 1.05s | 14070 | 7.4662174563144e-05 | 2.5247212853454x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 179423 | 5.9811004900862e-06 | 1.8607552137945x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.03s | 180173 | 5.7114551555708e-06 | 1.9416407470328x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.07s | 14520 | 7.3977045375612e-05 | 2.5009894824733x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.06s | 14051 | 7.5300527345545e-05 | 2.4515510803462x |
| filesystem.Size(Hit) (JIT: OFF) | 1.07s | 139532 | 7.651755861975e-06 | 2.3653522192004x |
| filesystem.Size(Hit) (JIT: ON) | 1.02s | 126828 | 8.0198860600703e-06 | 2.2532933805042x |
| filesystem.Size(Miss) (JIT: OFF) | 1.09s | 15555 | 7.0143627342538e-05 | 2.6850394673755x |
| filesystem.Size(Miss) (JIT: ON) | 1.07s | 14404 | 7.4183694346983e-05 | 2.5291617011601x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 237574 | 4.4779523895556e-06 | 1.8983083569005x |
| filesystem.Time(Hit) (JIT: ON) | 1.05s | 253196 | 4.1370524591147e-06 | 2.0372562532123x |
| filesystem.Time(Miss) (JIT: OFF) | 1.04s | 9009 | 0.00011582259040788 | 2.7204977222793x |
| filesystem.Time(Miss) (JIT: ON) | 1.06s | 8704 | 0.0001222958877523 | 2.5576499443761x |
| pas.FindInPAS (JIT: OFF) | 1.08s | 77499 | 1.3887117924897e-05 | 1.2072269447363x |
| pas.FindInPAS (JIT: ON) | 1.07s | 80313 | 1.3335541319743e-05 | 1.2368852883971x |
| pvs.FindInPVS (JIT: OFF) | 1.07s | 82366 | 1.3006978202647e-05 | 1.2770953802405x |
| pvs.FindInPVS (JIT: ON) | 1.03s | 74553 | 1.379995509377e-05 | 1.1921217959463x |
| util.FancyJSONToTable (JIT: OFF) | 1.01s | 552060 | 1.8271437165174e-06 | 1.4068986260483x |
| util.FancyJSONToTable (JIT: ON) | 1.02s | 565364 | 1.7970406988483e-06 | 1.3991262626906x |
| util.FancyTableToJSON (JIT: OFF) | 1.06s | 202897 | 5.243940753369e-06 | 1.4023148433596x |
| util.FancyTableToJSON (JIT: ON) | 1.06s | 190833 | 5.5547061269515e-06 | 1.3302342795691x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.05s | 115072 | 9.1401472940566e-06 | 1.2706471361737x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.04s | 124247 | 8.3563563280673e-06 | 1.3902925469384x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.10s | 56826 | 1.9295995167945e-05 | 1.3780814098715x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.08s | 52507 | 2.0494843294578e-05 | 1.317739567738x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.03s | 3308445 | 3.1264382775475e-07 | 1.6084649382365x |
| voicechat.CreateVoiceData (JIT: ON) | 1.02s | 3377445 | 3.0095260462746e-07 | 1.6345022598401x |
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 | 16569925 | 1.0580332245654e-07 | 1.0173165049577x |
| (GMOD) Entity.__index (JIT: ON) | 1.69s | 15957439 | 1.0562976106449e-07 | 1.0115659348386x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.73s | 13352431 | 1.2990420704119e-07 | 1.0118949964254x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.69s | 12942151 | 1.3069104156544e-07 | 1.0050877196985x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.77s | 16864542 | 1.0493752360661e-07 | 1.0211480196865x |
| (HolyLib) Entity.__index (JIT: ON) | 1.71s | 16199971 | 1.0555818752575e-07 | 1.0081433767356x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.73s | 13254037 | 1.3069957494411e-07 | 1.012803292595x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.74s | 13257867 | 1.3117758357135e-07 | 0.99179096660084x |
| CreateEntityList (JIT: OFF) | 1.72s | 2618434 | 6.5657049572379e-07 | 0.9694030679914x |
| CreateEntityList (JIT: ON) | 1.79s | 2513410 | 7.1090327937742e-07 | 0.92543062656313x |
| EntityList:AddEntity (JIT: OFF) | 1.85s | 56236 | 3.2908514653552e-05 | 1.0349520719458x |
| EntityList:AddEntity (JIT: ON) | 1.84s | 55749 | 3.2926511455593e-05 | 1.0337619909474x |
| EntityList:GetEntities (JIT: OFF) | 1.74s | 548483 | 3.1702040151693e-06 | 1.0243455796237x |
| EntityList:GetEntities (JIT: ON) | 1.72s | 539827 | 3.1806492181024e-06 | 1.0119483222605x |
| EntityList:SetEntities (JIT: OFF) | 1.89s | 84428 | 2.2411928085731e-05 | 1.1634232788933x |
| EntityList:SetEntities (JIT: ON) | 1.92s | 86466 | 2.220593340613e-05 | 1.1718027698698x |
| GetGlobalEntityList (JIT: OFF) | 1.75s | 541923 | 3.2273676304432e-06 | 1.0120985277466x |
| GetGlobalEntityList (JIT: ON) | 1.70s | 530056 | 3.208183531536e-06 | 1.0052714188256x |
| VoiceData:GetData (JIT: OFF) | 1.69s | 15437637 | 1.0976601608382e-07 | 0.97880263852477x |
| VoiceData:GetData (JIT: ON) | 1.72s | 15675702 | 1.0970566964946e-07 | 0.96057420069866x |
| VoiceData:GetLength (JIT: OFF) | 1.75s | 19611426 | 8.9140045882342e-08 | 0.99678849627598x |
| VoiceData:GetLength (JIT: ON) | 1.74s | 19588148 | 8.8974382406571e-08 | 0.99706160447275x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.69s | 19634029 | 8.6033421940921e-08 | 0.99653109604492x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.71s | 19893217 | 8.5732754128799e-08 | 0.98844879080257x |
| VoiceData:GetProximity (JIT: OFF) | 1.72s | 23384367 | 7.3584799262115e-08 | 1.030685273748x |
| VoiceData:GetProximity (JIT: ON) | 1.73s | 23565546 | 7.3547189523379e-08 | 1.0452703152232x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.74s | 11496568 | 1.5097255655129e-07 | 0.92667902784304x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.71s | 11396874 | 1.5002684066598e-07 | 0.91928526810025x |
| VoiceData:SetData (JIT: OFF) | 1.75s | 6437423 | 2.7215465643639e-07 | 0.95904778230876x |
| VoiceData:SetData (JIT: ON) | 1.75s | 6442172 | 2.7110916653876e-07 | 0.94768505291767x |
| VoiceData:SetLength (JIT: OFF) | 1.74s | 19303695 | 8.9896749580767e-08 | 0.9617422324673x |
| VoiceData:SetLength (JIT: ON) | 1.70s | 18594933 | 9.1285236678156e-08 | 0.95157904645426x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.72s | 19650544 | 8.7729208896952e-08 | 1.011250124324x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.70s | 19391487 | 8.7597252559307e-08 | 0.98543281422669x |
| VoiceData:SetProximity (JIT: OFF) | 1.73s | 22436384 | 7.7193203529968e-08 | 1.0272839938503x |
| VoiceData:SetProximity (JIT: ON) | 1.71s | 22155333 | 7.7046059440154e-08 | 0.99831060928631x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.70s | 20360225 | 8.3697196052275e-08 | 0.97654360838014x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.74s | 20833184 | 8.3629468299425e-08 | 0.97143306504652x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.74s | 29048045 | 5.9832473326161e-08 | 1.108084340522x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.71s | 28623179 | 5.9707908762125e-08 | 1.1130068134054x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.67s | 17246152 | 9.6720577245299e-08 | 1.1875268510006x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.67s | 19470741 | 8.5540682293216e-08 | 1.0914239794412x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.69s | 29180492 | 5.7963687938062e-08 | 1.2502889871704x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.66s | 36429552 | 4.5699413876938e-08 | 1.1110339542526x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.68s | 23036052 | 7.3092801466025e-08 | 1.2113956835023x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.67s | 27964828 | 5.9583075544719e-08 | 1.1059391090607x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.78s | 24410607 | 7.3040524407941e-08 | 1.2687351471457x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.65s | 27837982 | 5.9191344071438e-08 | 1.1220971028533x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.71s | 27201944 | 6.2929086741026e-08 | 1.3639158573075x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.65s | 32125254 | 5.143941029119e-08 | 1.2137757397008x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.78s | 4503117 | 3.9617341525625e-07 | 0.95732348597521x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.74s | 4436445 | 3.9207253783137e-07 | 0.95553026018049x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.73s | 24354086 | 7.1047219340274e-08 | 1.2192979261662x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.67s | 28803134 | 5.786453598368e-08 | 1.1011099645697x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.74s | 25500870 | 6.825833811564e-08 | 1.2266025713979x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.65s | 29690439 | 5.563598227457e-08 | 1.1217365692796x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.73s | 21330847 | 8.1071954667957e-08 | 1.0061564538914x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.72s | 21158552 | 8.109179846437e-08 | 0.99381772737057x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.76s | 29775231 | 5.916283850315e-08 | 1.1308157580494x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.71s | 28756677 | 5.9464356558936e-08 | 1.1290477473383x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.80s | 6330197 | 2.8471003143109e-07 | 0.99981248350695x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.71s | 6369077 | 2.6868121777859e-07 | 0.94174144376049x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.72s | 14314179 | 1.2015508129687e-07 | 1.215501803485x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.64s | 15796440 | 1.0398336259814e-07 | 1.1363851807276x |
| cvar.Find(Hit) (JIT: OFF) | 1.76s | 10956575 | 1.6080703441389e-07 | 1.135282837605x |
| cvar.Find(Hit) (JIT: ON) | 1.65s | 11419820 | 1.4485616847546e-07 | 1.0981737680562x |
| cvar.Find(Miss) (JIT: OFF) | 1.75s | 18649536 | 9.3717700712352e-08 | 1.2195280167279x |
| cvar.Find(Miss) (JIT: ON) | 1.69s | 21294169 | 7.9183782612422e-08 | 1.1623390379096x |
| cvar.GetAll (JIT: OFF) | 1.83s | 13270 | 0.0001377971377106 | 0.98279850890473x |
| cvar.GetAll (JIT: ON) | 1.91s | 14047 | 0.00013593998013669 | 0.98768724695671x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.85s | 140984 | 1.3128704255082e-05 | 1.2298993763527x |
| filesystem.Exists(Hit) (JIT: ON) | 1.92s | 148020 | 1.2943357679884e-05 | 1.2485371899204x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.96s | 12196 | 0.00016055909862049 | 1.2540645683302x |
| filesystem.Exists(Miss) (JIT: ON) | 1.87s | 11583 | 0.00016162986299067 | 1.2576094522753x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.92s | 219730 | 8.7201079616103e-06 | 1.1157665031224x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.91s | 220070 | 8.6887469337418e-06 | 1.1106065414694x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.95s | 14721 | 0.00013263662797559 | 1.3161876505133x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.93s | 14485 | 0.00013289851644778 | 1.3112752196803x |
| filesystem.Size(Hit) (JIT: OFF) | 1.90s | 147386 | 1.287285702817e-05 | 1.2604756866881x |
| filesystem.Size(Hit) (JIT: ON) | 1.89s | 146673 | 1.2893408211776e-05 | 1.2484954490695x |
| filesystem.Size(Miss) (JIT: OFF) | 1.96s | 12565 | 0.00015607643274217 | 1.2744595137697x |
| filesystem.Size(Miss) (JIT: ON) | 1.91s | 12289 | 0.00015557808108609 | 1.2934407557718x |
| filesystem.Time(Hit) (JIT: OFF) | 1.93s | 307347 | 6.2815543131218e-06 | 1.1608889089215x |
| filesystem.Time(Hit) (JIT: ON) | 1.88s | 302738 | 6.224762630465e-06 | 1.1636373622947x |
| filesystem.Time(Miss) (JIT: OFF) | 1.97s | 8946 | 0.00021969329629171 | 1.3523410274948x |
| filesystem.Time(Miss) (JIT: ON) | 1.97s | 9006 | 0.00021884489093825 | 1.3382698745689x |
| pas.FindInPAS (JIT: OFF) | 1.79s | 107521 | 1.6681902840175e-05 | 0.96055451566508x |
| pas.FindInPAS (JIT: ON) | 1.85s | 111128 | 1.6690465120696e-05 | 0.94429146468762x |
| pvs.FindInPVS (JIT: OFF) | 1.76s | 105560 | 1.6674433053985e-05 | 0.9409222409348x |
| pvs.FindInPVS (JIT: ON) | 1.88s | 112899 | 1.6669546805374e-05 | 0.94380631641481x |
| util.FancyJSONToTable (JIT: OFF) | 1.70s | 698571 | 2.4288120890034e-06 | 0.93646259459639x |
| util.FancyJSONToTable (JIT: ON) | 1.75s | 749236 | 2.3386317441015e-06 | 0.95566869397723x |
| util.FancyTableToJSON (JIT: OFF) | 1.87s | 246783 | 7.586022260535e-06 | 0.93556736286983x |
| util.FancyTableToJSON (JIT: ON) | 1.87s | 248257 | 7.540270528311e-06 | 0.93219486622312x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.84s | 155507 | 1.1855574232287e-05 | 0.93681142507871x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.93s | 163613 | 1.1798474122737e-05 | 0.94766238623288x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.95s | 68632 | 2.8463955499066e-05 | 0.94511577514262x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.94s | 68026 | 2.8520140568348e-05 | 0.95647494941332x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.73s | 3796974 | 4.5634210348743e-07 | 0.97205990831784x |
| voicechat.CreateVoiceData (JIT: ON) | 1.71s | 3902750 | 4.3864158241663e-07 | 0.97194061091557x |
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.04s | 8597447 | 1.209026008939e-07 | 0.99524664548516x |
| (GMOD) Entity.__index (JIT: ON) | 1.03s | 10471824 | 9.794204480559e-08 | 0.92672151124471x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.02s | 6927833 | 1.467439643874e-07 | 1.0304598989756x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.01s | 7432719 | 1.3618052631282e-07 | 0.98344663817688x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.04s | 44571190 | 2.3375911945296e-08 | 0.99040922660322x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8362078653 | 1.1959359382364e-10 | 0.99926407518038x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.01s | 53085148 | 1.8977523623674e-08 | 0.95787412207366x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8314789874 | 1.2027533360251e-10 | 1.0030406056055x |
| CreateEntityList (JIT: OFF) | 1.08s | 1474684 | 7.3560699070983e-07 | 1.0062841081552x |
| CreateEntityList (JIT: ON) | 1.07s | 1464215 | 7.3146682558644e-07 | 1.0956506439816x |
| EntityList:AddEntity (JIT: OFF) | 1.08s | 37689 | 2.8551036693429e-05 | 0.97597173727576x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 48162 | 2.244064761043e-05 | 0.98949317587829x |
| EntityList:GetEntities (JIT: OFF) | 1.02s | 334835 | 3.0598409393251e-06 | 1.0776783337527x |
| EntityList:GetEntities (JIT: ON) | 1.06s | 339038 | 3.1211580415655e-06 | 1.0535707571188x |
| EntityList:SetEntities (JIT: OFF) | 1.07s | 37510 | 2.8636648054706e-05 | 0.95627015189639x |
| EntityList:SetEntities (JIT: ON) | 1.08s | 38189 | 2.8200647876239e-05 | 0.95941670661331x |
| GetGlobalEntityList (JIT: OFF) | 1.04s | 335494 | 3.1076448719012e-06 | 1.0736957271145x |
| GetGlobalEntityList (JIT: ON) | 1.02s | 332748 | 3.0723501566944e-06 | 1.0928096872222x |
| VoiceData:GetData (JIT: OFF) | 1.03s | 10767511 | 9.5726890136353e-08 | 0.9530396772943x |
| VoiceData:GetData (JIT: ON) | 1.00s | 45099977 | 2.2229578278336e-08 | 0.97210611540472x |
| VoiceData:GetLength (JIT: OFF) | 1.02s | 15131128 | 6.7672309160497e-08 | 0.97789904089409x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 138009788 | 7.2558955460535e-09 | 1.006551211011x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.01s | 15781063 | 6.3688600862696e-08 | 0.97391936186036x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 384760660 | 2.5995827132962e-09 | 0.8844824825816x |
| VoiceData:GetProximity (JIT: OFF) | 1.02s | 19256753 | 5.2777386813005e-08 | 1.0547593528171x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 22131485 | 4.5382722297644e-08 | 1.0281934722758x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.04s | 7512857 | 1.3787543595396e-07 | 0.93727001479731x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.02s | 19622876 | 5.1745232017362e-08 | 0.98128056105106x |
| VoiceData:SetData (JIT: OFF) | 1.02s | 4126153 | 2.4769550154968e-07 | 0.95812488332852x |
| VoiceData:SetData (JIT: ON) | 1.02s | 6831200 | 1.49776542811e-07 | 1.0026819719429x |
| VoiceData:SetLength (JIT: OFF) | 1.03s | 15732292 | 6.5774025919074e-08 | 0.94944622468924x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 381557715 | 2.6226602225429e-09 | 1.0019835223835x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.03s | 15935073 | 6.4676785874375e-08 | 0.99732989896411x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 435287920 | 2.299062340576e-09 | 1.0042702037589x |
| VoiceData:SetProximity (JIT: OFF) | 1.01s | 18673557 | 5.4087687032773e-08 | 1.0217582096487x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 22254117 | 4.5060407336836e-08 | 0.97905778915965x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.02s | 43420846 | 2.3521743701766e-08 | 0.94809291089713x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8386929309 | 1.1923996317427e-10 | 1.0059022195542x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.03s | 50785883 | 2.0228302562054e-08 | 0.87962722821197x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8328626840 | 1.2007150652678e-10 | 1.0018939257553x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.02s | 9593363 | 1.0662391330469e-07 | 1.08614729845x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 14504624 | 6.9737910106699e-08 | 1.1123995796302x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.05s | 17132094 | 6.1007688137459e-08 | 1.0133783001745x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.00s | 34504967 | 2.9065950306992e-08 | 1.0226314176966x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.05s | 13143630 | 7.982239454026e-08 | 1.0091254554243x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 20873733 | 4.8046517478796e-08 | 0.98288221545398x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.05s | 13245044 | 7.9105816459553e-08 | 1.0109970465627x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 21448195 | 4.6911506816293e-08 | 1.0171813539698x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.03s | 15034895 | 6.8375228884256e-08 | 1.0081399425647x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.01s | 26847122 | 3.7454933414465e-08 | 0.95493385312868x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.03s | 2775863 | 3.7030295482612e-07 | 1.0694060313285x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.01s | 2827653 | 3.585657245673e-07 | 1.0162676673512x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.03s | 13484110 | 7.6210134910022e-08 | 1.0201890411847x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 22549360 | 4.4424527635868e-08 | 1.1126587040283x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.05s | 13592748 | 7.7297156004764e-08 | 1.0111499794433x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.01s | 22447807 | 4.4959743778604e-08 | 1.0756113895194x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.06s | 46196290 | 2.2921731569174e-08 | 0.97379079195005x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8369873522 | 1.1948777796274e-10 | 1.0085586604907x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.02s | 54727131 | 1.8584725821548e-08 | 0.94819232873304x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8341410078 | 1.1989345441077e-10 | 1.003489881873x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.02s | 3854904 | 2.6330543065915e-07 | 1.0434389639658x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 4357688 | 2.3086253194041e-07 | 1.0074707664799x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.04s | 7536487 | 1.3751961816152e-07 | 1.0160263620909x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 9845611 | 1.0250107627345e-07 | 1.0816892457991x |
| cvar.Find(Hit) (JIT: OFF) | 1.02s | 6047932 | 1.694039591461e-07 | 1.0347641964231x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 7471624 | 1.3487743901474e-07 | 1.0312169118764x |
| cvar.Find(Miss) (JIT: OFF) | 1.04s | 9442854 | 1.1042815222549e-07 | 0.9800723279173x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 14219876 | 7.1070012559937e-08 | 1.0280104296964x |
| cvar.GetAll (JIT: OFF) | 1.09s | 8630 | 0.00012626609990278 | 1.0743910550352x |
| cvar.GetAll (JIT: ON) | 1.05s | 8474 | 0.00012442982081517 | 1.0867873556145x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.03s | 56851 | 1.8068062065262e-05 | 1.000374857813x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 59080 | 1.789088940605e-05 | 0.99916607867996x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.07s | 4848 | 0.00021999291856147 | 1.0153170474292x |
| filesystem.Exists(Miss) (JIT: ON) | 1.06s | 4861 | 0.00021832929716605 | 1.0378849016456x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 97223 | 1.1009005255785e-05 | 0.99590858649714x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.04s | 95163 | 1.0930001652419e-05 | 0.99041349029934x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.09s | 5699 | 0.00019048103027467 | 1.001957714471x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.07s | 5726 | 0.00018647628531941 | 1.0291221120375x |
| filesystem.Size(Hit) (JIT: OFF) | 1.05s | 57957 | 1.8111366411399e-05 | 1.0009279787502x |
| filesystem.Size(Hit) (JIT: ON) | 1.04s | 58288 | 1.7826864305987e-05 | 1.0122681930039x |
| filesystem.Size(Miss) (JIT: OFF) | 1.09s | 4899 | 0.00022240866433538 | 1.0028324629937x |
| filesystem.Size(Miss) (JIT: ON) | 1.09s | 4893 | 0.00022223935761204 | 1.0007069366166x |
| filesystem.Time(Hit) (JIT: OFF) | 1.07s | 126709 | 8.4114246458982e-06 | 1.0028901644046x |
| filesystem.Time(Hit) (JIT: ON) | 1.02s | 122058 | 8.3889594502697e-06 | 0.99648495761153x |
| filesystem.Time(Miss) (JIT: OFF) | 1.02s | 3152 | 0.00032253523386706 | 0.98795161257808x |
| filesystem.Time(Miss) (JIT: ON) | 1.09s | 3346 | 0.00032673609175467 | 1.0095795756128x |
| pas.FindInPAS (JIT: OFF) | 1.04s | 62625 | 1.65508895236e-05 | 1.0089936101918x |
| pas.FindInPAS (JIT: ON) | 1.05s | 62444 | 1.6832672114038e-05 | 0.98411720365212x |
| pvs.FindInPVS (JIT: OFF) | 1.06s | 63625 | 1.6660163243643e-05 | 0.99970341396627x |
| pvs.FindInPVS (JIT: ON) | 1.04s | 62584 | 1.6654510527306e-05 | 1.0038922829681x |
| util.FancyJSONToTable (JIT: OFF) | 1.06s | 444138 | 2.3817701767463e-06 | 0.98925872562241x |
| util.FancyJSONToTable (JIT: ON) | 1.03s | 444784 | 2.3159283659137e-06 | 1.0064568367668x |
| util.FancyTableToJSON (JIT: OFF) | 1.08s | 136057 | 7.9018202183682e-06 | 1.0041562436259x |
| util.FancyTableToJSON (JIT: ON) | 1.08s | 136399 | 7.8876558334302e-06 | 1.0350015090681x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.05s | 89325 | 1.1767309486813e-05 | 1.0180537921924x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.05s | 88188 | 1.1860841076296e-05 | 1.0007250861023x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.09s | 40218 | 2.7095960317877e-05 | 0.99839894743926x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.07s | 39744 | 2.7017037656759e-05 | 1.0132978518569x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.10s | 2450413 | 4.4800378112056e-07 | 1.1733854203145x |
| voicechat.CreateVoiceData (JIT: ON) | 1.07s | 2589267 | 4.1373190002382e-07 | 1.1545223403015x |
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.71s | 16966012 | 1.0076078383397e-07 | 0.90960509500332x |
| (GMOD) Entity.__index (JIT: ON) | 1.71s | 17051446 | 1.0033446174766e-07 | 0.91781741998413x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.71s | 13591076 | 1.2549815701959e-07 | 0.89304422961374x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.70s | 13548616 | 1.2539690447407e-07 | 0.9002005613647x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.76s | 17512978 | 1.0043933631944e-07 | 0.92200844803703x |
| (HolyLib) Entity.__index (JIT: ON) | 1.72s | 17080354 | 1.0053559608159e-07 | 0.91146439105355x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.80s | 14514415 | 1.2431453642696e-07 | 0.90821893641981x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.71s | 13657117 | 1.2492845457925e-07 | 0.90644584920355x |
| CreateEntityList (JIT: OFF) | 1.78s | 2870326 | 6.2019938129561e-07 | 0.91920883042274x |
| CreateEntityList (JIT: ON) | 1.74s | 2665189 | 6.5171028929429e-07 | 0.97423138217006x |
| EntityList:AddEntity (JIT: OFF) | 1.93s | 61922 | 3.1194676375806e-05 | 0.91779357195209x |
| EntityList:AddEntity (JIT: ON) | 1.83s | 58818 | 3.118385754372e-05 | 0.91398828725315x |
| EntityList:GetEntities (JIT: OFF) | 1.70s | 546312 | 3.1109778529819e-06 | 0.95326626517001x |
| EntityList:GetEntities (JIT: ON) | 1.77s | 570407 | 3.1088221619346e-06 | 0.94394943062317x |
| EntityList:SetEntities (JIT: OFF) | 1.87s | 83365 | 2.2432755575187e-05 | 0.8938196344319x |
| EntityList:SetEntities (JIT: ON) | 1.97s | 88695 | 2.2210096607904e-05 | 0.90172804009078x |
| GetGlobalEntityList (JIT: OFF) | 1.73s | 565162 | 3.0685710597216e-06 | 0.93278127332325x |
| GetGlobalEntityList (JIT: ON) | 1.75s | 573154 | 3.0600788398798e-06 | 0.92887755202551x |
| VoiceData:GetData (JIT: OFF) | 1.70s | 16579802 | 1.0225791214447e-07 | 0.91537454660593x |
| VoiceData:GetData (JIT: ON) | 1.73s | 17183762 | 1.0085851399889e-07 | 0.92118462188545x |
| VoiceData:GetLength (JIT: OFF) | 1.73s | 20541916 | 8.415357436466e-08 | 0.89591148291264x |
| VoiceData:GetLength (JIT: ON) | 1.74s | 21097446 | 8.2271313356204e-08 | 0.91328062421147x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.73s | 21963151 | 7.8619414810099e-08 | 0.93102000350383x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.71s | 21918102 | 7.8043164048229e-08 | 0.92287055403175x |
| VoiceData:GetProximity (JIT: OFF) | 1.75s | 24756135 | 7.0859992438228e-08 | 0.89170489409768x |
| VoiceData:GetProximity (JIT: ON) | 1.72s | 24940894 | 6.892385355444e-08 | 0.91481708154651x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.70s | 12327099 | 1.3812850918945e-07 | 0.91539499568294x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.72s | 12549083 | 1.3710656023374e-07 | 0.91757047342646x |
| VoiceData:SetData (JIT: OFF) | 1.77s | 6956863 | 2.5473099497628e-07 | 0.92388805395061x |
| VoiceData:SetData (JIT: ON) | 1.74s | 6943084 | 2.5077834217612e-07 | 0.93943493896538x |
| VoiceData:SetLength (JIT: OFF) | 1.77s | 21569725 | 8.2032230985094e-08 | 0.92439194708571x |
| VoiceData:SetLength (JIT: ON) | 1.73s | 21268096 | 8.1540014045442e-08 | 0.8937579535145x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.82s | 21761714 | 8.369963145152e-08 | 0.86718503711984x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.72s | 20626808 | 8.3439016915343e-08 | 0.89190867021024x |
| VoiceData:SetProximity (JIT: OFF) | 1.75s | 23576874 | 7.4210052609577e-08 | 0.87764004696892x |
| VoiceData:SetProximity (JIT: ON) | 1.70s | 23839441 | 7.1218783168236e-08 | 0.9003590856545x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.76s | 22961063 | 7.6815351352852e-08 | 0.93921060918413x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.70s | 22026067 | 7.7149434944374e-08 | 0.93230950328465x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.71s | 28629593 | 5.9781651621461e-08 | 0.90160134089297x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.75s | 28982154 | 6.0405318895347e-08 | 0.92529973746485x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.71s | 18583245 | 9.1851087557669e-08 | 0.94764204301772x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.66s | 19876090 | 8.3729082782621e-08 | 0.93931153864632x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.80s | 32024977 | 5.6060761657445e-08 | 0.93105168781634x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.65s | 35464738 | 4.6550502168138e-08 | 0.9173673016111x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.79s | 25944798 | 6.8802932030078e-08 | 0.88955676748906x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.65s | 27685277 | 5.9551379760347e-08 | 0.89852909718867x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.79s | 25880742 | 6.9352438826906e-08 | 0.90295876559109x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.67s | 28045432 | 5.9482594822414e-08 | 0.90065130935477x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.72s | 28793505 | 5.9754725808801e-08 | 0.92660979321402x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.66s | 31792287 | 5.2334568637992e-08 | 0.90903145645119x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.77s | 4821737 | 3.6680394246676e-07 | 0.96192984833892x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.88s | 5145422 | 3.658479430597e-07 | 0.96163336097843x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.75s | 26166206 | 6.675825442483e-08 | 0.90817793235661x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.67s | 29385662 | 5.6855766407277e-08 | 0.90694204202875x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.78s | 27553460 | 6.4444748772052e-08 | 0.94962405337734x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.66s | 29619188 | 5.5913940563777e-08 | 0.92059932573823x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.75s | 22809233 | 7.6586999085705e-08 | 0.92129841871338x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.72s | 22588845 | 7.6193068900587e-08 | 0.93533274364119x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.73s | 29013675 | 5.9530942310913e-08 | 0.93320977918816x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.72s | 28692590 | 5.9788584604504e-08 | 0.90228735122138x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.81s | 7032028 | 2.5680818643547e-07 | 1.004099886271x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.72s | 6891246 | 2.4977949302053e-07 | 1.0077926363836x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.72s | 15083472 | 1.1390170642558e-07 | 0.91764785787676x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.66s | 15767244 | 1.0531360579982e-07 | 0.90317207679276x |
| cvar.Find(Hit) (JIT: OFF) | 1.72s | 10987180 | 1.5656921140767e-07 | 0.91354940624522x |
| cvar.Find(Hit) (JIT: ON) | 1.70s | 11734096 | 1.4455895579209e-07 | 0.90586277981385x |
| cvar.Find(Miss) (JIT: OFF) | 1.74s | 19420316 | 8.9585566106957e-08 | 0.88279475613918x |
| cvar.Find(Miss) (JIT: ON) | 1.68s | 21403662 | 7.8583990966689e-08 | 0.88503633098948x |
| cvar.GetAll (JIT: OFF) | 1.82s | 13555 | 0.00013416413716523 | 0.94245215906999x |
| cvar.GetAll (JIT: ON) | 1.94s | 14536 | 0.0001333140805749 | 0.94714821453247x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.96s | 149380 | 1.3105992523992e-05 | 0.84396504067734x |
| filesystem.Exists(Hit) (JIT: ON) | 1.95s | 148867 | 1.306667986245e-05 | 0.87829340542084x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.91s | 11723 | 0.00016273093093803 | 0.85286149882623x |
| filesystem.Exists(Miss) (JIT: ON) | 1.94s | 12029 | 0.00016163429011284 | 0.85222639316136x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.90s | 223175 | 8.5180110956057e-06 | 0.90102289455363x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.91s | 227598 | 8.4108978786832e-06 | 0.91274904128903x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.97s | 14261 | 0.00013829661800807 | 0.81866820331549x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.98s | 14184 | 0.00013927518351772 | 0.81799340422167x |
| filesystem.Size(Hit) (JIT: OFF) | 1.96s | 148914 | 1.3159640100135e-05 | 0.84861434867134x |
| filesystem.Size(Hit) (JIT: ON) | 1.94s | 147909 | 1.3121322612589e-05 | 0.85700037586273x |
| filesystem.Size(Miss) (JIT: OFF) | 1.95s | 12168 | 0.00016029758289485 | 0.84979371065997x |
| filesystem.Size(Miss) (JIT: ON) | 1.95s | 12235 | 0.00015913461864853 | 0.82651222692108x |
| filesystem.Time(Hit) (JIT: OFF) | 1.90s | 310300 | 6.1246704390681e-06 | 0.91735479499152x |
| filesystem.Time(Hit) (JIT: ON) | 1.90s | 311020 | 6.1190026052813e-06 | 0.91947913493606x |
| filesystem.Time(Miss) (JIT: OFF) | 1.91s | 8277 | 0.0002304153448391 | 0.81566809502377x |
| filesystem.Time(Miss) (JIT: ON) | 1.94s | 8507 | 0.00022781288570281 | 0.81829490615025x |
| pas.FindInPAS (JIT: OFF) | 1.89s | 125698 | 1.5049474771822e-05 | 0.9828471155182x |
| pas.FindInPAS (JIT: ON) | 1.85s | 121049 | 1.5253779058039e-05 | 0.97428721339658x |
| pvs.FindInPVS (JIT: OFF) | 1.74s | 114200 | 1.5249547615273e-05 | 0.99121275733502x |
| pvs.FindInPVS (JIT: ON) | 1.86s | 122807 | 1.5138004589415e-05 | 0.98770632888927x |
| util.FancyJSONToTable (JIT: OFF) | 1.74s | 788859 | 2.2074139760107e-06 | 0.97332918911872x |
| util.FancyJSONToTable (JIT: ON) | 1.83s | 833146 | 2.1946286974486e-06 | 0.94991162560709x |
| util.FancyTableToJSON (JIT: OFF) | 1.90s | 279546 | 6.7935309674924e-06 | 0.963942097797x |
| util.FancyTableToJSON (JIT: ON) | 1.90s | 282020 | 6.7196703621514e-06 | 0.96512179998825x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.83s | 171781 | 1.0674083848933e-05 | 0.98345152506597x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.82s | 169933 | 1.0727500326015e-05 | 0.97351258477366x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.84s | 70461 | 2.6108412005637e-05 | 0.96494452077088x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.91s | 71692 | 2.6651536146227e-05 | 0.94611928020513x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.81s | 4330200 | 4.1811437623347e-07 | 0.94763682871341x |
| voicechat.CreateVoiceData (JIT: ON) | 1.73s | 4205655 | 4.117076798757e-07 | 0.97878958546552x |
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.05s | 14663726 | 7.1715286297776e-08 | 1.4216970955403x |
| (GMOD) Entity.__index (JIT: ON) | 1.02s | 20847433 | 4.8689743447587e-08 | 1.6772027123771x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.04s | 12605136 | 8.274121506971e-08 | 1.5068831741307x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.03s | 13794222 | 7.4359788773179e-08 | 1.5138847340758x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.06s | 77946900 | 1.3570959781883e-08 | 1.3153580011005x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 20886217312 | 4.788099218971e-11 | 1.4121427462592x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.02s | 92483725 | 1.1004795100887e-08 | 1.621893279845x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 21090785676 | 4.7416811272962e-11 | 1.3982890619244x |
| CreateEntityList (JIT: OFF) | 1.01s | 2186431 | 4.6254080536912e-07 | 1.4591785871652x |
| CreateEntityList (JIT: ON) | 1.00s | 1964955 | 5.0931384885172e-07 | 1.3380866844472x |
| EntityList:AddEntity (JIT: OFF) | 1.07s | 69713 | 1.5370183523351e-05 | 1.5541764296422x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 84653 | 1.2724028175321e-05 | 1.5464316260351x |
| EntityList:GetEntities (JIT: OFF) | 1.03s | 599092 | 1.7148194202044e-06 | 1.525158661691x |
| EntityList:GetEntities (JIT: ON) | 1.04s | 613484 | 1.6945865298916e-06 | 1.5466336972433x |
| EntityList:SetEntities (JIT: OFF) | 1.04s | 70703 | 1.4660967141458e-05 | 1.3596563784525x |
| EntityList:SetEntities (JIT: ON) | 1.06s | 72593 | 1.45978612129e-05 | 1.3630657953283x |
| GetGlobalEntityList (JIT: OFF) | 1.04s | 596251 | 1.7512860845928e-06 | 1.4602353897686x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 600895 | 1.7266243378077e-06 | 1.47988549958x |
| VoiceData:GetData (JIT: OFF) | 1.04s | 20039678 | 5.2055438159344e-08 | 1.6385314176211x |
| VoiceData:GetData (JIT: ON) | 1.00s | 74616979 | 1.344435167877e-08 | 1.7057306223281x |
| VoiceData:GetLength (JIT: OFF) | 1.03s | 26480903 | 3.8809606353433e-08 | 1.5102840738291x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 229192715 | 4.3728014617419e-09 | 1.7326487615239x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.03s | 29709685 | 3.4586326328517e-08 | 1.5365619070601x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 803595340 | 1.245026585101e-09 | 2.3991440463846x |
| VoiceData:GetProximity (JIT: OFF) | 1.04s | 36638146 | 2.8384805764228e-08 | 1.5176238138401x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 40380744 | 2.4834691459221e-08 | 1.6949225394673x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.02s | 14127924 | 7.245654802382e-08 | 1.6790670574599x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.00s | 32780328 | 3.0646495126764e-08 | 1.7451262588701x |
| VoiceData:SetData (JIT: OFF) | 1.06s | 7773063 | 1.3623222978425e-07 | 1.6612355302369x |
| VoiceData:SetData (JIT: ON) | 1.02s | 11218516 | 9.0730390072385e-08 | 1.6392782196265x |
| VoiceData:SetLength (JIT: OFF) | 1.06s | 29642406 | 3.5681263034313e-08 | 1.5638106889356x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 715383758 | 1.3987819188363e-09 | 2.4259516663742x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.02s | 29246631 | 3.4995153609646e-08 | 1.6448727747105x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 823397620 | 1.2146274200372e-09 | 2.4853625349049x |
| VoiceData:SetProximity (JIT: OFF) | 1.03s | 33601522 | 3.0589956800565e-08 | 1.5047622375836x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 41145247 | 2.444770357116e-08 | 1.8048750619656x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.02s | 75680835 | 1.3431231578606e-08 | 1.3180536418685x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 20538067986 | 4.869295932137e-11 | 1.3718269041123x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.01s | 89829019 | 1.1238378772375e-08 | 1.5828337279602x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 20908490162 | 4.7829966641897e-11 | 1.3987655675522x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.04s | 17527350 | 5.9284116111144e-08 | 1.4503576545353x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 25217255 | 3.9916276161916e-08 | 1.5461011610621x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.04s | 31500634 | 3.3133489829887e-08 | 1.3817039388991x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.00s | 63154932 | 1.5839472383456e-08 | 1.3973050799211x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.02s | 24200313 | 4.2147757735512e-08 | 1.4861024663727x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 41548491 | 2.4160236118104e-08 | 1.6087106588488x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.04s | 24599099 | 4.2417125956154e-08 | 1.5516365299896x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.00s | 43603843 | 2.301717068966e-08 | 1.8188153637272x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.04s | 28811424 | 3.6095586468552e-08 | 1.4337800738116x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 51783309 | 1.9318477130444e-08 | 1.3303876121097x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.09s | 4810809 | 2.2734181478842e-07 | 1.6561505085031x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.02s | 4762945 | 2.1348010887861e-07 | 1.66186584433x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.04s | 26012891 | 4.0139349651328e-08 | 1.4577569932894x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 45767895 | 2.1923887483672e-08 | 1.6136881734883x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.04s | 25966052 | 3.9900499459765e-08 | 1.4966319912302x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.01s | 43865680 | 2.2913628656577e-08 | 1.637521493545x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.05s | 76603906 | 1.3695859127806e-08 | 1.3128947360781x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 20888919374 | 4.7874408631362e-11 | 1.4027442206035x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.03s | 89768252 | 1.1492516251146e-08 | 1.5768432036733x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 20966289152 | 4.769812644107e-11 | 1.4155252547502x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.04s | 6676439 | 1.5651411812945e-07 | 1.6624164058281x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 7540623 | 1.3333381855849e-07 | 1.7552448625899x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.02s | 13524480 | 7.5066208110689e-08 | 1.404463876767x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 16290119 | 6.2257671980356e-08 | 1.3506744002147x |
| cvar.Find(Hit) (JIT: OFF) | 1.04s | 11543699 | 9.0486761173777e-08 | 1.4816713324338x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 13919802 | 7.2914787100086e-08 | 1.3982518687534x |
| cvar.Find(Miss) (JIT: OFF) | 1.03s | 19542006 | 5.2864338937131e-08 | 1.452478316924x |
| cvar.Find(Miss) (JIT: ON) | 1.00s | 27629809 | 3.6332181654196e-08 | 1.4035182035435x |
| cvar.GetAll (JIT: OFF) | 1.02s | 14591 | 6.9951730118896e-05 | 1.6044491149334x |
| cvar.GetAll (JIT: ON) | 1.07s | 15307 | 6.985178110114e-05 | 1.6161293527647x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.09s | 84909 | 1.281130236149e-05 | 0.84618240425972x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 81119 | 1.3041977468909e-05 | 0.82912700414248x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.07s | 6952 | 0.00015442440757588 | 0.81219891553457x |
| filesystem.Exists(Miss) (JIT: ON) | 1.06s | 6572 | 0.00016082443034713 | 0.78356331403323x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.08s | 141728 | 7.5953979155701e-06 | 1.0793476916109x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.05s | 137727 | 7.6212300150286e-06 | 1.0732732984045x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.09s | 7840 | 0.00013965939239747 | 0.73880910256256x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.08s | 7800 | 0.000138719068827 | 0.73893326530157x |
| filesystem.Size(Hit) (JIT: OFF) | 1.01s | 76837 | 1.3105264812245e-05 | 0.83788054345524x |
| filesystem.Size(Hit) (JIT: ON) | 1.04s | 80171 | 1.295336445941e-05 | 0.84597636102309x |
| filesystem.Size(Miss) (JIT: OFF) | 1.07s | 6865 | 0.00015603914338007 | 0.78685581040504x |
| filesystem.Size(Miss) (JIT: ON) | 1.06s | 6668 | 0.00015914981486754 | 0.75849731463102x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 175651 | 6.0166398763391e-06 | 0.98240407475226x |
| filesystem.Time(Hit) (JIT: ON) | 1.05s | 177084 | 5.9422821927266e-06 | 0.98444213529673x |
| filesystem.Time(Miss) (JIT: OFF) | 1.08s | 4472 | 0.00024236426637273 | 0.68133217482767x |
| filesystem.Time(Miss) (JIT: ON) | 1.04s | 4290 | 0.00024335881626526 | 0.67547902162025x |
| pas.FindInPAS (JIT: OFF) | 1.03s | 111626 | 9.2474650413737e-06 | 1.7764259363283x |
| pas.FindInPAS (JIT: ON) | 1.06s | 115447 | 9.1634433964016e-06 | 1.7893320317593x |
| pvs.FindInPVS (JIT: OFF) | 1.02s | 113230 | 9.0246227915476e-06 | 1.8545017979275x |
| pvs.FindInPVS (JIT: ON) | 1.03s | 111604 | 9.2172229678404e-06 | 1.7739339936073x |
| util.FancyJSONToTable (JIT: OFF) | 1.02s | 718876 | 1.4211569182983e-06 | 1.6501608703999x |
| util.FancyJSONToTable (JIT: ON) | 1.04s | 738767 | 1.4034621603434e-06 | 1.6703752156438x |
| util.FancyTableToJSON (JIT: OFF) | 1.03s | 239029 | 4.2929968208406e-06 | 1.7331808862108x |
| util.FancyTableToJSON (JIT: ON) | 1.04s | 244332 | 4.2534128770168e-06 | 1.8044651890216x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.04s | 152918 | 6.8256577108935e-06 | 1.7644604363256x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.05s | 152216 | 6.8745601024817e-06 | 1.7449062117304x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.05s | 65499 | 1.6010276175718e-05 | 1.6939714051732x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.07s | 66646 | 1.6100934837008e-05 | 1.6985182452304x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.01s | 3724303 | 2.7154179050354e-07 | 1.5584685671983x |
| voicechat.CreateVoiceData (JIT: ON) | 1.03s | 3860385 | 2.6772198815555e-07 | 1.4954950407407x |
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.70s | 16273676 | 1.0435078925238e-07 | 0.99822251164847x |
| (GMOD) Entity.__index (JIT: ON) | 1.63s | 19241215 | 8.4740955224846e-08 | 0.96545684885712x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.72s | 13874727 | 1.2372999400514e-07 | 1.0046965273801x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.64s | 13514230 | 1.2102946294669e-07 | 0.9707236067633x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.74s | 16602506 | 1.0508172350178e-07 | 0.98698066391695x |
| (HolyLib) Entity.__index (JIT: ON) | 1.64s | 18809317 | 8.7287271631554e-08 | 0.94344310420792x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.73s | 13837963 | 1.2479603853665e-07 | 0.99232974349109x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.68s | 13501870 | 1.2410125223904e-07 | 0.95493244420423x |
| CreateEntityList (JIT: OFF) | 1.81s | 3975215 | 4.5576374506053e-07 | 1.1071030694866x |
| CreateEntityList (JIT: ON) | 1.70s | 3524678 | 4.82079938982e-07 | 1.1091900330312x |
| EntityList:AddEntity (JIT: OFF) | 1.87s | 28217 | 6.622688935121e-05 | 1.0009792373239x |
| EntityList:AddEntity (JIT: ON) | 1.86s | 29133 | 6.3815255751315e-05 | 0.97372295347962x |
| EntityList:GetEntities (JIT: OFF) | 1.84s | 580483 | 3.1725859918737e-06 | 1.0216892616766x |
| EntityList:GetEntities (JIT: ON) | 1.75s | 551862 | 3.1664630951165e-06 | 1.0053562022048x |
| EntityList:SetEntities (JIT: OFF) | 1.92s | 30879 | 6.2031163413607e-05 | 1.020159323659x |
| EntityList:SetEntities (JIT: ON) | 1.95s | 31376 | 6.2053869228041e-05 | 1.0043964951214x |
| GetGlobalEntityList (JIT: OFF) | 1.68s | 16021187 | 1.0485389738122e-07 | 1.0474139978533x |
| GetGlobalEntityList (JIT: ON) | 1.63s | 17224327 | 9.4799579544139e-08 | 0.99733391315814x |
| VoiceData:GetData (JIT: OFF) | 1.68s | 15877402 | 1.06070371125e-07 | 0.95755317325024x |
| VoiceData:GetData (JIT: ON) | 1.65s | 17081236 | 9.6524335127315e-08 | 0.94945064159813x |
| VoiceData:GetLength (JIT: OFF) | 1.72s | 20110800 | 8.5643036869457e-08 | 0.97771020842764x |
| VoiceData:GetLength (JIT: ON) | 1.65s | 21720385 | 7.6094599245793e-08 | 0.96094966458012x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.76s | 20700604 | 8.4870418069055e-08 | 0.96909562302611x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.66s | 21993378 | 7.5493950770568e-08 | 0.94977051720575x |
| VoiceData:GetProximity (JIT: OFF) | 1.72s | 21944149 | 7.8228686364163e-08 | 0.97612515792923x |
| VoiceData:GetProximity (JIT: ON) | 1.65s | 23319316 | 7.0573595072868e-08 | 0.91744624876189x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.80s | 14334238 | 1.257049717734e-07 | 1.0008630491091x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.66s | 13829989 | 1.1968099823538e-07 | 1.0101675478652x |
| VoiceData:SetData (JIT: OFF) | 1.71s | 12653957 | 1.35456203084e-07 | 0.96785556493093x |
| VoiceData:SetData (JIT: ON) | 1.67s | 12965771 | 1.285978973914e-07 | 0.93988088478863x |
| VoiceData:SetLength (JIT: OFF) | 1.78s | 20741732 | 8.5994264654128e-08 | 0.98575962508488x |
| VoiceData:SetLength (JIT: ON) | 1.66s | 21907218 | 7.5601383072315e-08 | 0.99694972073146x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.69s | 19657778 | 8.5747736943591e-08 | 0.99319500164396x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.67s | 21917412 | 7.6251609090248e-08 | 0.98485880703633x |
| VoiceData:SetProximity (JIT: OFF) | 1.68s | 20983584 | 8.0161089666736e-08 | 0.98442529264595x |
| VoiceData:SetProximity (JIT: ON) | 1.65s | 23836441 | 6.9375583177719e-08 | 0.97980896412169x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.68s | 17974131 | 9.3631730583612e-08 | 0.99462841101343x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.64s | 18955947 | 8.6479930960774e-08 | 0.98969685287877x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.69s | 28726134 | 5.8982980398982e-08 | 0.98786319519286x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.64s | 32349503 | 5.0749897490112e-08 | 1.0069981655483x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.73s | 14414702 | 1.2030529118307e-07 | 0.98889366999278x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.62s | 15501980 | 1.0472526625455e-07 | 1.0267797648392x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.71s | 30773871 | 5.5598496672672e-08 | 1.0043412366917x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.62s | 32302593 | 5.0199158819808e-08 | 0.99651134090511x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.68s | 25162518 | 6.6783498760301e-08 | 0.97984736215904x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.62s | 29699299 | 5.4653915198647e-08 | 1.0053658269098x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.66s | 24144418 | 6.8860096010608e-08 | 0.95959352238042x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.62s | 29221930 | 5.5537501038073e-08 | 0.98918667377011x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.73s | 28543764 | 6.051843692909e-08 | 1.0067818094905x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.62s | 31429239 | 5.1387721597445e-08 | 1.0484901799619x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.74s | 4762406 | 3.6437610028173e-07 | 1.0244389772751x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.69s | 4454330 | 3.7998418679895e-07 | 0.96625860424958x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.72s | 10899909 | 1.5741204334341e-07 | 1.0017510030559x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.64s | 11084950 | 1.4814563359368e-07 | 1.0037489270511x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.71s | 27697321 | 6.1636212568645e-08 | 0.98721001420546x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.62s | 31493241 | 5.1530294500857e-08 | 1.0028683330301x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.72s | 17728381 | 9.7226304219171e-08 | 1.0039739379995x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.65s | 19009315 | 8.6764092123919e-08 | 1.0345762630111x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.69s | 28403169 | 5.9551628450912e-08 | 0.98008255293266x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.65s | 31976276 | 5.1655545715595e-08 | 0.99383288565512x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.77s | 4861042 | 3.6505851061182e-07 | 1.024670937408x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.67s | 4497847 | 3.7023419978454e-07 | 0.97548053333118x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.73s | 14846379 | 1.164466429578e-07 | 0.98212293714032x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.64s | 16052825 | 1.0223670317107e-07 | 0.97703181140216x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.91s | 147037 | 1.2995155632821e-05 | 0.97193863421347x |
| filesystem.Exists(Hit) (JIT: ON) | 1.85s | 142277 | 1.2994973513609e-05 | 0.9594771773085x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.91s | 13602 | 0.00014063857280669 | 1.0029626567991x |
| filesystem.Exists(Miss) (JIT: ON) | 1.97s | 13781 | 0.00014283305506785 | 0.98580963058945x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.88s | 269596 | 6.9909238064777e-06 | 0.95107412384248x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.81s | 263110 | 6.8927705953042e-06 | 0.96593044733098x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.96s | 14607 | 0.00013400751594876 | 0.99806251150407x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.96s | 14589 | 0.00013462971311179 | 0.99222134334961x |
| filesystem.Size(Hit) (JIT: OFF) | 1.88s | 144039 | 1.3031383771391e-05 | 0.98009895340105x |
| filesystem.Size(Hit) (JIT: ON) | 1.86s | 143117 | 1.2997718180038e-05 | 0.97847753953651x |
| filesystem.Size(Miss) (JIT: OFF) | 1.96s | 13992 | 0.00013994469972586 | 0.99760125198296x |
| filesystem.Size(Miss) (JIT: ON) | 1.92s | 13589 | 0.00014133136679067 | 0.9894964819736x |
| filesystem.Time(Hit) (JIT: OFF) | 1.92s | 326635 | 5.8675094664414e-06 | 0.9601423745556x |
| filesystem.Time(Hit) (JIT: ON) | 1.80s | 313370 | 5.7575823379485e-06 | 0.96456765054628x |
| filesystem.Time(Miss) (JIT: OFF) | 1.95s | 8770 | 0.00022228440792294 | 1.0013330443064x |
| filesystem.Time(Miss) (JIT: ON) | 1.97s | 8778 | 0.00022405279711318 | 0.99418129977964x |
| pas.FindInPAS (JIT: OFF) | 1.81s | 1273017 | 1.4245526363184e-06 | 0.99366437780164x |
| pas.FindInPAS (JIT: ON) | 1.69s | 1211729 | 1.3966223212582e-06 | 0.99379466179763x |
| pvs.FindInPVS (JIT: OFF) | 1.75s | 1255667 | 1.3969823751217e-06 | 1.0077553968638x |
| pvs.FindInPVS (JIT: ON) | 1.70s | 1210529 | 1.401929089377e-06 | 0.97691126944559x |
| util.FancyJSONToTable (JIT: OFF) | 1.71s | 1295986 | 1.3196058134633e-06 | 1.0015477746546x |
| util.FancyJSONToTable (JIT: ON) | 1.74s | 1334999 | 1.3014423613833e-06 | 1.0108343709608x |
| util.FancyTableToJSON (JIT: OFF) | 1.82s | 336728 | 5.4015397182001e-06 | 0.99640767778143x |
| util.FancyTableToJSON (JIT: ON) | 1.76s | 322221 | 5.4529659863437e-06 | 0.99369380372591x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.81s | 284943 | 6.3392546889446e-06 | 1.0062793957183x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.79s | 282257 | 6.3461733460524e-06 | 1.0042463596203x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.90s | 161419 | 1.1786928644491e-05 | 1.0081104750892x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.83s | 158664 | 1.1540447865114e-05 | 1.0132338547727x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.84s | 4554934 | 4.0317106739244e-07 | 0.98457412690877x |
| voicechat.CreateVoiceData (JIT: ON) | 1.67s | 4348456 | 3.8319757209335e-07 | 0.99434974929321x |
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.05s | 9537185 | 1.0963559242975e-07 | 0.79948752171756x |
| (GMOD) Entity.__index (JIT: ON) | 1.02s | 11696428 | 8.7563651907691e-08 | 0.7631603155477x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.02s | 7239745 | 1.4024982815121e-07 | 0.70861127150825x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.00s | 8049641 | 1.248172363065e-07 | 0.76027260465311x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.04s | 47362637 | 2.1951438046426e-08 | 0.74408715559922x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 7099228060 | 1.408715132835e-10 | 0.77515002015774x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.02s | 51475155 | 1.9830285011615e-08 | 0.73064258710807x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 7101773049 | 1.4081863683429e-10 | 0.77539407675254x |
| CreateEntityList (JIT: OFF) | 1.06s | 1790536 | 5.8937028668011e-07 | 0.84575260136224x |
| CreateEntityList (JIT: ON) | 1.03s | 1541471 | 6.6960102745453e-07 | 0.76840355491518x |
| EntityList:AddEntity (JIT: OFF) | 1.05s | 19133 | 5.4770422143055e-05 | 0.79523336230516x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 20959 | 5.1644553067885e-05 | 0.78271151596993x |
| EntityList:GetEntities (JIT: OFF) | 1.07s | 329893 | 3.2356649152786e-06 | 0.77970323256707x |
| EntityList:GetEntities (JIT: ON) | 1.02s | 318385 | 3.2126080816965e-06 | 0.77936924631631x |
| EntityList:SetEntities (JIT: OFF) | 1.09s | 16302 | 6.6663038193702e-05 | 0.79017596216243x |
| EntityList:SetEntities (JIT: ON) | 1.09s | 16279 | 6.6872662685025e-05 | 0.77879696373874x |
| GetGlobalEntityList (JIT: OFF) | 1.01s | 9276607 | 1.0905915581166e-07 | 0.74329349638879x |
| GetGlobalEntityList (JIT: ON) | 1.01s | 10957540 | 9.2611198826795e-08 | 0.71298289525803x |
| VoiceData:GetData (JIT: OFF) | 1.00s | 14107538 | 7.0994452967382e-08 | 0.81122124187949x |
| VoiceData:GetData (JIT: ON) | 1.00s | 72310890 | 1.3897948002842e-08 | 0.7835226824319x |
| VoiceData:GetLength (JIT: OFF) | 1.02s | 17614738 | 5.7682946425271e-08 | 0.73573039728263x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 230439068 | 4.340900213976e-09 | 0.83936166318083x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.04s | 18788907 | 5.5140405904675e-08 | 0.78788901327524x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 448821475 | 2.2290399523379e-09 | 0.77544423513816x |
| VoiceData:GetProximity (JIT: OFF) | 1.05s | 22380033 | 4.6884112974771e-08 | 0.75494101361175x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 22518829 | 4.4696283230024e-08 | 0.772516780976x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.03s | 10611233 | 9.6645405668795e-08 | 0.72871581948428x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 27976868 | 3.6072872560388e-08 | 0.78137543905037x |
| VoiceData:SetData (JIT: OFF) | 1.04s | 11180555 | 9.3199304351128e-08 | 0.78079294672442x |
| VoiceData:SetData (JIT: ON) | 1.01s | 41982670 | 2.4035893432304e-08 | 0.84868317614736x |
| VoiceData:SetLength (JIT: OFF) | 1.06s | 17566619 | 6.0116915209613e-08 | 0.71054517077379x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 452319078 | 2.2119319006649e-09 | 0.77395127051435x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.04s | 17924184 | 5.8104568370236e-08 | 0.74395445247443x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 448425227 | 2.2328516290728e-09 | 0.77204483026907x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 20402761 | 5.0795084038051e-08 | 0.82455859705047x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 18299814 | 5.5081978877039e-08 | 0.74467481135671x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.02s | 47619047 | 2.1357777002357e-08 | 0.75931425409137x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 7099482980 | 1.4086927214326e-10 | 0.77500787722998x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.05s | 56415343 | 1.8600258857413e-08 | 0.78742109672425x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 7103149786 | 1.4079458129428e-10 | 0.77528875163056x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.05s | 8929836 | 1.1712610214445e-07 | 0.79557364477296x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 10843664 | 9.3131248474114e-08 | 0.76651285262837x |
| _HOLYLIB_CORE.GetModuleData (JIT: OFF) | 1.04s | 17817460 | 5.862092471706e-08 | 0.75860921681375x |
| _HOLYLIB_CORE.GetModuleData (JIT: ON) | 1.00s | 28847735 | 3.4760509649006e-08 | 0.70779209393144x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.04s | 15111409 | 6.9010769150445e-08 | 0.81024706503388x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.01s | 21876160 | 4.6054197595326e-08 | 0.8189929457009x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.05s | 14943448 | 7.0454955227789e-08 | 0.79584717725562x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 20376348 | 4.9389763065155e-08 | 0.75966043952173x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.02s | 16141988 | 6.3323672095612e-08 | 0.77489058846736x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.01s | 25867569 | 3.8899866623001e-08 | 0.76542331601324x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.04s | 2674176 | 3.891504859656e-07 | 0.76007616802245x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.03s | 2644820 | 3.87687887358e-07 | 0.6545642785446x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.05s | 5994862 | 1.7525356378806e-07 | 0.76075840913419x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.02s | 6457307 | 1.5747568551345e-07 | 0.71895931071245x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.03s | 14577049 | 7.0393396311816e-08 | 0.78535208817613x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.01s | 19857816 | 5.0648720505762e-08 | 0.76158003259446x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.02s | 47804659 | 2.1242301706504e-08 | 0.75881904986447x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 7102127659 | 1.4081442180321e-10 | 0.77547878832774x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.03s | 53803245 | 1.9152023109418e-08 | 0.8021389977681x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 7102032906 | 1.4081770856449e-10 | 0.7753721576851x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.03s | 3003932 | 3.4122699112809e-07 | 0.74581077029438x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 3273975 | 3.0944585654871e-07 | 0.75274181025058x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.04s | 8000800 | 1.2980789291452e-07 | 0.79287068789431x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.00s | 8875911 | 1.1322735093633e-07 | 0.78124283160835x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.09s | 65756 | 1.6520000273344e-05 | 0.77184229208087x |
| filesystem.Exists(Hit) (JIT: ON) | 1.07s | 64112 | 1.6700599664903e-05 | 0.76150035039966x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.05s | 5676 | 0.00018490685371431 | 0.76174118340942x |
| filesystem.Exists(Miss) (JIT: ON) | 1.06s | 5931 | 0.000178454559084 | 0.78345268150995x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 125130 | 8.5538710491476e-06 | 0.77127003267314x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.04s | 120952 | 8.568086320014e-06 | 0.77097379809275x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.09s | 6181 | 0.00017621873076712 | 0.77000432331652x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.09s | 6190 | 0.00017592083266036 | 0.76261396639308x |
| filesystem.Size(Hit) (JIT: OFF) | 1.08s | 64700 | 1.6673821405632e-05 | 0.77400038221588x |
| filesystem.Size(Hit) (JIT: ON) | 1.07s | 63974 | 1.6660060650541e-05 | 0.7651274823033x |
| filesystem.Size(Miss) (JIT: OFF) | 1.09s | 5970 | 0.00018281219903029 | 0.77332244175519x |
| filesystem.Size(Miss) (JIT: ON) | 1.09s | 5966 | 0.00018290454654412 | 0.7676379052123x |
| filesystem.Time(Hit) (JIT: OFF) | 1.07s | 142241 | 7.4976266724906e-06 | 0.79621038582578x |
| filesystem.Time(Hit) (JIT: ON) | 1.03s | 136393 | 7.579777581118e-06 | 0.78388246989418x |
| filesystem.Time(Miss) (JIT: OFF) | 1.08s | 3582 | 0.00030185971124371 | 0.786882309791x |
| filesystem.Time(Miss) (JIT: ON) | 1.08s | 3583 | 0.0003016974563102 | 0.76648378299478x |
| pas.FindInPAS (JIT: OFF) | 1.07s | 797598 | 1.3410349960576e-06 | 0.73181475026732x |
| pas.FindInPAS (JIT: ON) | 1.01s | 758015 | 1.3328371230138e-06 | 0.72788413120587x |
| pvs.FindInPVS (JIT: OFF) | 1.05s | 761156 | 1.3819078798696e-06 | 0.71060570289164x |
| pvs.FindInPVS (JIT: ON) | 1.03s | 768250 | 1.3348648369328e-06 | 0.74720667557798x |
| util.FancyJSONToTable (JIT: OFF) | 1.01s | 710788 | 1.4221950110683e-06 | 0.84241117532207x |
| util.FancyJSONToTable (JIT: ON) | 1.06s | 753632 | 1.4020859895241e-06 | 0.84782242865469x |
| util.FancyTableToJSON (JIT: OFF) | 1.06s | 209366 | 5.0793505028825e-06 | 0.75879161586741x |
| util.FancyTableToJSON (JIT: ON) | 1.05s | 206619 | 5.0664574795441e-06 | 0.76202148968198x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.05s | 173045 | 6.0822802210351e-06 | 0.76703491108888x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.05s | 172926 | 6.0798839170703e-06 | 0.77854743781473x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.08s | 94480 | 1.1413989008836e-05 | 0.79555436638464x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.02s | 91570 | 1.1118521902422e-05 | 0.79590826089898x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.01s | 2155101 | 4.6949668444248e-07 | 0.80590236059437x |
| voicechat.CreateVoiceData (JIT: ON) | 1.04s | 2289336 | 4.5617327620339e-07 | 0.63697995499198x |