Performance Results
These are always the latest performance results of the latest HolyLib compile that successfully finished.
Run Results
Current run: 5607
Previous run: 5606
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 | 14772940 | 1.1610548608207e-07 | 1.0108140254267x |
| (GMOD) Entity.__index (JIT: ON) | 1.73s | 14942302 | 1.1578799460007e-07 | 1.0015889503638x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.73s | 12284159 | 1.4093422859113e-07 | 1.0131057766705x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.71s | 11970426 | 1.427918446033e-07 | 1.0026974978306x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.75s | 14835857 | 1.1772580215445e-07 | 0.99213890299281x |
| (HolyLib) Entity.__index (JIT: ON) | 1.72s | 14698915 | 1.1708926238287e-07 | 0.99073174868527x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.70s | 12018371 | 1.4136766574868e-07 | 1.0126221384542x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.73s | 12312992 | 1.407937957141e-07 | 1.0129161030506x |
| CreateEntityList (JIT: OFF) | 1.74s | 2454914 | 7.0884967387962e-07 | 0.91446826228923x |
| CreateEntityList (JIT: ON) | 1.72s | 2163857 | 7.9404247263995e-07 | 0.82986908779175x |
| EntityList:AddEntity (JIT: OFF) | 1.95s | 54047 | 3.6123812330872e-05 | 0.98826860342714x |
| EntityList:AddEntity (JIT: ON) | 1.88s | 52251 | 3.6041107572463e-05 | 1.0184362981678x |
| EntityList:GetEntities (JIT: OFF) | 1.83s | 505416 | 3.6242117708509e-06 | 0.95099975235689x |
| EntityList:GetEntities (JIT: ON) | 1.82s | 505761 | 3.6004391672128e-06 | 0.95207615851029x |
| EntityList:SetEntities (JIT: OFF) | 1.94s | 70600 | 2.7467153500918e-05 | 1.0029906829801x |
| EntityList:SetEntities (JIT: ON) | 1.87s | 67818 | 2.7546825299578e-05 | 0.99396327369222x |
| GetGlobalEntityList (JIT: OFF) | 1.75s | 482953 | 3.6188325788446e-06 | 0.95942749133853x |
| GetGlobalEntityList (JIT: ON) | 1.75s | 474623 | 3.6869502976233e-06 | 0.92481759008644x |
| VoiceData:GetData (JIT: OFF) | 1.71s | 15189455 | 1.1285243106276e-07 | 0.97798001590085x |
| VoiceData:GetData (JIT: ON) | 1.72s | 15325770 | 1.1196327836052e-07 | 0.98365579048769x |
| VoiceData:GetLength (JIT: OFF) | 1.76s | 18378346 | 9.5660607079978e-08 | 0.98607807994557x |
| VoiceData:GetLength (JIT: ON) | 1.73s | 18358259 | 9.4153418132546e-08 | 0.99550523503497x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.69s | 17957828 | 9.3881905146251e-08 | 0.99551316065223x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.67s | 18114275 | 9.1994106642893e-08 | 1.011540429792x |
| VoiceData:GetProximity (JIT: OFF) | 1.70s | 21234041 | 8.0215332673233e-08 | 0.97292264291325x |
| VoiceData:GetProximity (JIT: ON) | 1.70s | 21842287 | 7.8036095355066e-08 | 1.0197243450954x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.66s | 10771474 | 1.5429235635526e-07 | 0.97244913196466x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.66s | 10950425 | 1.5125602482971e-07 | 0.99165582442548x |
| VoiceData:SetData (JIT: OFF) | 1.76s | 6300619 | 2.7992247805633e-07 | 1.0152014306162x |
| VoiceData:SetData (JIT: ON) | 1.75s | 6261061 | 2.7940512574816e-07 | 1.0158822638487x |
| VoiceData:SetLength (JIT: OFF) | 1.68s | 17954744 | 9.3343130870699e-08 | 0.99191013166245x |
| VoiceData:SetLength (JIT: ON) | 1.73s | 19017800 | 9.1217211537902e-08 | 1.002517886602x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.68s | 18249160 | 9.1816550083533e-08 | 0.99457761350195x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.77s | 19432425 | 9.1156442186054e-08 | 1.0089482460195x |
| VoiceData:SetProximity (JIT: OFF) | 1.72s | 20722354 | 8.3181397427751e-08 | 1.0072895368357x |
| VoiceData:SetProximity (JIT: ON) | 1.70s | 20897074 | 8.1400902009919e-08 | 1.0076435391655x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.75s | 20535322 | 8.5080098237922e-08 | 1.010183708466x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.68s | 19690575 | 8.5274042560159e-08 | 1.004491559765x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.77s | 24574441 | 7.1893195838055e-08 | 1.0001713127067x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.72s | 23640850 | 7.2723124242167e-08 | 0.99063247817678x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.72s | 16035950 | 1.0716636262112e-07 | 0.99629357924411x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.66s | 16819810 | 9.8807159007278e-08 | 1.0005360357573x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.72s | 21492705 | 8.0125664957747e-08 | 0.99113557684787x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.63s | 22868447 | 7.1479415030751e-08 | 0.98923532719368x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.74s | 21859654 | 7.9680061234962e-08 | 1.0027637514125x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.63s | 23247232 | 7.0106357083127e-08 | 1.0141392331407x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.73s | 24720242 | 6.9960465323181e-08 | 1.0120392410331x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.66s | 26560662 | 6.242328833833e-08 | 0.99399929180926x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.79s | 4375572 | 4.0914122587372e-07 | 0.95587638355865x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.73s | 4150481 | 4.1568418535338e-07 | 0.94979793150379x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.72s | 22367605 | 7.7039284168062e-08 | 1.0044433405009x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.63s | 24011103 | 6.7945846181764e-08 | 1.0029580897449x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.70s | 22473301 | 7.5693103923216e-08 | 1.016923429782x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.65s | 23816183 | 6.9330916993385e-08 | 1.0185084928869x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.69s | 19603209 | 8.6321297771591e-08 | 1.0136828331401x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.72s | 20030843 | 8.5904874006286e-08 | 1.0147708289991x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.68s | 23305925 | 7.1951225763218e-08 | 0.99477641961182x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.76s | 24256634 | 7.2653878856784e-08 | 0.98504260566173x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.78s | 6277268 | 2.8392238531323e-07 | 0.9588804829163x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.73s | 6149463 | 2.8124851883401e-07 | 0.9502691146631x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.73s | 12703591 | 1.3627048962359e-07 | 0.98421314287237x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.66s | 13016680 | 1.2783738357943e-07 | 0.97638515003255x |
| cvar.Find(Hit) (JIT: OFF) | 1.84s | 9697154 | 1.8926644086784e-07 | 0.95363838152296x |
| cvar.Find(Hit) (JIT: ON) | 1.69s | 9513146 | 1.7762215236622e-07 | 0.95740276325585x |
| cvar.Find(Miss) (JIT: OFF) | 1.68s | 15403148 | 1.0898624331458e-07 | 1.0192691674623x |
| cvar.Find(Miss) (JIT: ON) | 1.68s | 16920958 | 9.9080580646968e-08 | 1.0200404934337x |
| cvar.GetAll (JIT: OFF) | 1.74s | 11633 | 0.00014998810673385 | 0.95279258692986x |
| cvar.GetAll (JIT: ON) | 1.90s | 12395 | 0.00015317799982049 | 0.93485838881043x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.96s | 109371 | 1.7898845325555e-05 | 1.0123462827846x |
| filesystem.Exists(Hit) (JIT: ON) | 1.94s | 108824 | 1.783309494396e-05 | 1.010738197795x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.93s | 10144 | 0.0001905457481132 | 1.0259842717292x |
| filesystem.Exists(Miss) (JIT: ON) | 1.92s | 9910 | 0.00019384080373216 | 1.0001228536575x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.95s | 177588 | 1.1008580056412e-05 | 0.99117362588816x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.93s | 175491 | 1.0983155370489e-05 | 0.9909460953474x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.92s | 10312 | 0.00018591484519388 | 1.0028457921292x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.96s | 10608 | 0.00018512468986632 | 1.0013739750517x |
| filesystem.Size(Hit) (JIT: OFF) | 1.87s | 104747 | 1.787125157658e-05 | 1.0039521512433x |
| filesystem.Size(Hit) (JIT: ON) | 1.94s | 108622 | 1.7847351877992e-05 | 1.0069314016728x |
| filesystem.Size(Miss) (JIT: OFF) | 1.87s | 9886 | 0.00018886184776701 | 1.0262993845388x |
| filesystem.Size(Miss) (JIT: ON) | 1.96s | 10310 | 0.00019008614997781 | 1.0063490815813x |
| filesystem.Time(Hit) (JIT: OFF) | 1.90s | 223542 | 8.4956354506567e-06 | 0.98079286930758x |
| filesystem.Time(Hit) (JIT: ON) | 1.89s | 225464 | 8.3811335380675e-06 | 0.99476276043497x |
| filesystem.Time(Miss) (JIT: OFF) | 1.93s | 6226 | 0.00030949175882452 | 1.0339028647699x |
| filesystem.Time(Miss) (JIT: ON) | 1.93s | 6173 | 0.00031183406776089 | 1.0250778853932x |
| pas.FindInPAS (JIT: OFF) | 1.81s | 105935 | 1.7053689541798e-05 | 0.95728444069554x |
| pas.FindInPAS (JIT: ON) | 1.84s | 109447 | 1.6834872438463e-05 | 0.96973203227201x |
| pvs.FindInPVS (JIT: OFF) | 1.80s | 106001 | 1.7025982071465e-05 | 0.95920331379477x |
| pvs.FindInPVS (JIT: ON) | 1.88s | 112402 | 1.6725732808647e-05 | 0.96882125471721x |
| util.FancyJSONToTable (JIT: OFF) | 1.76s | 713998 | 2.4661820502135e-06 | 0.9759958298715x |
| util.FancyJSONToTable (JIT: ON) | 1.76s | 730481 | 2.4083718675242e-06 | 0.97130239281468x |
| util.FancyTableToJSON (JIT: OFF) | 1.89s | 251489 | 7.5318640225634e-06 | 1.0256327022683x |
| util.FancyTableToJSON (JIT: ON) | 1.87s | 248850 | 7.5176608282223e-06 | 1.0240685859249x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.90s | 159711 | 1.1919251160025e-05 | 0.98143681206313x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.96s | 165967 | 1.1799464855527e-05 | 0.99689180255703x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.86s | 63835 | 2.9097853659511e-05 | 0.99497912199231x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.93s | 66947 | 2.8859716209783e-05 | 1.007992873257x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.86s | 3979463 | 4.6618893051047e-07 | 0.92566135023789x |
| voicechat.CreateVoiceData (JIT: ON) | 1.79s | 3679386 | 4.8699209241072e-07 | 0.87559147197581x |
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.04s | 8930703 | 1.169642719249e-07 | 0.60009985630135x |
| (GMOD) Entity.__index (JIT: ON) | 1.01s | 11585653 | 8.6949845940792e-08 | 0.62323656015712x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.02s | 6636876 | 1.5321044978579e-07 | 0.55555196709524x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.02s | 7425199 | 1.3792109367656e-07 | 0.56668840926138x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.02s | 44055025 | 2.3192540190096e-08 | 0.59886191291401x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8323302086 | 1.2015789942622e-10 | 0.40166679909335x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.02s | 54563153 | 1.861596868241e-08 | 0.67310026481032x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8329745401 | 1.2006242146055e-10 | 0.40245461722855x |
| CreateEntityList (JIT: OFF) | 1.01s | 1356239 | 7.4572152741095e-07 | 0.64635682123058x |
| CreateEntityList (JIT: ON) | 1.02s | 1269866 | 8.0259223259479e-07 | 0.58823613203099x |
| EntityList:AddEntity (JIT: OFF) | 1.08s | 37738 | 2.8708089248355e-05 | 0.62978918420269x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 49089 | 2.203937531539e-05 | 0.67826171066577x |
| EntityList:GetEntities (JIT: OFF) | 1.04s | 318042 | 3.2724928703724e-06 | 0.60755699833642x |
| EntityList:GetEntities (JIT: ON) | 1.03s | 310575 | 3.3112918576913e-06 | 0.6135870675505x |
| EntityList:SetEntities (JIT: OFF) | 1.07s | 38725 | 2.7695962668131e-05 | 0.52822607915393x |
| EntityList:SetEntities (JIT: ON) | 1.08s | 38954 | 2.7780671263869e-05 | 0.52271767850549x |
| GetGlobalEntityList (JIT: OFF) | 1.06s | 319668 | 3.3190753172315e-06 | 0.62046668794001x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 319402 | 3.2644901111048e-06 | 0.61372172363433x |
| VoiceData:GetData (JIT: OFF) | 1.03s | 11121231 | 9.2393135395054e-08 | 0.60564092471222x |
| VoiceData:GetData (JIT: ON) | 1.00s | 47258137 | 2.121919131799e-08 | 0.72121252668159x |
| VoiceData:GetLength (JIT: OFF) | 1.01s | 14875385 | 6.8156367876356e-08 | 0.60124514257321x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 144400298 | 6.9513410614719e-09 | 0.68690080641175x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.04s | 16412961 | 6.3095240174181e-08 | 0.58757784152922x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 438936223 | 2.2794007330422e-09 | 0.8007289524501x |
| VoiceData:GetProximity (JIT: OFF) | 1.03s | 17830949 | 5.7488487600658e-08 | 0.52385272754392x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 23494626 | 4.269403437236e-08 | 0.66573024619682x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.03s | 8101792 | 1.2658543739431e-07 | 0.66809229191449x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 18996819 | 5.3206927323503e-08 | 0.78151877567112x |
| VoiceData:SetData (JIT: OFF) | 1.05s | 4302845 | 2.4320118578061e-07 | 0.61549664922758x |
| VoiceData:SetData (JIT: ON) | 1.01s | 6653310 | 1.5195580682021e-07 | 0.61981258831647x |
| VoiceData:SetLength (JIT: OFF) | 1.03s | 15292454 | 6.7206286047517e-08 | 0.57975151010467x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 383003312 | 2.6139161202822e-09 | 0.80734821249174x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.04s | 15189323 | 6.8720085420582e-08 | 0.56412399962078x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 433246766 | 2.3092101085084e-09 | 0.73781615115717x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 18012264 | 5.7517995242588e-08 | 0.54332334249601x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 22204573 | 4.527426266411e-08 | 0.6091821854732x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.04s | 45089358 | 2.3126595387063e-08 | 0.57151383039757x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8373184041 | 1.1943559141872e-10 | 0.40400952787105x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.02s | 57384607 | 1.7699349479213e-08 | 0.69881184245723x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8359391982 | 1.1963670372737e-10 | 0.40341422294716x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.05s | 9692305 | 1.0820589409825e-07 | 0.57274984586312x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 14126578 | 7.1508274965996e-08 | 0.61495951462647x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.03s | 13065516 | 7.9155146574749e-08 | 0.54718539157609x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.01s | 21402074 | 4.7071393681004e-08 | 0.56420050676945x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.06s | 13451746 | 7.8603354718625e-08 | 0.55905965253711x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.00s | 21316001 | 4.7066691437467e-08 | 0.57300665809404x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.02s | 14933304 | 6.860934274668e-08 | 0.58731387615281x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 26797824 | 3.7343927846121e-08 | 0.51766996563178x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.06s | 2568345 | 4.1161443058169e-07 | 0.66651465730175x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.02s | 2455287 | 4.1360292336426e-07 | 0.63207086819187x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.03s | 13298698 | 7.7141253302669e-08 | 0.55084843461966x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 21122697 | 4.7461872349788e-08 | 0.49523698577155x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.04s | 13404782 | 7.7704138648231e-08 | 0.55081089392166x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 22074620 | 4.5498981329762e-08 | 0.55174542619621x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.04s | 45342898 | 2.2873237134386e-08 | 0.57432118306457x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8376271942 | 1.1939281495573e-10 | 0.40407996255392x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.02s | 54821417 | 1.8684500406712e-08 | 0.66886784433382x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8347785175 | 1.1980655874915e-10 | 0.40296381009978x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.04s | 3652259 | 2.8414444237863e-07 | 0.6992309962791x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.02s | 3923491 | 2.6019511033291e-07 | 0.70414467041206x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.02s | 7339057 | 1.3945913637267e-07 | 0.53150473876532x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 9235556 | 1.0916715599219e-07 | 0.49687802553954x |
| cvar.Find(Hit) (JIT: OFF) | 1.04s | 5797170 | 1.7895559683253e-07 | 0.5392518094904x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 7192707 | 1.3997231955069e-07 | 0.52044600832379x |
| cvar.Find(Miss) (JIT: OFF) | 1.05s | 9402839 | 1.1136580506164e-07 | 0.48865395939079x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 13896510 | 7.2790600149831e-08 | 0.47405920313447x |
| cvar.GetAll (JIT: OFF) | 1.03s | 7745 | 0.00013339170674429 | 0.67904231386864x |
| cvar.GetAll (JIT: ON) | 1.08s | 7877 | 0.0001367658566731 | 0.64625250429628x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.07s | 60079 | 1.7871495949295e-05 | 0.44547971891654x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 59950 | 1.7619335980604e-05 | 0.43728186766644x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.03s | 5256 | 0.00019623377847793 | 0.36406204160856x |
| filesystem.Exists(Miss) (JIT: ON) | 1.04s | 5291 | 0.00019661706275221 | 0.36672424229021x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.08s | 98606 | 1.097756424538e-05 | 0.53903662246948x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.05s | 95851 | 1.0923279621071e-05 | 0.52250075804219x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.05s | 5651 | 0.00018510972197653 | 0.38656145008507x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.08s | 5801 | 0.00018579090445769 | 0.39250337794277x |
| filesystem.Size(Hit) (JIT: OFF) | 1.08s | 60052 | 1.8009531869805e-05 | 0.42692666191246x |
| filesystem.Size(Hit) (JIT: ON) | 1.08s | 59778 | 1.8031987506119e-05 | 0.42641657894288x |
| filesystem.Size(Miss) (JIT: OFF) | 1.03s | 5253 | 0.00019625471345908 | 0.35499613588915x |
| filesystem.Size(Miss) (JIT: ON) | 1.06s | 5551 | 0.00019092608367085 | 0.3655345104728x |
| filesystem.Time(Hit) (JIT: OFF) | 1.07s | 127688 | 8.3760536341189e-06 | 0.49720229500894x |
| filesystem.Time(Hit) (JIT: ON) | 1.02s | 123863 | 8.2633834422881e-06 | 0.52575306771322x |
| filesystem.Time(Miss) (JIT: OFF) | 1.08s | 3367 | 0.00032102198406462 | 0.35497268092158x |
| filesystem.Time(Miss) (JIT: ON) | 1.04s | 3261 | 0.00032013142738658 | 0.35589992392642x |
| pas.FindInPAS (JIT: OFF) | 1.03s | 62772 | 1.6470599371531e-05 | 0.71743275838343x |
| pas.FindInPAS (JIT: ON) | 1.04s | 61531 | 1.6940014120418e-05 | 0.68736382806818x |
| pvs.FindInPVS (JIT: OFF) | 1.05s | 62561 | 1.6767327997372e-05 | 0.70666566145334x |
| pvs.FindInPVS (JIT: ON) | 1.04s | 62981 | 1.6445405086302e-05 | 0.73791100802627x |
| util.FancyJSONToTable (JIT: OFF) | 1.02s | 413876 | 2.459054510247e-06 | 0.66320899850412x |
| util.FancyJSONToTable (JIT: ON) | 1.06s | 441677 | 2.4108519433253e-06 | 0.66870741391666x |
| util.FancyTableToJSON (JIT: OFF) | 1.06s | 136413 | 7.7963174448154e-06 | 0.67231394359408x |
| util.FancyTableToJSON (JIT: ON) | 1.06s | 136802 | 7.7320748964163e-06 | 0.67010736445075x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.09s | 89227 | 1.2196774922663e-05 | 0.717219027256x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.04s | 86276 | 1.2090324784568e-05 | 0.68782827527013x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.05s | 38932 | 2.7006617489397e-05 | 0.69564192444677x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.08s | 39168 | 2.7574623761976e-05 | 0.68751241360092x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.08s | 2261539 | 4.7885784544637e-07 | 0.64159521824688x |
| voicechat.CreateVoiceData (JIT: ON) | 1.02s | 2208241 | 4.6288465845581e-07 | 0.6431801561881x |
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.74s | 15659744 | 1.1087772074524e-07 | 1.0853007098907x |
| (GMOD) Entity.__index (JIT: ON) | 1.73s | 15670679 | 1.1016249891191e-07 | 1.0697549781024x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.70s | 12584592 | 1.3547754983424e-07 | 1.0519777497889x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.71s | 12468823 | 1.368157066357e-07 | 1.044304171376x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.69s | 15301826 | 1.104365490285e-07 | 1.0834141017405x |
| (HolyLib) Entity.__index (JIT: ON) | 1.70s | 15478966 | 1.1009759541053e-07 | 1.0640710914762x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.69s | 12466498 | 1.3590282146654e-07 | 1.0531492212951x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.74s | 12711008 | 1.3681332876677e-07 | 1.0497093451514x |
| CreateEntityList (JIT: OFF) | 1.73s | 2734900 | 6.3395075721871e-07 | 1.0414466646629x |
| CreateEntityList (JIT: ON) | 1.71s | 2464052 | 6.9394232355423e-07 | 0.9254724719223x |
| EntityList:AddEntity (JIT: OFF) | 1.92s | 55589 | 3.4566677454439e-05 | 1.0415131789912x |
| EntityList:AddEntity (JIT: ON) | 1.84s | 53538 | 3.4426065123815e-05 | 1.0523014372517x |
| EntityList:GetEntities (JIT: OFF) | 1.76s | 539674 | 3.2677885868282e-06 | 1.037388725454x |
| EntityList:GetEntities (JIT: ON) | 1.81s | 554279 | 3.2607013507734e-06 | 1.0384965702235x |
| EntityList:SetEntities (JIT: OFF) | 1.91s | 79015 | 2.4173255213327e-05 | 1.1321286033662x |
| EntityList:SetEntities (JIT: ON) | 1.91s | 79270 | 2.4120181192785e-05 | 1.1205603225502x |
| GetGlobalEntityList (JIT: OFF) | 1.77s | 537097 | 3.3031615622112e-06 | 1.0414492044843x |
| GetGlobalEntityList (JIT: ON) | 1.82s | 555474 | 3.2750398248506e-06 | 1.0283223455425x |
| VoiceData:GetData (JIT: OFF) | 1.74s | 16118895 | 1.0784202506216e-07 | 1.0094317482612x |
| VoiceData:GetData (JIT: ON) | 1.72s | 15922371 | 1.0810371755059e-07 | 1.016015846826x |
| VoiceData:GetLength (JIT: OFF) | 1.70s | 19340178 | 8.812088261398e-08 | 1.0430848224958x |
| VoiceData:GetLength (JIT: ON) | 1.74s | 19641449 | 8.8721681029802e-08 | 1.0423093522098x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.71s | 19984596 | 8.5552056300206e-08 | 1.0183605074599x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.70s | 20149927 | 8.4474367356869e-08 | 1.0329509038202x |
| VoiceData:GetProximity (JIT: OFF) | 1.70s | 23060939 | 7.3847296802259e-08 | 1.0834105565336x |
| VoiceData:GetProximity (JIT: ON) | 1.71s | 22270378 | 7.68033622824e-08 | 1.0493963283803x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.69s | 11356715 | 1.4882409950795e-07 | 1.0138891993156x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.67s | 11150785 | 1.49528348531e-07 | 1.0189970046162x |
| VoiceData:SetData (JIT: OFF) | 1.72s | 6399144 | 2.688308905881e-07 | 1.0322589488765x |
| VoiceData:SetData (JIT: ON) | 1.68s | 6307019 | 2.6690596387724e-07 | 1.0459894807465x |
| VoiceData:SetLength (JIT: OFF) | 1.75s | 20318507 | 8.6345935772929e-08 | 1.0355262695719x |
| VoiceData:SetLength (JIT: ON) | 1.68s | 19664628 | 8.5427286296916e-08 | 1.0469294466061x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.73s | 20217942 | 8.5769752889313e-08 | 1.0457984215086x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.73s | 19916659 | 8.6656326633235e-08 | 1.0481816689991x |
| VoiceData:SetProximity (JIT: OFF) | 1.72s | 21754451 | 7.9262165814901e-08 | 1.0704553742076x |
| VoiceData:SetProximity (JIT: ON) | 1.72s | 21795665 | 7.8811771047777e-08 | 1.0813174007084x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.75s | 21058331 | 8.3093287759176e-08 | 1.0551372954873x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.73s | 20606489 | 8.3865858464172e-08 | 1.0494114721622x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.76s | 27272169 | 6.4681842089922e-08 | 1.0990228143493x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.68s | 25999801 | 6.4535486901447e-08 | 1.0984984651432x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.70s | 16934463 | 1.0041102484286e-07 | 1.2767179982568x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.66s | 18173424 | 9.1378419714314e-08 | 1.0657470733939x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.76s | 23964694 | 7.3360746260678e-08 | 1.4174346691659x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.66s | 26206195 | 6.3487287375518e-08 | 1.1067181016399x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.75s | 23830944 | 7.3516357809146e-08 | 1.4083166337426x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.67s | 26495829 | 6.3104529865691e-08 | 1.108464594814x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.71s | 26094327 | 6.5390818855678e-08 | 1.4271374120569x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.67s | 29962537 | 5.565898560885e-08 | 1.0999296570732x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.78s | 4659095 | 3.8154692331589e-07 | 1.0604658399032x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.79s | 4585307 | 3.8972118350309e-07 | 1.0096339134505x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.75s | 24583452 | 7.1321843924512e-08 | 1.4268435152919x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.66s | 27162584 | 6.1006845783619e-08 | 1.1054621213768x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.76s | 24626085 | 7.1358076530601e-08 | 1.4259749266358x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.68s | 27533585 | 6.0921022928533e-08 | 1.0896556841723x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.71s | 19998461 | 8.5679272291415e-08 | 1.0614984119374x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.72s | 19737721 | 8.7061458456733e-08 | 1.0517101354531x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.73s | 26621502 | 6.4887224178512e-08 | 1.0996560364864x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.72s | 26504430 | 6.4795838542625e-08 | 1.0845014097523x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.79s | 6492889 | 2.7561295896898e-07 | 1.1454673971446x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.68s | 6237270 | 2.6978544483619e-07 | 0.99318730102256x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.71s | 13959562 | 1.226690808652e-07 | 1.384004526208x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.67s | 14735658 | 1.1300648997632e-07 | 1.0798952004911x |
| cvar.Find(Hit) (JIT: OFF) | 1.78s | 10467832 | 1.6992270557339e-07 | 1.2644407693101x |
| cvar.Find(Hit) (JIT: ON) | 1.67s | 10721087 | 1.562116943165e-07 | 1.0834179778683x |
| cvar.Find(Miss) (JIT: OFF) | 1.69s | 16979332 | 9.944307091459e-08 | 1.4367540556576x |
| cvar.Find(Miss) (JIT: ON) | 1.63s | 18460396 | 8.8551956097117e-08 | 1.1232172307218x |
| cvar.GetAll (JIT: OFF) | 1.73s | 12594 | 0.00013768597607426 | 1.0309874551373x |
| cvar.GetAll (JIT: ON) | 1.94s | 13856 | 0.0001399629116461 | 1.0058610049877x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.95s | 125854 | 1.5495833626642e-05 | 1.1708039018488x |
| filesystem.Exists(Hit) (JIT: ON) | 1.94s | 125306 | 1.5466105958519e-05 | 1.1659415006466x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.90s | 10372 | 0.00018319193137933 | 1.2091711562582x |
| filesystem.Exists(Miss) (JIT: ON) | 1.91s | 10317 | 0.00018481145032808 | 1.2046613583118x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.92s | 187192 | 1.0237922427391e-05 | 1.0841392453505x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.92s | 191194 | 1.0047928983352e-05 | 1.0932915001785x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.95s | 12578 | 0.00015478141967665 | 1.2207133392907x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.95s | 12589 | 0.00015528143940419 | 1.2183502247937x |
| filesystem.Size(Hit) (JIT: OFF) | 1.95s | 125919 | 1.5474102580002e-05 | 1.1730356556895x |
| filesystem.Size(Hit) (JIT: ON) | 1.95s | 125982 | 1.5481465031271e-05 | 1.172172529526x |
| filesystem.Size(Miss) (JIT: OFF) | 1.94s | 10630 | 0.0001826965487285 | 1.1983006008141x |
| filesystem.Size(Miss) (JIT: ON) | 1.91s | 10435 | 0.00018320365504771 | 1.1857842267664x |
| filesystem.Time(Hit) (JIT: OFF) | 1.91s | 253824 | 7.5410847488004e-06 | 1.1161488190954x |
| filesystem.Time(Hit) (JIT: ON) | 1.86s | 247691 | 7.5003239387882e-06 | 1.1159540516965x |
| filesystem.Time(Miss) (JIT: OFF) | 1.91s | 7341 | 0.00026057772653509 | 1.2314572628084x |
| filesystem.Time(Miss) (JIT: ON) | 1.94s | 7535 | 0.00025769238315433 | 1.2486375050495x |
| pas.FindInPAS (JIT: OFF) | 1.84s | 109406 | 1.6831064121953e-05 | 0.99861753371827x |
| pas.FindInPAS (JIT: ON) | 1.82s | 107471 | 1.6980068984616e-05 | 0.98391385365158x |
| pvs.FindInPVS (JIT: OFF) | 1.81s | 107585 | 1.6809496386562e-05 | 0.99822019479719x |
| pvs.FindInPVS (JIT: ON) | 1.87s | 111251 | 1.6820580429065e-05 | 0.99148162818199x |
| util.FancyJSONToTable (JIT: OFF) | 1.71s | 710226 | 2.4088950565229e-06 | 1.0370114214626x |
| util.FancyJSONToTable (JIT: ON) | 1.78s | 761486 | 2.3331290418028e-06 | 1.015054150311x |
| util.FancyTableToJSON (JIT: OFF) | 1.92s | 251553 | 7.6520590457307e-06 | 1.0273019031621x |
| util.FancyTableToJSON (JIT: ON) | 1.89s | 245760 | 7.6765245279076e-06 | 1.01989342552x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.85s | 155805 | 1.1883155163023e-05 | 1.0040847356816x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.96s | 165711 | 1.182323251124e-05 | 1.0119730238122x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.92s | 66844 | 2.8796633774461e-05 | 1.0066805763567x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.92s | 65398 | 2.9316512541531e-05 | 0.99878317575549x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.74s | 4096869 | 4.2494400384741e-07 | 1.0631298623728x |
| voicechat.CreateVoiceData (JIT: ON) | 1.68s | 3977492 | 4.2296744605946e-07 | 1.0213688674891x |
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.02s | 13147674 | 7.7689249673183e-08 | 1.5226489257558x |
| (GMOD) Entity.__index (JIT: ON) | 1.01s | 16487711 | 6.1342728165313e-08 | 1.4157534766377x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.08s | 11379888 | 9.4802643124289e-08 | 1.6202247222127x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.02s | 11876066 | 8.5872095851783e-08 | 1.6106465715721x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.06s | 72319250 | 1.4609271403864e-08 | 1.5695896179169x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 18943397775 | 5.2790743763999e-11 | 2.2587738723329x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.05s | 77156248 | 1.3555464453871e-08 | 1.3452979196469x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 18558229701 | 5.3886420799956e-11 | 2.2273179469914x |
| CreateEntityList (JIT: OFF) | 1.04s | 1737266 | 5.987674761438e-07 | 1.1474746811312x |
| CreateEntityList (JIT: ON) | 1.04s | 1517697 | 6.8239577038473e-07 | 1.0125768243405x |
| EntityList:AddEntity (JIT: OFF) | 1.06s | 53057 | 2.0049216120892e-05 | 1.3887665653608x |
| EntityList:AddEntity (JIT: ON) | 1.06s | 63452 | 1.6754313325631e-05 | 1.2937687392136x |
| EntityList:GetEntities (JIT: OFF) | 1.07s | 480880 | 2.2317406230121e-06 | 1.3623835916518x |
| EntityList:GetEntities (JIT: ON) | 1.04s | 440646 | 2.3651593308315e-06 | 1.2993845035172x |
| EntityList:SetEntities (JIT: OFF) | 1.05s | 64386 | 1.6296161084384e-05 | 1.6952112865711x |
| EntityList:SetEntities (JIT: ON) | 1.04s | 64078 | 1.6212383789649e-05 | 1.710820363176x |
| GetGlobalEntityList (JIT: OFF) | 1.07s | 461471 | 2.3134382157425e-06 | 1.3376746376549x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 455630 | 2.2883919145331e-06 | 1.335951090666x |
| VoiceData:GetData (JIT: OFF) | 1.03s | 16683070 | 6.1881640537279e-08 | 1.5379822917765x |
| VoiceData:GetData (JIT: ON) | 1.00s | 58532183 | 1.7105021372759e-08 | 1.2439119318048x |
| VoiceData:GetLength (JIT: OFF) | 1.04s | 22776871 | 4.5736234332478e-08 | 1.5118918689072x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 189272909 | 5.2939839706556e-09 | 1.3137627750817x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.02s | 25273042 | 4.0310920840452e-08 | 1.5581754576059x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 504980057 | 1.9820952717116e-09 | 1.1392103956024x |
| VoiceData:GetProximity (JIT: OFF) | 1.04s | 30951273 | 3.3761742130164e-08 | 1.5948082309237x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 32279115 | 3.1021932165403e-08 | 1.3664855465939x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.02s | 10556627 | 9.6506616710667e-08 | 1.3182142283316x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.02s | 23529243 | 4.3195968918973e-08 | 1.2004428694555x |
| VoiceData:SetData (JIT: OFF) | 1.06s | 6089137 | 1.7438755018989e-07 | 1.319921938192x |
| VoiceData:SetData (JIT: ON) | 1.02s | 9479632 | 1.0772992708774e-07 | 1.3672328908363x |
| VoiceData:SetLength (JIT: OFF) | 1.04s | 23793767 | 4.3779503102481e-08 | 1.5439041989274x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 426929803 | 2.3441468476911e-09 | 1.1288038879318x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.05s | 24398146 | 4.3095685942047e-08 | 1.5703018666258x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 532984946 | 1.8779175450701e-09 | 1.2220702740808x |
| VoiceData:SetProximity (JIT: OFF) | 1.03s | 29264254 | 3.5049321925297e-08 | 1.6182799578193x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 32335062 | 3.0981473155618e-08 | 1.4188807528517x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.07s | 70137062 | 1.5199493634118e-08 | 1.5118689016029x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 18167241384 | 5.5047207102647e-11 | 2.1639912940473x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.01s | 75211315 | 1.3491984469255e-08 | 1.2954056262669x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 18117103002 | 5.5197900892567e-11 | 2.1730255258335x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.01s | 14570827 | 6.9469718632908e-08 | 1.5620181219882x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 20377184 | 4.9545519299083e-08 | 1.4368285405635x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.03s | 20830360 | 4.9350328980254e-08 | 1.6268541391418x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 33327047 | 3.002875154202e-08 | 1.4561218982051x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.03s | 21335724 | 4.8363969622314e-08 | 1.6803993957912x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.00s | 33935837 | 2.9559444123207e-08 | 1.5766597108391x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.04s | 24696114 | 4.2114622150021e-08 | 1.6533519417981x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 54356318 | 1.8404785679287e-08 | 1.8155427060014x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.02s | 3303180 | 3.0976033906366e-07 | 1.2177903556089x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.01s | 3477572 | 2.91748551171e-07 | 1.2606477288134x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.02s | 20358998 | 5.0334641950784e-08 | 1.6299252368531x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 38066976 | 2.6318038445695e-08 | 1.7982969328541x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.04s | 20996332 | 4.9507128311244e-08 | 1.6464022980631x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 36717203 | 2.733222693312e-08 | 1.657777169582x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.03s | 69980331 | 1.4763034473698e-08 | 1.5376959979932x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 19086023439 | 5.2396164512262e-11 | 2.2771066459057x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.06s | 81446716 | 1.3014725436754e-08 | 1.4300432737108x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 18822717015 | 5.3129860539965e-11 | 2.2974765345688x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.05s | 4689002 | 2.2478805097181e-07 | 1.1791886183117x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.03s | 5169850 | 1.9848872540948e-07 | 1.1670877374262x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.04s | 12646623 | 8.19690508448e-08 | 1.7296242465014x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 16948556 | 5.931231420122e-08 | 1.8925704371376x |
| cvar.Find(Hit) (JIT: OFF) | 1.03s | 9685400 | 1.0647104258054e-07 | 1.6445407162659x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 12386630 | 8.1295590380476e-08 | 1.6340802705253x |
| cvar.Find(Miss) (JIT: OFF) | 1.02s | 16828170 | 6.0734318233711e-08 | 1.9029905888697x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 25827370 | 3.8993671901958e-08 | 1.8439353101605x |
| cvar.GetAll (JIT: OFF) | 1.03s | 10670 | 9.6556036422078e-05 | 1.2965615062017x |
| cvar.GetAll (JIT: ON) | 1.02s | 10403 | 9.8503115943456e-05 | 1.2684088784152x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.04s | 126403 | 8.2653454824315e-06 | 2.1606646206748x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 123685 | 8.6023408036894e-06 | 2.0454504099296x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.08s | 11057 | 9.7304772668252e-05 | 2.231407950078x |
| filesystem.Exists(Miss) (JIT: ON) | 1.04s | 10508 | 9.8952295088953e-05 | 2.2290381365348x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 169583 | 6.323054894905e-06 | 1.7268060688742x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.03s | 160827 | 6.3959314113926e-06 | 1.689205074088x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.07s | 13642 | 7.8566427798372e-05 | 2.4142040793587x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.04s | 13121 | 7.9311135156411e-05 | 2.4081153825123x |
| filesystem.Size(Hit) (JIT: OFF) | 1.05s | 120559 | 8.7480459267528e-06 | 2.0608064504751x |
| filesystem.Size(Hit) (JIT: ON) | 1.04s | 126191 | 8.2024480975239e-06 | 2.1700754135498x |
| filesystem.Size(Miss) (JIT: OFF) | 1.02s | 10859 | 9.3549546767489e-05 | 2.2851939990654x |
| filesystem.Size(Miss) (JIT: ON) | 1.08s | 11434 | 9.4742087847741e-05 | 2.21844542577x |
| filesystem.Time(Hit) (JIT: OFF) | 1.04s | 223852 | 4.6510344614596e-06 | 1.8142943919322x |
| filesystem.Time(Hit) (JIT: ON) | 1.06s | 232084 | 4.5579308353373e-06 | 1.8005173695434x |
| filesystem.Time(Miss) (JIT: OFF) | 1.07s | 8451 | 0.00012667911116558 | 2.5213285665264x |
| filesystem.Time(Miss) (JIT: ON) | 1.05s | 8202 | 0.00012751323726537 | 2.4914247846086x |
| pas.FindInPAS (JIT: OFF) | 1.02s | 76258 | 1.3317067967809e-05 | 1.2342049755965x |
| pas.FindInPAS (JIT: ON) | 1.03s | 78915 | 1.3096005970407e-05 | 1.2518488394658x |
| pvs.FindInPVS (JIT: OFF) | 1.01s | 74605 | 1.3580904566573e-05 | 1.209802046423x |
| pvs.FindInPVS (JIT: ON) | 1.06s | 79671 | 1.3289905341287e-05 | 1.2262996099826x |
| util.FancyJSONToTable (JIT: OFF) | 1.04s | 541657 | 1.92193888753e-06 | 1.2337789169434x |
| util.FancyJSONToTable (JIT: ON) | 1.07s | 565972 | 1.8840068691574e-06 | 1.2364899843607x |
| util.FancyTableToJSON (JIT: OFF) | 1.05s | 180386 | 5.7952119983332e-06 | 1.375408333681x |
| util.FancyTableToJSON (JIT: ON) | 1.00s | 174174 | 5.749923587942e-06 | 1.4039718183856x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.05s | 111799 | 9.3658607255073e-06 | 1.2692075195076x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.02s | 106947 | 9.5414515009519e-06 | 1.2357757507107x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.05s | 50364 | 2.0778352244115e-05 | 1.294492423379x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.05s | 49055 | 2.1320073905829e-05 | 1.2641852803966x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.08s | 3047978 | 3.5428703409425e-07 | 1.2074156177446x |
| voicechat.CreateVoiceData (JIT: ON) | 1.02s | 3033591 | 3.3636177086384e-07 | 1.1823331461503x |
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 | 14561586 | 1.1725968220461e-07 | 0.89117139591645x |
| (GMOD) Entity.__index (JIT: ON) | 1.67s | 14288188 | 1.1673032247312e-07 | 0.89878251271253x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.72s | 11966645 | 1.4390922389205e-07 | 0.87849716573626x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.71s | 11735763 | 1.4579281952478e-07 | 0.86603368514244x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.71s | 14543461 | 1.1787275279803e-07 | 0.89606181036306x |
| (HolyLib) Entity.__index (JIT: ON) | 1.67s | 14387950 | 1.1607493546549e-07 | 0.90000971372142x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.71s | 11905841 | 1.4362330101612e-07 | 0.87590288386442x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.69s | 11684711 | 1.4461349528758e-07 | 0.86751202173948x |
| CreateEntityList (JIT: OFF) | 1.83s | 2566607 | 7.1308445107911e-07 | 0.92659036566658x |
| CreateEntityList (JIT: ON) | 1.74s | 2472240 | 7.0357338624231e-07 | 1.0072859743753x |
| EntityList:AddEntity (JIT: OFF) | 1.88s | 51278 | 3.6642827012466e-05 | 0.87860826711969x |
| EntityList:AddEntity (JIT: ON) | 1.87s | 51748 | 3.6100179010242e-05 | 0.89935747128837x |
| EntityList:GetEntities (JIT: OFF) | 1.81s | 521225 | 3.4796984156743e-06 | 0.94507201891809x |
| EntityList:GetEntities (JIT: ON) | 1.78s | 511450 | 3.4717682868292e-06 | 0.93296808737554x |
| EntityList:SetEntities (JIT: OFF) | 1.95s | 71858 | 2.7161796367796e-05 | 0.8519093257343x |
| EntityList:SetEntities (JIT: ON) | 1.97s | 72350 | 2.725636789467e-05 | 0.83701942921063x |
| GetGlobalEntityList (JIT: OFF) | 1.75s | 493636 | 3.5520429756181e-06 | 0.91558514558964x |
| GetGlobalEntityList (JIT: ON) | 1.74s | 492852 | 3.5331097076348e-06 | 0.91032833181139x |
| VoiceData:GetData (JIT: OFF) | 1.74s | 15717615 | 1.1061683577629e-07 | 0.90719774583561x |
| VoiceData:GetData (JIT: ON) | 1.65s | 14716428 | 1.1231910746076e-07 | 0.89535897948526x |
| VoiceData:GetLength (JIT: OFF) | 1.78s | 19030595 | 9.3295136177103e-08 | 0.89455067614189x |
| VoiceData:GetLength (JIT: ON) | 1.71s | 18485705 | 9.2541470251443e-08 | 0.90333035411407x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.73s | 19609389 | 8.8365404558338e-08 | 0.89258206702806x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.73s | 19313275 | 8.942265986544e-08 | 0.87553712941227x |
| VoiceData:GetProximity (JIT: OFF) | 1.70s | 21414319 | 7.9441714826673e-08 | 0.9224497415616x |
| VoiceData:GetProximity (JIT: ON) | 1.72s | 21584112 | 7.949044563481e-08 | 0.88832174742844x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.66s | 10910330 | 1.5252476501262e-07 | 0.91180669599971x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.70s | 11368199 | 1.4995782995395e-07 | 0.91470485537045x |
| VoiceData:SetData (JIT: OFF) | 1.71s | 6112953 | 2.8021496960193e-07 | 0.9160632351091x |
| VoiceData:SetData (JIT: ON) | 1.71s | 6159417 | 2.7826862370635e-07 | 0.91121718896222x |
| VoiceData:SetLength (JIT: OFF) | 1.73s | 19425866 | 8.8984190312665e-08 | 0.91734063936907x |
| VoiceData:SetLength (JIT: ON) | 1.72s | 19481979 | 8.8362819197662e-08 | 0.91394203425533x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.69s | 19029632 | 8.8870666534601e-08 | 0.8910674633627x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.71s | 19139215 | 8.9545656575617e-08 | 0.88473914442442x |
| VoiceData:SetProximity (JIT: OFF) | 1.69s | 20276142 | 8.3168586548776e-08 | 0.89935629219156x |
| VoiceData:SetProximity (JIT: ON) | 1.69s | 20440902 | 8.273940683849e-08 | 0.88382379664562x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.67s | 17920013 | 9.3328754450091e-08 | 0.8415646863138x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.70s | 18161182 | 9.3862859226321e-08 | 0.83297306844749x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.66s | 23393821 | 7.0780183922683e-08 | 0.86412391735007x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.69s | 23871167 | 7.094453307802e-08 | 0.86793844231384x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.68s | 14807554 | 1.1339721095878e-07 | 0.87134425848766x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.66s | 16727554 | 9.9103334264268e-08 | 0.88056775403366x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.73s | 20020508 | 8.6212270014949e-08 | 0.85007717143549x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.64s | 23373884 | 7.0054543417038e-08 | 0.85691841326935x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.74s | 20079786 | 8.6410296318072e-08 | 0.85056596638765x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.66s | 23680114 | 6.995749835192e-08 | 0.85821990681862x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.73s | 22512925 | 7.6686306353654e-08 | 0.8600298778317x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.65s | 26674407 | 6.1926459249494e-08 | 0.86392121776966x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.78s | 4467887 | 3.9929460537759e-07 | 0.96674343545612x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.72s | 4316298 | 3.9946046489373e-07 | 0.96047503710622x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.70s | 20146695 | 8.4209811792498e-08 | 0.84862484209241x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.67s | 24824446 | 6.7336983871236e-08 | 0.86284827342535x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.70s | 20546304 | 8.2901134043236e-08 | 0.8404782963994x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.66s | 24739164 | 6.719148559455e-08 | 0.85252043999123x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.73s | 19347065 | 8.9252869403201e-08 | 0.89821195118237x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.70s | 19099831 | 8.8928153225046e-08 | 0.9018644004502x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.70s | 24058926 | 7.0650180997492e-08 | 0.8672178960083x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.68s | 23809553 | 7.076083710975e-08 | 0.87158267266677x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.87s | 6507398 | 2.8792646275427e-07 | 0.9516046219774x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.74s | 6357310 | 2.7344926053438e-07 | 0.96766529730716x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.76s | 12390819 | 1.4240156974566e-07 | 0.86080331195679x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.65s | 13301016 | 1.2367631947457e-07 | 0.86955634263929x |
| cvar.Find(Hit) (JIT: OFF) | 1.70s | 8777495 | 1.9370446200361e-07 | 0.86384865570714x |
| cvar.Find(Hit) (JIT: ON) | 1.66s | 9736385 | 1.7052572799376e-07 | 0.8727900555648x |
| cvar.Find(Miss) (JIT: OFF) | 1.69s | 14422080 | 1.1703326968816e-07 | 0.81835562348744x |
| cvar.Find(Miss) (JIT: ON) | 1.67s | 16981196 | 9.8112001846084e-08 | 0.83108375839216x |
| cvar.GetAll (JIT: OFF) | 1.80s | 12187 | 0.00014767428546631 | 0.93921305795769x |
| cvar.GetAll (JIT: ON) | 1.88s | 12546 | 0.00014949695292795 | 0.90735786111515x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.96s | 110009 | 1.7857153551471e-05 | 0.81214475606507x |
| filesystem.Exists(Hit) (JIT: ON) | 1.94s | 108234 | 1.7955375631305e-05 | 0.79814276670845x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.94s | 8979 | 0.00021589012202537 | 0.79512450210358x |
| filesystem.Exists(Miss) (JIT: ON) | 1.81s | 8284 | 0.00021817627236305 | 0.7774073728021x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.95s | 178187 | 1.0937805559857e-05 | 0.85931843880874x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.91s | 175276 | 1.0905107584562e-05 | 0.8613205407426x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.94s | 10478 | 0.00018511367080117 | 0.80052001274926x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.91s | 10318 | 0.0001852192491774 | 0.77617549410341x |
| filesystem.Size(Hit) (JIT: OFF) | 1.95s | 109449 | 1.7860218722572e-05 | 0.80499288792952x |
| filesystem.Size(Hit) (JIT: ON) | 1.94s | 108229 | 1.7938760099669e-05 | 0.80066392259103x |
| filesystem.Size(Miss) (JIT: OFF) | 1.87s | 8715 | 0.00021493759445136 | 0.778793253832x |
| filesystem.Size(Miss) (JIT: ON) | 1.86s | 8693 | 0.00021381223636163 | 0.78615965801324x |
| filesystem.Time(Hit) (JIT: OFF) | 1.93s | 230098 | 8.3850556070265e-06 | 0.84903375932632x |
| filesystem.Time(Hit) (JIT: ON) | 1.90s | 228130 | 8.3311317809487e-06 | 0.84864384743309x |
| filesystem.Time(Miss) (JIT: OFF) | 1.93s | 6160 | 0.00031292535537739 | 0.78314718177253x |
| filesystem.Time(Miss) (JIT: ON) | 1.90s | 6016 | 0.00031641705729379 | 0.76277336679082x |
| pas.FindInPAS (JIT: OFF) | 1.83s | 108032 | 1.6955644442224e-05 | 0.94472256162986x |
| pas.FindInPAS (JIT: ON) | 1.87s | 110485 | 1.692409362027e-05 | 0.9446278677989x |
| pvs.FindInPVS (JIT: OFF) | 1.75s | 101841 | 1.7188041932775e-05 | 0.93425606846007x |
| pvs.FindInPVS (JIT: ON) | 1.87s | 110432 | 1.694246930873e-05 | 0.93935258389883x |
| util.FancyJSONToTable (JIT: OFF) | 1.77s | 718136 | 2.4698760537732e-06 | 0.93641397251403x |
| util.FancyJSONToTable (JIT: ON) | 1.75s | 733073 | 2.3918965731402e-06 | 0.94567116291926x |
| util.FancyTableToJSON (JIT: OFF) | 1.87s | 240583 | 7.7641375608766e-06 | 0.89891838038092x |
| util.FancyTableToJSON (JIT: ON) | 1.85s | 242763 | 7.600255860389e-06 | 0.91108729930944x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.87s | 154893 | 1.2056217053727e-05 | 0.92281657693655x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.88s | 157914 | 1.1915616230411e-05 | 0.92987220365563x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.90s | 65859 | 2.8844391308581e-05 | 0.92333511529248x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.92s | 67572 | 2.8412577892873e-05 | 0.97972267109529x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.74s | 3758829 | 4.6262787619433e-07 | 0.95307101531405x |
| voicechat.CreateVoiceData (JIT: ON) | 1.72s | 3665044 | 4.7024268075155e-07 | 0.98647970599515x |
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 | 10143483 | 1.0152556884934e-07 | 1.2026064307506x |
| (GMOD) Entity.__index (JIT: ON) | 1.01s | 12642636 | 7.960746336162e-08 | 1.1248893327413x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.01s | 8133062 | 1.2435636284718e-07 | 1.235224614329x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.03s | 9147574 | 1.1240441384732e-07 | 1.2346971139978x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.06s | 57630659 | 1.8353061180689e-08 | 1.2938925462027x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 14742774954 | 6.7833338030649e-11 | 1.763534314203x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.01s | 55049852 | 1.8363142088482e-08 | 1.2750526017224x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 14802418056 | 6.7560797442443e-11 | 1.7776629479663x |
| CreateEntityList (JIT: OFF) | 1.04s | 1254654 | 8.2751783746657e-07 | 0.81452706067893x |
| CreateEntityList (JIT: ON) | 1.11s | 1231498 | 8.9766928796511e-07 | 0.84589402204307x |
| EntityList:AddEntity (JIT: OFF) | 1.05s | 42238 | 2.4930238458255e-05 | 1.112770924448x |
| EntityList:AddEntity (JIT: ON) | 1.07s | 51023 | 2.0983545633582e-05 | 1.0369636607699x |
| EntityList:GetEntities (JIT: OFF) | 1.04s | 358220 | 2.9061782938997e-06 | 1.0394727718693x |
| EntityList:GetEntities (JIT: ON) | 1.04s | 360075 | 2.8871723915984e-06 | 1.0506711272852x |
| EntityList:SetEntities (JIT: OFF) | 1.06s | 53914 | 1.9595154674725e-05 | 1.4533259748062x |
| EntityList:SetEntities (JIT: ON) | 1.04s | 52912 | 1.967100421883e-05 | 1.3922280302965x |
| GetGlobalEntityList (JIT: OFF) | 1.03s | 363140 | 2.8329493531811e-06 | 1.1050230587766x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 360484 | 2.8868611722708e-06 | 1.077184461578x |
| VoiceData:GetData (JIT: OFF) | 1.04s | 12490466 | 8.2918481928302e-08 | 1.1503429391945x |
| VoiceData:GetData (JIT: ON) | 1.01s | 43537431 | 2.3090327485372e-08 | 0.91662391375588x |
| VoiceData:GetLength (JIT: OFF) | 1.02s | 17245167 | 5.8862343261934e-08 | 1.1566173418914x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 132838455 | 7.530896407996e-09 | 0.92486262875791x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.03s | 19849784 | 5.197198063566e-08 | 1.1849353489201x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 310566163 | 3.2231016984142e-09 | 0.70131109478511x |
| VoiceData:GetProximity (JIT: OFF) | 1.01s | 23317029 | 4.3378839277099e-08 | 1.2378541126374x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 25008954 | 4.0236210139085e-08 | 1.04034168923x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.04s | 8469063 | 1.232598964734e-07 | 1.0262478226981x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 17604628 | 5.7099810320599e-08 | 0.91275118252717x |
| VoiceData:SetData (JIT: OFF) | 1.03s | 4621677 | 2.235294781155e-07 | 1.0261131874413x |
| VoiceData:SetData (JIT: ON) | 1.03s | 6993720 | 1.4771449069108e-07 | 0.98663605763568x |
| VoiceData:SetLength (JIT: OFF) | 1.01s | 17713724 | 5.6876917527022e-08 | 1.2650668016292x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 289925922 | 3.451036966316e-09 | 0.75566489197953x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.00s | 17679633 | 5.6803451853628e-08 | 1.1768442648357x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 340050521 | 2.9425899941408e-09 | 0.79018648802233x |
| VoiceData:SetProximity (JIT: OFF) | 1.03s | 22452613 | 4.5681960443852e-08 | 1.2211379784635x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 24414236 | 4.1322004638138e-08 | 1.0650366670372x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.02s | 54100174 | 1.88017886957e-08 | 1.2254402862118x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 14771955948 | 6.7699644749443e-11 | 1.7694935467535x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.05s | 56646148 | 1.8458656904706e-08 | 1.2627489901208x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 14725192006 | 6.7914949464351e-11 | 1.7637598819947x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.04s | 11849960 | 8.7839250363439e-08 | 1.2119677389888x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.00s | 16063044 | 6.2477911683572e-08 | 1.1293432205189x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.04s | 16111465 | 6.4418315479907e-08 | 1.2228247564148x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 26328887 | 3.8068515884117e-08 | 1.2424704300139x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.02s | 16339722 | 6.2264435305411e-08 | 1.2765345580219x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 25053552 | 4.0131258789232e-08 | 1.1901468093191x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.04s | 19404085 | 5.3685430631041e-08 | 1.2887276832773x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 40619832 | 2.4661048908674e-08 | 1.5278136122428x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.06s | 2418055 | 4.390432832222e-07 | 0.87483177886547x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.03s | 2502271 | 4.1032391927502e-07 | 0.89536593284646x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.04s | 17294205 | 5.9957065016383e-08 | 1.3023717606084x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.01s | 30164174 | 3.333103559191e-08 | 1.3916850452799x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.01s | 16510381 | 6.126003301597e-08 | 1.2639391139392x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 28013847 | 3.5760866504627e-08 | 1.2803318102353x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.04s | 54586883 | 1.9036195271715e-08 | 1.2136919692475x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 14779819684 | 6.7665527480215e-11 | 1.7609420105029x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.05s | 57254352 | 1.8366929205373e-08 | 1.2290376941399x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 14730674569 | 6.7889448462711e-11 | 1.7658866077007x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.02s | 3624231 | 2.8167080394621e-07 | 0.96864759366332x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.03s | 4104791 | 2.4998856680308e-07 | 0.98841445567584x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.04s | 9948567 | 1.0478854273798e-07 | 1.2879011569297x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.00s | 12508420 | 8.0278798786736e-08 | 1.3412225914651x |
| cvar.Find(Hit) (JIT: OFF) | 1.02s | 6975040 | 1.4688527578152e-07 | 1.1714776735562x |
| cvar.Find(Hit) (JIT: ON) | 1.02s | 9336134 | 1.0883557398341e-07 | 1.2251644668791x |
| cvar.Find(Miss) (JIT: OFF) | 1.02s | 13263287 | 7.7122904729438e-08 | 1.4182853698916x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 20159903 | 4.9862027056031e-08 | 1.4473695451444x |
| cvar.GetAll (JIT: OFF) | 1.04s | 8736 | 0.0001191866484297 | 1.0520766580336x |
| cvar.GetAll (JIT: ON) | 1.06s | 8863 | 0.00011916608171032 | 1.0450395963885x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.09s | 99541 | 1.092833692434e-05 | 1.6165573428417x |
| filesystem.Exists(Hit) (JIT: ON) | 1.04s | 95316 | 1.0904897923402e-05 | 1.6181720730123x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.08s | 8606 | 0.00012538256276552 | 1.6981750280704x |
| filesystem.Exists(Miss) (JIT: ON) | 1.07s | 8597 | 0.00012487864345497 | 1.7222749147765x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 130647 | 8.2228310225489e-06 | 1.3396948858405x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.02s | 125387 | 8.1482517464357e-06 | 1.3328202049262x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.08s | 10479 | 0.00010281315558553 | 1.7638390426805x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.07s | 10481 | 0.00010254883232015 | 1.8096508715851x |
| filesystem.Size(Hit) (JIT: OFF) | 1.08s | 98966 | 1.0885375183354e-05 | 1.6374410640208x |
| filesystem.Size(Hit) (JIT: ON) | 1.02s | 94036 | 1.0843316880894e-05 | 1.6346774506847x |
| filesystem.Size(Miss) (JIT: OFF) | 1.08s | 8832 | 0.00012237281806579 | 1.7856811399982x |
| filesystem.Size(Miss) (JIT: ON) | 1.08s | 8759 | 0.00012375896670268 | 1.7216575870051x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 176890 | 5.9713701094095e-06 | 1.3927636750665x |
| filesystem.Time(Hit) (JIT: ON) | 1.02s | 175986 | 5.8164148227524e-06 | 1.4217221223246x |
| filesystem.Time(Miss) (JIT: OFF) | 1.07s | 6531 | 0.00016396266214297 | 1.9298172805088x |
| filesystem.Time(Miss) (JIT: ON) | 1.07s | 6548 | 0.00016297977849085 | 1.9513107334522x |
| pas.FindInPAS (JIT: OFF) | 1.03s | 60915 | 1.6877629589728e-05 | 0.98910621339539x |
| pas.FindInPAS (JIT: ON) | 1.05s | 61792 | 1.691463409465e-05 | 0.97254261145922x |
| pvs.FindInPVS (JIT: OFF) | 1.04s | 61361 | 1.6983158819369e-05 | 0.97383739409657x |
| pvs.FindInPVS (JIT: ON) | 1.06s | 63120 | 1.6834244992128e-05 | 0.96639300715372x |
| util.FancyJSONToTable (JIT: OFF) | 1.03s | 412715 | 2.4888049614691e-06 | 0.96018301300423x |
| util.FancyJSONToTable (JIT: ON) | 1.02s | 415028 | 2.4489891885604e-06 | 0.95053222926472x |
| util.FancyTableToJSON (JIT: OFF) | 1.04s | 136944 | 7.5990997887664e-06 | 1.0332966352075x |
| util.FancyTableToJSON (JIT: ON) | 1.02s | 136323 | 7.4900434597798e-06 | 1.0780817388023x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.06s | 87739 | 1.208858157231e-05 | 0.98212922654478x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.07s | 89035 | 1.199907688627e-05 | 0.9915787923254x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.07s | 39226 | 2.727994857197e-05 | 1.0278142321188x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.07s | 39177 | 2.7186919220362e-05 | 1.0105834143835x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.08s | 2239655 | 4.8378640760377e-07 | 0.9490824170226x |
| voicechat.CreateVoiceData (JIT: ON) | 1.06s | 2107074 | 5.0191089689512e-07 | 0.85894873542559x |
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.72s | 14573185 | 1.1773746690196e-07 | 0.96020751825504x |
| (GMOD) Entity.__index (JIT: ON) | 1.64s | 17156121 | 9.5453624292253e-08 | 0.97731987519826x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.70s | 12283815 | 1.3808730537583e-07 | 0.99037538836172x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.68s | 13771980 | 1.2163522700619e-07 | 1.0046398981919x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.68s | 14181466 | 1.1874483856586e-07 | 0.95911021508847x |
| (HolyLib) Entity.__index (JIT: ON) | 1.66s | 17575021 | 9.4291832314262e-08 | 0.97011035287226x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.69s | 12308224 | 1.3712367886254e-07 | 0.99294290978168x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.66s | 13593394 | 1.222576130341e-07 | 0.99049473283329x |
| CreateEntityList (JIT: OFF) | 1.90s | 3447576 | 5.5126730451248e-07 | 0.90749511327351x |
| CreateEntityList (JIT: ON) | 1.65s | 2940548 | 5.6044337440053e-07 | 0.9309792104073x |
| EntityList:AddEntity (JIT: OFF) | 1.95s | 29191 | 6.6828435523536e-05 | 0.97362280655449x |
| EntityList:AddEntity (JIT: ON) | 1.75s | 27332 | 6.4079046425942e-05 | 0.96398869131923x |
| EntityList:GetEntities (JIT: OFF) | 1.79s | 517503 | 3.4590866804838e-06 | 0.99946739614575x |
| EntityList:GetEntities (JIT: ON) | 1.71s | 498365 | 3.4323732923042e-06 | 0.98660989101767x |
| EntityList:SetEntities (JIT: OFF) | 1.87s | 30815 | 6.0631240615088e-05 | 1.0206889576404x |
| EntityList:SetEntities (JIT: ON) | 1.96s | 32904 | 5.9626728298086e-05 | 1.0566088995417x |
| GetGlobalEntityList (JIT: OFF) | 1.73s | 16193042 | 1.0680055704387e-07 | 0.95552904837798x |
| GetGlobalEntityList (JIT: ON) | 1.64s | 17344756 | 9.4659849837844e-08 | 0.97880893969025x |
| VoiceData:GetData (JIT: OFF) | 1.71s | 15660123 | 1.0924249965949e-07 | 0.97063362773219x |
| VoiceData:GetData (JIT: ON) | 1.65s | 17421553 | 9.4657057945648e-08 | 0.97890322264894x |
| VoiceData:GetLength (JIT: OFF) | 1.68s | 17187284 | 9.7935480245164e-08 | 0.95281337885302x |
| VoiceData:GetLength (JIT: ON) | 1.64s | 20535816 | 7.9889009397763e-08 | 0.97958615346421x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.75s | 18905980 | 9.232327197024e-08 | 0.9817042475217x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.64s | 21064399 | 7.7805304401269e-08 | 1.0274462440827x |
| VoiceData:GetProximity (JIT: OFF) | 1.73s | 19327214 | 8.9405072068963e-08 | 0.92111432377919x |
| VoiceData:GetProximity (JIT: ON) | 1.65s | 23174135 | 7.1121403155224e-08 | 0.94660318411883x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.70s | 12386632 | 1.3747626788323e-07 | 1.0011702349706x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.65s | 13105037 | 1.2592646101801e-07 | 0.99756463658476x |
| VoiceData:SetData (JIT: OFF) | 1.74s | 12482088 | 1.3958473090785e-07 | 0.9957951857449x |
| VoiceData:SetData (JIT: ON) | 1.67s | 13279620 | 1.2595495401471e-07 | 0.98225347994132x |
| VoiceData:SetLength (JIT: OFF) | 1.68s | 17364659 | 9.6959400692932e-08 | 0.95522675004245x |
| VoiceData:SetLength (JIT: ON) | 1.65s | 19870217 | 8.2977147541747e-08 | 0.94213622740998x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.71s | 17968239 | 9.4943916596003e-08 | 0.98078287124867x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.68s | 20790883 | 8.066290215118e-08 | 0.9992761196043x |
| VoiceData:SetProximity (JIT: OFF) | 1.71s | 18821005 | 9.0602971529264e-08 | 0.95327541523568x |
| VoiceData:SetProximity (JIT: ON) | 1.64s | 22359975 | 7.3372845454209e-08 | 0.9706821420687x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.68s | 16592415 | 1.0136010802597e-07 | 0.99056959992371x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.67s | 18402978 | 9.0911967677521e-08 | 1.0028529049502x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.69s | 25796611 | 6.543169424243e-08 | 0.95715369850343x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.62s | 29644643 | 5.4688868522799e-08 | 0.97152672879123x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.73s | 13818621 | 1.2551628283331e-07 | 0.95539913188053x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.64s | 15201746 | 1.0811915569448e-07 | 0.95683542366955x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.66s | 23846027 | 6.9428459991092e-08 | 0.95037738702162x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.62s | 30143564 | 5.374822293079e-08 | 0.94992426464164x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.70s | 24474811 | 6.9509667327906e-08 | 0.9495679513519x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.62s | 30255085 | 5.3529215838878e-08 | 0.98784954509236x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.74s | 27509203 | 6.3272861021955e-08 | 0.91023872005856x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.61s | 32399068 | 4.9806710368536e-08 | 0.99942461698179x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.83s | 5060108 | 3.6097566136325e-07 | 0.9944432259932x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.69s | 4679981 | 3.6157663502419e-07 | 0.95003017570029x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.74s | 10678700 | 1.6306562034786e-07 | 0.99328564154843x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.64s | 11434449 | 1.4307571713954e-07 | 0.97472228548133x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.70s | 25675900 | 6.609762264455e-08 | 0.9344329638494x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.62s | 31778933 | 5.1094099138297e-08 | 0.95850228745558x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.70s | 16757505 | 1.0156141642486e-07 | 0.98730397444727x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.65s | 18284759 | 9.039287753117e-08 | 0.99643573450581x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.69s | 25620231 | 6.6145303738446e-08 | 0.95435225145659x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.64s | 30237868 | 5.4382834742756e-08 | 0.96937977276065x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.83s | 4872714 | 3.7518043459351e-07 | 0.98492391786274x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.65s | 4572829 | 3.6075713044543e-07 | 0.98461114850573x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.68s | 13842041 | 1.2160410047938e-07 | 0.96714990651337x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.65s | 15919529 | 1.0335142141266e-07 | 0.94129933416245x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.97s | 124088 | 1.5885017801628e-05 | 0.82609955535241x |
| filesystem.Exists(Hit) (JIT: ON) | 1.90s | 119947 | 1.5862684801563e-05 | 0.82523257172412x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.96s | 11142 | 0.00017550449206331 | 0.78837199254677x |
| filesystem.Exists(Miss) (JIT: ON) | 1.92s | 10858 | 0.00017645065369971 | 0.78344729256793x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.95s | 236833 | 8.2218934578748e-06 | 0.88890733447786x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.84s | 222380 | 8.2685582303576e-06 | 0.88189692174418x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.96s | 11661 | 0.00016850124057865 | 0.78221365650049x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.97s | 11715 | 0.00016854805898703 | 0.79299981842143x |
| filesystem.Size(Hit) (JIT: OFF) | 1.95s | 122750 | 1.5923584036414e-05 | 0.81917108979283x |
| filesystem.Size(Hit) (JIT: ON) | 1.91s | 121192 | 1.5774921956739e-05 | 0.82088228766291x |
| filesystem.Size(Miss) (JIT: OFF) | 1.97s | 11230 | 0.00017576972556943 | 0.77428117353206x |
| filesystem.Size(Miss) (JIT: ON) | 1.97s | 11195 | 0.00017588105677746 | 0.7768216958512x |
| filesystem.Time(Hit) (JIT: OFF) | 1.92s | 267708 | 7.1739355523779e-06 | 0.89112582298403x |
| filesystem.Time(Hit) (JIT: ON) | 1.82s | 258651 | 7.0451769619016e-06 | 0.88830599904422x |
| filesystem.Time(Miss) (JIT: OFF) | 1.94s | 6894 | 0.00028133215283334 | 0.77670148344948x |
| filesystem.Time(Miss) (JIT: ON) | 1.95s | 6893 | 0.00028239125851053 | 0.77372365307056x |
| pas.FindInPAS (JIT: OFF) | 1.82s | 1202164 | 1.5145829155524e-06 | 0.96678195006646x |
| pas.FindInPAS (JIT: ON) | 1.70s | 1123275 | 1.5125493100652e-06 | 0.95465235599274x |
| pvs.FindInPVS (JIT: OFF) | 1.76s | 1171630 | 1.4995322179416e-06 | 0.94896208735386x |
| pvs.FindInPVS (JIT: ON) | 1.72s | 1173182 | 1.4641083689546e-06 | 0.96900631342913x |
| util.FancyJSONToTable (JIT: OFF) | 1.78s | 1297326 | 1.3707298259924e-06 | 0.96853013388474x |
| util.FancyJSONToTable (JIT: ON) | 1.71s | 1241971 | 1.3795636125141e-06 | 0.95372799065495x |
| util.FancyTableToJSON (JIT: OFF) | 1.87s | 353334 | 5.303782908253e-06 | 0.99495965545724x |
| util.FancyTableToJSON (JIT: ON) | 1.76s | 331968 | 5.2932540784047e-06 | 1.0013008192387x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.80s | 284782 | 6.3183140312168e-06 | 0.99691323794679x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.83s | 287886 | 6.3575281169682e-06 | 1.0039225380848x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.86s | 158569 | 1.1740033612936e-05 | 1.0026518386577x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.86s | 162715 | 1.1427442309287e-05 | 1.0239545942431x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.80s | 4405800 | 4.082504846904e-07 | 0.96404100889516x |
| voicechat.CreateVoiceData (JIT: ON) | 1.66s | 4172133 | 3.9762250669651e-07 | 0.94537199249826x |
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 | 9037642 | 1.1302782240027e-07 | 0.99011977173746x |
| (GMOD) Entity.__index (JIT: ON) | 1.01s | 10143896 | 1.0001926017526e-07 | 0.96722677966057x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.03s | 5976223 | 1.7287356715703e-07 | 0.75470305637258x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.02s | 5915429 | 1.7168930555663e-07 | 0.76796869282421x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.01s | 44097222 | 2.2862959366505e-08 | 0.9502347759213x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8399474029 | 1.1906066933142e-10 | 1.0030093138795x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.03s | 54772727 | 1.8717727804363e-08 | 0.99107980037891x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8447058445 | 1.1838902340519e-10 | 1.0091412052704x |
| CreateEntityList (JIT: OFF) | 1.05s | 1971007 | 5.333582259048e-07 | 0.84455402814563x |
| CreateEntityList (JIT: ON) | 1.02s | 1642653 | 6.2178372880029e-07 | 0.8230355510501x |
| EntityList:AddEntity (JIT: OFF) | 1.04s | 18841 | 5.4960026921363e-05 | 0.9992712203659x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 20881 | 5.1761199619655e-05 | 1.0129108497877x |
| EntityList:GetEntities (JIT: OFF) | 1.06s | 351048 | 3.0296467363907e-06 | 0.89755815462701x |
| EntityList:GetEntities (JIT: ON) | 1.04s | 348099 | 2.9905518681135e-06 | 0.90268071513868x |
| EntityList:SetEntities (JIT: OFF) | 1.07s | 16342 | 6.5249135032189e-05 | 1.006284218993x |
| EntityList:SetEntities (JIT: ON) | 1.08s | 16324 | 6.6341697553867e-05 | 0.99576553408813x |
| GetGlobalEntityList (JIT: OFF) | 1.04s | 9591461 | 1.0851787074133e-07 | 0.89300714994953x |
| GetGlobalEntityList (JIT: ON) | 1.01s | 10838506 | 9.312186869755e-08 | 0.90340366328537x |
| VoiceData:GetData (JIT: OFF) | 1.02s | 13583638 | 7.4763326020689e-08 | 0.97233052035504x |
| VoiceData:GetData (JIT: ON) | 1.00s | 77460718 | 1.2937770589201e-08 | 1.0001845639282x |
| VoiceData:GetLength (JIT: OFF) | 1.03s | 18238964 | 5.6675257207539e-08 | 0.99225732759953x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 240348837 | 4.1646966618436e-09 | 1.1709655998299x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.04s | 18619009 | 5.5644473474179e-08 | 0.97059683241166x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 436034643 | 2.2944415411766e-09 | 0.99875540113428x |
| VoiceData:GetProximity (JIT: OFF) | 1.02s | 20759493 | 4.9188964633087e-08 | 0.93724761047197x |
| VoiceData:GetProximity (JIT: ON) | 1.00s | 21823173 | 4.6005637155426e-08 | 0.9997405451139x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.02s | 10169606 | 1.0001055583857e-07 | 0.94057047972614x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 28945454 | 3.4820907663302e-08 | 1.0123915286261x |
| VoiceData:SetData (JIT: OFF) | 1.02s | 10717948 | 9.4984406699692e-08 | 0.98334824296767x |
| VoiceData:SetData (JIT: ON) | 1.01s | 40664847 | 2.487293250563e-08 | 1.004915581933x |
| VoiceData:SetLength (JIT: OFF) | 1.05s | 17436355 | 5.998805030297e-08 | 0.9616002351068x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 384695777 | 2.602633191978e-09 | 1.0007298022243x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.04s | 17500750 | 5.9217974085211e-08 | 0.96905056133204x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 384921419 | 2.6010633586927e-09 | 0.99971638707834x |
| VoiceData:SetProximity (JIT: OFF) | 1.03s | 20464778 | 5.028532314095e-08 | 1.0301106306352x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 20434568 | 4.9160324408166e-08 | 0.97471159895462x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.04s | 47767857 | 2.1678071031087e-08 | 1.0122358388637x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8419099650 | 1.1878597967895e-10 | 1.0006984573078x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.02s | 55982905 | 1.8276221678435e-08 | 1.0135491098621x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8451873862 | 1.1832713268908e-10 | 1.0092531284828x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.05s | 9916504 | 1.0612802643558e-07 | 0.97454527692764x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 11503587 | 8.7962124614869e-08 | 0.9951550474406x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.04s | 14505108 | 7.1583195037854e-08 | 0.93814846820415x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.01s | 18707800 | 5.3860900577873e-08 | 0.9311077290128x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.03s | 14521349 | 7.0953321123366e-08 | 0.92708169345616x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 18926245 | 5.3307032039389e-08 | 1.0067577775905x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.01s | 16735445 | 6.0581355882547e-08 | 0.97910523493684x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.01s | 20539002 | 4.9010510986154e-08 | 0.98885968778212x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.07s | 3031135 | 3.5350448339068e-07 | 0.83892979094411x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.01s | 3123379 | 3.2390912726586e-07 | 0.92359933488228x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.03s | 6122608 | 1.67691601398e-07 | 0.99667506184049x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.01s | 6911959 | 1.45887574851e-07 | 1.0003114714839x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.02s | 15023056 | 6.7729558873064e-08 | 0.94470724591374x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 19884446 | 5.0428710559129e-08 | 1.004181126438x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.04s | 46589147 | 2.2288109143869e-08 | 0.96801494715739x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8442892021 | 1.184528947479e-10 | 1.0029374191367x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.01s | 54545454 | 1.8452921667756e-08 | 1.035970542181x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8437074829 | 1.185346841361e-10 | 1.0062210228552x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.07s | 3289938 | 3.2649670878402e-07 | 0.93917460340962x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 3311223 | 3.0565618094336e-07 | 0.98122036614534x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.03s | 7714938 | 1.3289296243437e-07 | 0.98911717341766x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 8357932 | 1.2042201193647e-07 | 1.0029320841274x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.07s | 69583 | 1.5436021335988e-05 | 1.0011446707077x |
| filesystem.Exists(Hit) (JIT: ON) | 1.05s | 68209 | 1.5413390086828e-05 | 0.99886778700001x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.08s | 6281 | 0.00017167398405511 | 1.008259644167x |
| filesystem.Exists(Miss) (JIT: ON) | 1.07s | 6310 | 0.00016962228724277 | 1.0322662323693x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.04s | 128987 | 8.0959286538566e-06 | 0.98373567984812x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.02s | 126719 | 8.0522479332244e-06 | 0.9908927885671x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.07s | 6560 | 0.00016268433641978 | 1.0070674112558x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.07s | 6556 | 0.00016333755507357 | 1.0279364975169x |
| filesystem.Size(Hit) (JIT: OFF) | 1.09s | 69942 | 1.5532804750511e-05 | 0.99479997229125x |
| filesystem.Size(Hit) (JIT: ON) | 1.04s | 67273 | 1.5476237077461e-05 | 0.99217162941729x |
| filesystem.Size(Miss) (JIT: OFF) | 1.07s | 6319 | 0.00016876040731546 | 1.0149857143377x |
| filesystem.Size(Miss) (JIT: ON) | 1.07s | 6330 | 0.00016862845081884 | 1.0167787996718x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 150643 | 7.0144873257973e-06 | 0.98065462297739x |
| filesystem.Time(Hit) (JIT: ON) | 1.02s | 149737 | 6.7996406503972e-06 | 0.99758594351094x |
| filesystem.Time(Miss) (JIT: OFF) | 1.07s | 3889 | 0.00027512695106992 | 0.99361476438775x |
| filesystem.Time(Miss) (JIT: ON) | 1.05s | 3898 | 0.00027040119124782 | 1.0190487795518x |
| pas.FindInPAS (JIT: OFF) | 1.01s | 716475 | 1.4074404473844e-06 | 0.78885450639561x |
| pas.FindInPAS (JIT: ON) | 1.04s | 832465 | 1.2550338232807e-06 | 0.84592955122258x |
| pvs.FindInPVS (JIT: OFF) | 1.03s | 810620 | 1.2664314730015e-06 | 0.86386588904654x |
| pvs.FindInPVS (JIT: ON) | 1.05s | 800917 | 1.3099335267221e-06 | 0.84371267187209x |
| util.FancyJSONToTable (JIT: OFF) | 1.02s | 749963 | 1.3643525083424e-06 | 1.016920116062x |
| util.FancyJSONToTable (JIT: ON) | 1.01s | 744127 | 1.3539677344806e-06 | 0.99353954464031x |
| util.FancyTableToJSON (JIT: OFF) | 1.03s | 188731 | 5.4832794842754e-06 | 0.99077949550685x |
| util.FancyTableToJSON (JIT: ON) | 1.01s | 180116 | 5.6297722414432e-06 | 0.96564070139111x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.01s | 155863 | 6.4919722125008e-06 | 0.99966482087593x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.04s | 161989 | 6.428212923555e-06 | 0.99827726232714x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.09s | 87275 | 1.2465926032442e-05 | 1.0094068391251x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.04s | 85514 | 1.2187079265855e-05 | 1.0056922478582x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.06s | 2686899 | 3.932760356396e-07 | 0.81193477342192x |
| voicechat.CreateVoiceData (JIT: ON) | 1.00s | 2577998 | 3.8861775074693e-07 | 0.77129090530407x |