Performance Results
These are always the latest performance results of the latest HolyLib compile that successfully finished.
Run Results
Current run: 5585
Previous run: 5584
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.70s | 14905203 | 1.1399068432319e-07 | 1.0332975680047x |
| (GMOD) Entity.__index (JIT: ON) | 1.66s | 14577524 | 1.1415588638588e-07 | 1.0252360312865x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.69s | 11887871 | 1.4236709624997e-07 | 1.0015529952487x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.69s | 11886555 | 1.4222721994617e-07 | 1.0053039084075x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.74s | 15271674 | 1.1412888669025e-07 | 1.0354663213001x |
| (HolyLib) Entity.__index (JIT: ON) | 1.72s | 14996474 | 1.1450440671017e-07 | 1.0243134506418x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.68s | 11831856 | 1.4222372824188e-07 | 1.004470112454x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.72s | 12046350 | 1.424835025895e-07 | 1.0015027544608x |
| CreateEntityList (JIT: OFF) | 1.78s | 2570907 | 6.9363298474431e-07 | 1.0864094237925x |
| CreateEntityList (JIT: ON) | 1.73s | 2347855 | 7.368762926412e-07 | 1.2031564696684x |
| EntityList:AddEntity (JIT: OFF) | 1.92s | 51327 | 3.7363085535186e-05 | 0.97856229768245x |
| EntityList:AddEntity (JIT: ON) | 1.84s | 49302 | 3.7221279527426e-05 | 0.99588194676885x |
| EntityList:GetEntities (JIT: OFF) | 1.75s | 510670 | 3.4346683424174e-06 | 1.0812591926916x |
| EntityList:GetEntities (JIT: ON) | 1.74s | 504061 | 3.4558693679044e-06 | 1.0624360422442x |
| EntityList:SetEntities (JIT: OFF) | 1.94s | 70782 | 2.7375474210808e-05 | 1.0273137114337x |
| EntityList:SetEntities (JIT: ON) | 1.91s | 69939 | 2.7373439105089e-05 | 1.0169234663655x |
| GetGlobalEntityList (JIT: OFF) | 1.85s | 541538 | 3.4179510128124e-06 | 1.08095531772x |
| GetGlobalEntityList (JIT: ON) | 1.80s | 523101 | 3.431917959665e-06 | 1.069991210308x |
| VoiceData:GetData (JIT: OFF) | 1.80s | 15386724 | 1.1695579426619e-07 | 1.0000391134523x |
| VoiceData:GetData (JIT: ON) | 1.71s | 14633739 | 1.1710732289393e-07 | 0.97025936665255x |
| VoiceData:GetLength (JIT: OFF) | 1.69s | 19213427 | 8.7960192868965e-08 | 1.1063184516681x |
| VoiceData:GetLength (JIT: ON) | 1.75s | 19621498 | 8.9191484876949e-08 | 1.0826135505779x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.74s | 20288468 | 8.5902590923042e-08 | 1.0943474166551x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.71s | 19893797 | 8.612425346093e-08 | 1.0865720275043x |
| VoiceData:GetProximity (JIT: OFF) | 1.68s | 21276730 | 7.9041348656824e-08 | 1.0256787018808x |
| VoiceData:GetProximity (JIT: ON) | 1.70s | 21992231 | 7.7362039735438e-08 | 1.0346000804634x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.72s | 11298054 | 1.520328338753e-07 | 1.0237034734137x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.72s | 11259771 | 1.5231767467803e-07 | 1.0018033433067x |
| VoiceData:SetData (JIT: OFF) | 1.73s | 6525001 | 2.6541946561149e-07 | 1.0090805637454x |
| VoiceData:SetData (JIT: ON) | 1.71s | 6411185 | 2.6631342978803e-07 | 0.99856060779067x |
| VoiceData:SetLength (JIT: OFF) | 1.75s | 19231629 | 9.0839244829585e-08 | 1.0132532691363x |
| VoiceData:SetLength (JIT: ON) | 1.68s | 18330292 | 9.1614551580492e-08 | 0.99594356143651x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.74s | 18998248 | 9.1824439331343e-08 | 0.9934410691145x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.70s | 18446395 | 9.2394745561143e-08 | 0.97114787982721x |
| VoiceData:SetProximity (JIT: OFF) | 1.69s | 20985416 | 8.0471176830733e-08 | 1.0327298888462x |
| VoiceData:SetProximity (JIT: ON) | 1.66s | 20953205 | 7.9255456924281e-08 | 0.98763759216701x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.69s | 19813073 | 8.5447435969661e-08 | 1.0124993565874x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.67s | 19684519 | 8.4973884577704e-08 | 1.012944430192x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.70s | 24686662 | 6.8830211304192e-08 | 1.0434194878344x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.71s | 24907981 | 6.8668677324996e-08 | 1.0440366494293x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.76s | 16924545 | 1.0424508059181e-07 | 1.0831821416157x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.68s | 17181264 | 9.7501277313065e-08 | 1.0294630317234x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.74s | 22540364 | 7.7406580398028e-08 | 1.0790401728349x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.68s | 24573618 | 6.8215646808124e-08 | 1.0345066181728x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.76s | 22673786 | 7.7731173120908e-08 | 1.0651041709913x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.65s | 24001642 | 6.8829524451634e-08 | 1.0310992160623x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.72s | 25187078 | 6.8344490244157e-08 | 1.0810552890358x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.68s | 27802394 | 6.0471917568756e-08 | 1.0490947230567x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.85s | 4730658 | 3.9126325662426e-07 | 1.1313915120985x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.72s | 4305002 | 3.9885133700454e-07 | 1.0684180438374x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.77s | 23571930 | 7.5006322121439e-08 | 1.0808558331038x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.64s | 24812284 | 6.6220186856612e-08 | 1.0287115805721x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.70s | 23158720 | 7.3387697186563e-08 | 1.0791096553724x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.65s | 25595696 | 6.4388582461219e-08 | 1.0397279474545x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.64s | 18961030 | 8.6673373003694e-08 | 1.0035006221657x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.71s | 19822875 | 8.6099230129577e-08 | 1.0007942565132x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.68s | 24560781 | 6.8218801365835e-08 | 1.0582255888868x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.67s | 24544170 | 6.8178944381279e-08 | 1.0550938712212x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.71s | 6288621 | 2.7217441777012e-07 | 1.0993890660173x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.77s | 6513328 | 2.7109887323068e-07 | 1.0599561600476x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.71s | 13239027 | 1.2887769216551e-07 | 1.0926169912432x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.66s | 13950503 | 1.1877036139818e-07 | 1.0902797663592x |
| cvar.Find(Hit) (JIT: OFF) | 1.78s | 9980398 | 1.7798955797668e-07 | 1.0706412455033x |
| cvar.Find(Hit) (JIT: ON) | 1.66s | 9818027 | 1.6910379092719e-07 | 1.0505649737049x |
| cvar.Find(Miss) (JIT: OFF) | 1.70s | 15676802 | 1.0820514710178e-07 | 1.0106375653714x |
| cvar.Find(Miss) (JIT: ON) | 1.68s | 17075663 | 9.8141283642426e-08 | 0.98681135100156x |
| cvar.GetAll (JIT: OFF) | 1.77s | 12491 | 0.00014180823549852 | 1.0874445645285x |
| cvar.GetAll (JIT: ON) | 1.90s | 13267 | 0.00014329267531437 | 1.0951284574473x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.86s | 104471 | 1.7835582676694e-05 | 1.0048465004718x |
| filesystem.Exists(Hit) (JIT: ON) | 1.95s | 109245 | 1.7805793835087e-05 | 1.0079062257674x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.90s | 8752 | 0.00021751953082693 | 0.99493209539583x |
| filesystem.Exists(Miss) (JIT: ON) | 1.91s | 8761 | 0.00021790820917234 | 0.98832956329742x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.92s | 179041 | 1.0739824224498e-05 | 1.0245659673147x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.91s | 177478 | 1.0765534764907e-05 | 1.0214965611022x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.96s | 10621 | 0.00018448839127998 | 0.99932768955263x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.83s | 9839 | 0.00018610578445408 | 0.99549310656472x |
| filesystem.Size(Hit) (JIT: OFF) | 1.92s | 108315 | 1.7767020723415e-05 | 1.0120071874399x |
| filesystem.Size(Hit) (JIT: ON) | 1.94s | 108334 | 1.789716925859e-05 | 1.0033878961818x |
| filesystem.Size(Miss) (JIT: OFF) | 1.91s | 8903 | 0.00021442700682838 | 0.99655318566893x |
| filesystem.Size(Miss) (JIT: ON) | 1.91s | 8891 | 0.00021494262984083 | 0.97797705015971x |
| filesystem.Time(Hit) (JIT: OFF) | 1.92s | 233033 | 8.2344238566779e-06 | 1.0254256534848x |
| filesystem.Time(Hit) (JIT: ON) | 1.89s | 230561 | 8.197025883389e-06 | 1.0212946517305x |
| filesystem.Time(Miss) (JIT: OFF) | 1.92s | 6196 | 0.00030930807662786 | 1.0085316509819x |
| filesystem.Time(Miss) (JIT: ON) | 1.93s | 6224 | 0.00031042293277272 | 0.99958622572493x |
| pas.FindInPAS (JIT: OFF) | 1.83s | 108390 | 1.6928776520918e-05 | 1.0137820418048x |
| pas.FindInPAS (JIT: ON) | 1.88s | 111921 | 1.6790877570101e-05 | 1.0275171287555x |
| pvs.FindInPVS (JIT: OFF) | 1.79s | 106143 | 1.6859972436917e-05 | 1.032641434432x |
| pvs.FindInPVS (JIT: ON) | 1.89s | 111995 | 1.6865052811092e-05 | 1.0342282869809x |
| util.FancyJSONToTable (JIT: OFF) | 1.71s | 707740 | 2.4218246486362e-06 | 1.0607522963116x |
| util.FancyJSONToTable (JIT: ON) | 1.77s | 747110 | 2.363971382037e-06 | 1.0563587415128x |
| util.FancyTableToJSON (JIT: OFF) | 1.87s | 243261 | 7.7075597280018e-06 | 0.95733357306611x |
| util.FancyTableToJSON (JIT: ON) | 1.86s | 241451 | 7.7033700644427e-06 | 0.95707259229643x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.87s | 158360 | 1.1810102427817e-05 | 1.0086398419525x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.89s | 158493 | 1.1911203295512e-05 | 1.0019316339814x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.97s | 69095 | 2.855861885894e-05 | 1.00742092342x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.92s | 66984 | 2.8642793094859e-05 | 0.99431053354171x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.68s | 3727577 | 4.5053564415514e-07 | 1.0831222032946x |
| voicechat.CreateVoiceData (JIT: ON) | 1.75s | 3886164 | 4.4921659736608e-07 | 1.1487626463503x |
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 | 8222712 | 1.2791507645739e-07 | 0.90094214579136x |
| (GMOD) Entity.__index (JIT: ON) | 1.02s | 10931619 | 9.3585191716597e-08 | 0.90494937035996x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.01s | 6789669 | 1.490045203659e-07 | 1.0268821204881x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.02s | 7583794 | 1.342593633944e-07 | 1.0383598119087x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.04s | 42886474 | 2.4245331636947e-08 | 0.91578657129325x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 7086473360 | 1.4113069534944e-10 | 0.8249417811983x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.02s | 46905717 | 2.1775959982011e-08 | 0.88593709867476x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 7086403386 | 1.4112532641969e-10 | 0.82525624674184x |
| CreateEntityList (JIT: OFF) | 1.04s | 1406182 | 7.4241252895278e-07 | 0.98283085524452x |
| CreateEntityList (JIT: ON) | 1.03s | 1310470 | 7.8734604497271e-07 | 0.99186845436383x |
| EntityList:AddEntity (JIT: OFF) | 1.06s | 38321 | 2.7789022745349e-05 | 0.99693804708148x |
| EntityList:AddEntity (JIT: ON) | 1.05s | 51027 | 2.0612256899421e-05 | 1.0854680664329x |
| EntityList:GetEntities (JIT: OFF) | 1.04s | 289054 | 3.6117313795713e-06 | 0.95735442080424x |
| EntityList:GetEntities (JIT: ON) | 1.06s | 293817 | 3.5986637702477e-06 | 0.97435664934353x |
| EntityList:SetEntities (JIT: OFF) | 1.06s | 37784 | 2.8159302028774e-05 | 0.91490030491196x |
| EntityList:SetEntities (JIT: ON) | 1.08s | 38249 | 2.8288950716695e-05 | 0.90974856925135x |
| GetGlobalEntityList (JIT: OFF) | 1.09s | 302195 | 3.5930174574336e-06 | 0.92524324705352x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 292804 | 3.558843207613e-06 | 0.95258372850433x |
| VoiceData:GetData (JIT: OFF) | 1.04s | 10870047 | 9.5597649242588e-08 | 0.8730237897197x |
| VoiceData:GetData (JIT: ON) | 1.01s | 44657873 | 2.2539994390816e-08 | 0.89660951643076x |
| VoiceData:GetLength (JIT: OFF) | 1.03s | 14591878 | 7.0853324157036e-08 | 0.78588193561687x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 140751817 | 7.1283006488041e-09 | 0.84557098652337x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.03s | 16511818 | 6.2373250707656e-08 | 0.85525207435152x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 455377048 | 2.1965716904115e-09 | 1.234009517907x |
| VoiceData:GetProximity (JIT: OFF) | 1.02s | 19165858 | 5.3291254396692e-08 | 0.97840317633931x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 16795911 | 5.9898562613358e-08 | 0.72466321323149x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.01s | 7587838 | 1.3257097694365e-07 | 0.85356558742331x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 17958100 | 5.6191896719922e-08 | 0.79344019872003x |
| VoiceData:SetData (JIT: OFF) | 1.03s | 4313978 | 2.3913684702012e-07 | 0.80156877218089x |
| VoiceData:SetData (JIT: ON) | 1.02s | 6881591 | 1.4821932533712e-07 | 0.79779120471348x |
| VoiceData:SetLength (JIT: OFF) | 1.02s | 14559280 | 6.9930906731751e-08 | 0.75403863724131x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 445631702 | 2.2459660890852e-09 | 1.3490938438873x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.03s | 16262615 | 6.3272550319718e-08 | 0.83908654083337x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 442700736 | 2.2606646357867e-09 | 1.2902480916797x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 18399715 | 5.656402847726e-08 | 0.87829065552282x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 13719161 | 7.3204985971526e-08 | 0.56550340335394x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.05s | 43772455 | 2.3929663638499e-08 | 0.92497346924523x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 7094703669 | 1.4096028241991e-10 | 0.82629333172276x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.02s | 46883476 | 2.1795333096798e-08 | 0.89333765159695x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 7091960232 | 1.4101696050451e-10 | 0.8262289071089x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.05s | 9159920 | 1.1458642553773e-07 | 0.84918149171134x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 10429528 | 9.692918861822e-08 | 0.68407657732377x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.06s | 11841963 | 8.9328573512577e-08 | 0.78435428278282x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 15881041 | 6.3057607123529e-08 | 0.63434302539128x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.05s | 12417223 | 8.4677478180167e-08 | 0.82323489326997x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 15598472 | 6.4959276612416e-08 | 0.65920591453353x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.03s | 14225445 | 7.270216478787e-08 | 0.85315270368954x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.01s | 18133014 | 5.5423984640685e-08 | 0.65751947499844x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.05s | 2568665 | 4.0822016489087e-07 | 0.96410315557921x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.01s | 2705889 | 3.7437888100161e-07 | 1.0416325970249x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.08s | 13181250 | 8.1730680505885e-08 | 0.84351456048103x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.01s | 14850722 | 6.7969438635412e-08 | 0.59904291808639x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.03s | 12249303 | 8.3703772259576e-08 | 0.82525711198382x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 15513377 | 6.473520549379e-08 | 0.62875836296681x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.06s | 44306992 | 2.4000511314983e-08 | 0.91269419544328x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 7092192652 | 1.4101073632073e-10 | 0.82504459277819x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.02s | 51194864 | 1.9998462867902e-08 | 1.0142705727862x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 7095050474 | 1.4095017823826e-10 | 0.82606257599842x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.02s | 3548887 | 2.8600514894677e-07 | 1.0001871132959x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.04s | 4063368 | 2.5610395843238e-07 | 1.0057876843896x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.02s | 6558955 | 1.5605147671168e-07 | 0.75998242054975x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.02s | 7788531 | 1.30642416485e-07 | 0.73629980860015x |
| cvar.Find(Hit) (JIT: OFF) | 1.05s | 5781101 | 1.8093540642432e-07 | 0.98101394715803x |
| cvar.Find(Hit) (JIT: ON) | 1.03s | 6792319 | 1.5202864938587e-07 | 0.89615655849769x |
| cvar.Find(Miss) (JIT: OFF) | 1.06s | 9752951 | 1.0833359725422e-07 | 0.90822544132511x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 11557879 | 8.7625199990788e-08 | 0.76914985252869x |
| cvar.GetAll (JIT: OFF) | 1.03s | 7654 | 0.00013437638487358 | 1.0198307520573x |
| cvar.GetAll (JIT: ON) | 1.08s | 7884 | 0.00013642375908962 | 1.0032248541795x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.09s | 61578 | 1.77568682476e-05 | 0.63634257090834x |
| filesystem.Exists(Hit) (JIT: ON) | 1.07s | 60538 | 1.7673018777123e-05 | 0.63237360872427x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.08s | 5180 | 0.0002081347681941 | 0.58947973026852x |
| filesystem.Exists(Miss) (JIT: ON) | 1.06s | 5038 | 0.00020963047010909 | 0.58702387604593x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.09s | 98271 | 1.1076587659649e-05 | 0.69349408762855x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.06s | 95876 | 1.1049500071137e-05 | 0.68518524810895x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.09s | 5967 | 0.00018269239175888 | 0.54217830191158x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.07s | 5930 | 0.00018116805874744 | 0.54352602105737x |
| filesystem.Size(Hit) (JIT: OFF) | 1.09s | 61189 | 1.7856407655609e-05 | 0.63667438852697x |
| filesystem.Size(Hit) (JIT: ON) | 1.07s | 59512 | 1.7913914231853e-05 | 0.62761028176501x |
| filesystem.Size(Miss) (JIT: OFF) | 1.06s | 5268 | 0.00020060056893261 | 0.59532745447898x |
| filesystem.Size(Miss) (JIT: ON) | 1.06s | 5210 | 0.00020383241485825 | 0.59065091483925x |
| filesystem.Time(Hit) (JIT: OFF) | 1.07s | 126925 | 8.429550577986e-06 | 0.67656550540894x |
| filesystem.Time(Hit) (JIT: ON) | 1.04s | 124650 | 8.3698812121602e-06 | 0.67878807198328x |
| filesystem.Time(Miss) (JIT: OFF) | 1.04s | 3475 | 0.00029871625056197 | 0.53845422635316x |
| filesystem.Time(Miss) (JIT: ON) | 1.05s | 3466 | 0.00030220446315256 | 0.53466907293354x |
| pas.FindInPAS (JIT: OFF) | 1.03s | 62467 | 1.6495780987569e-05 | 1.0513487731924x |
| pas.FindInPAS (JIT: ON) | 1.04s | 62452 | 1.6705574306566e-05 | 1.0435658941169x |
| pvs.FindInPVS (JIT: OFF) | 1.06s | 63392 | 1.6733547176654e-05 | 1.0317532293343x |
| pvs.FindInPVS (JIT: ON) | 1.06s | 63422 | 1.6645371014911e-05 | 1.0389618731612x |
| util.FancyJSONToTable (JIT: OFF) | 1.03s | 405680 | 2.538203246068e-06 | 0.86110596799162x |
| util.FancyJSONToTable (JIT: ON) | 1.06s | 421578 | 2.5222733487711e-06 | 0.86162456297292x |
| util.FancyTableToJSON (JIT: OFF) | 1.04s | 138899 | 7.4737115059127e-06 | 1.0004052424318x |
| util.FancyTableToJSON (JIT: ON) | 1.04s | 141784 | 7.3336356248577e-06 | 1.0419410559796x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.07s | 91698 | 1.1712331390744e-05 | 0.94409388771651x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.07s | 90505 | 1.1801197798845e-05 | 0.92497134613336x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.04s | 39242 | 2.6516511472468e-05 | 0.95773097846076x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.08s | 40549 | 2.6699407887085e-05 | 0.94770827841155x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.03s | 2163286 | 4.7661799110869e-07 | 0.95047193022025x |
| voicechat.CreateVoiceData (JIT: ON) | 1.03s | 2200308 | 4.6780714614123e-07 | 0.96384239246339x |
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.70s | 15135480 | 1.1246433246647e-07 | 1.0398016007565x |
| (GMOD) Entity.__index (JIT: ON) | 1.66s | 14787586 | 1.1208943097684e-07 | 1.0379792981873x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.67s | 11872607 | 1.4104781765156e-07 | 0.9904959137455x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.70s | 12096939 | 1.4077093907563e-07 | 1.0004426922322x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.72s | 15303182 | 1.1243444514821e-07 | 1.0357756532677x |
| (HolyLib) Entity.__index (JIT: ON) | 1.72s | 15143126 | 1.1329120569368e-07 | 1.0344862152992x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.72s | 12120312 | 1.4227356275805e-07 | 0.98341067800363x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.72s | 12271329 | 1.4039233066783e-07 | 0.99903864069068x |
| CreateEntityList (JIT: OFF) | 1.78s | 2836240 | 6.2820610289388e-07 | 1.0998557387371x |
| CreateEntityList (JIT: ON) | 1.74s | 2671598 | 6.504332339421e-07 | 1.1351766922683x |
| EntityList:AddEntity (JIT: OFF) | 1.92s | 52945 | 3.620911721751e-05 | 1.0166890240538x |
| EntityList:AddEntity (JIT: ON) | 1.88s | 52752 | 3.5580389443709e-05 | 1.0544788985517x |
| EntityList:GetEntities (JIT: OFF) | 1.77s | 525806 | 3.371704573339e-06 | 1.051806136749x |
| EntityList:GetEntities (JIT: ON) | 1.75s | 516942 | 3.3801555907109e-06 | 1.0360132616625x |
| EntityList:SetEntities (JIT: OFF) | 1.86s | 68376 | 2.7202237048828e-05 | 1.0237353658393x |
| EntityList:SetEntities (JIT: ON) | 1.92s | 71194 | 2.6935409769806e-05 | 1.0253026051627x |
| GetGlobalEntityList (JIT: OFF) | 1.84s | 550854 | 3.3468130399398e-06 | 1.0445271577649x |
| GetGlobalEntityList (JIT: ON) | 1.71s | 510560 | 3.3568481174786e-06 | 1.0355199672033x |
| VoiceData:GetData (JIT: OFF) | 1.70s | 14148180 | 1.2018969802193e-07 | 1.0039080499311x |
| VoiceData:GetData (JIT: ON) | 1.71s | 14121545 | 1.2075028165298e-07 | 0.98866921635474x |
| VoiceData:GetLength (JIT: OFF) | 1.78s | 19538023 | 9.0867237527449e-08 | 1.0510018666576x |
| VoiceData:GetLength (JIT: ON) | 1.67s | 18370606 | 9.093438971401e-08 | 1.0163895635555x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.72s | 19779014 | 8.7001028504553e-08 | 1.035205602479x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.73s | 19991426 | 8.657595360011e-08 | 1.0031373802901x |
| VoiceData:GetProximity (JIT: OFF) | 1.70s | 21923629 | 7.7543891642332e-08 | 1.0407879546941x |
| VoiceData:GetProximity (JIT: ON) | 1.69s | 21202469 | 7.9638346427933e-08 | 1.0025998060101x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.68s | 10997420 | 1.5294703787269e-07 | 1.0740452355185x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.68s | 11158429 | 1.5092175694156e-07 | 1.0430131953496x |
| VoiceData:SetData (JIT: OFF) | 1.73s | 6518696 | 2.650313853571e-07 | 1.0174926846381x |
| VoiceData:SetData (JIT: ON) | 1.71s | 6491872 | 2.6340433661556e-07 | 0.99951372390143x |
| VoiceData:SetLength (JIT: OFF) | 1.75s | 19901374 | 8.7833502471865e-08 | 1.0435971396641x |
| VoiceData:SetLength (JIT: ON) | 1.72s | 19398350 | 8.8765742621642e-08 | 1.0170135156908x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.76s | 19522359 | 9.0180101082789e-08 | 1.0294644019887x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.69s | 18722316 | 9.0372995090309e-08 | 1.0117108540061x |
| VoiceData:SetProximity (JIT: OFF) | 1.71s | 21203598 | 8.0693212328323e-08 | 1.0119289971672x |
| VoiceData:SetProximity (JIT: ON) | 1.71s | 21506467 | 7.958031652587e-08 | 0.99633025762864x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.70s | 19618020 | 8.6645129172027e-08 | 1.0114545913979x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.71s | 19922482 | 8.6074061693567e-08 | 1.0191192312651x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.70s | 24701596 | 6.9019824579574e-08 | 1.0526058031329x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.73s | 24948864 | 6.9205336741814e-08 | 1.0583336721137x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.71s | 15609573 | 1.0936178910063e-07 | 1.0228707946905x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.68s | 17381117 | 9.6699577448489e-08 | 1.0323877089048x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.69s | 21271318 | 7.935618810022e-08 | 1.0471165299113x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.65s | 23981002 | 6.882566721412e-08 | 1.0492884908594x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.75s | 21968865 | 7.9568708728776e-08 | 1.0467937625554x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.67s | 24090934 | 6.928511751132e-08 | 1.0510801618118x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.73s | 24324070 | 7.0945173389873e-08 | 1.057576388355x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.67s | 27214964 | 6.1286338793205e-08 | 1.0426341848656x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.77s | 4629645 | 3.8278498835617e-07 | 1.0584534059245x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.75s | 4441188 | 3.9295344967527e-07 | 1.0234370508437x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.71s | 21559532 | 7.9425222019552e-08 | 1.0174097113974x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.67s | 25228821 | 6.6127278677109e-08 | 1.0531244936097x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.75s | 22246657 | 7.8627134666136e-08 | 0.99781694518758x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.64s | 24866174 | 6.6062439710474e-08 | 1.018466682832x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.72s | 18814397 | 9.1553219274026e-08 | 0.97466240478461x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.70s | 18830625 | 9.0166717499068e-08 | 0.98813511435135x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.74s | 25434903 | 6.8347540214832e-08 | 1.0481304008372x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.72s | 25141530 | 6.8515554358771e-08 | 1.0513605061226x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.82s | 6710317 | 2.7062093961832e-07 | 1.0431421032641x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.70s | 6421401 | 2.6400120932882e-07 | 1.0482364306353x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.72s | 13006860 | 1.3202263459862e-07 | 1.0608938023555x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.65s | 13735559 | 1.1982585358125e-07 | 1.060350801141x |
| cvar.Find(Hit) (JIT: OFF) | 1.70s | 9347404 | 1.8163512299554e-07 | 1.0295589297674x |
| cvar.Find(Hit) (JIT: ON) | 1.70s | 10094456 | 1.6862182122583e-07 | 1.0251953437413x |
| cvar.Find(Miss) (JIT: OFF) | 1.73s | 15525788 | 1.1133356931983e-07 | 0.98366026517627x |
| cvar.Find(Miss) (JIT: ON) | 1.69s | 17198976 | 9.8024154092827e-08 | 0.99146695847535x |
| cvar.GetAll (JIT: OFF) | 1.80s | 12948 | 0.00013894908930398 | 1.0749816680086x |
| cvar.GetAll (JIT: ON) | 1.91s | 13621 | 0.00014007813555944 | 1.0613834133127x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.97s | 109836 | 1.7917896083292e-05 | 1.0074370726343x |
| filesystem.Exists(Hit) (JIT: ON) | 1.94s | 108804 | 1.7795245311907e-05 | 1.012775395362x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.95s | 8925 | 0.00021850519245085 | 0.98571089152172x |
| filesystem.Exists(Miss) (JIT: ON) | 1.94s | 8917 | 0.00021779604590877 | 0.99088113434917x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.96s | 180213 | 1.0855337945041e-05 | 1.014547884226x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.88s | 172939 | 1.0897485168481e-05 | 1.0114506530471x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.96s | 10486 | 0.00018730370338492 | 0.97524313237453x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.95s | 10466 | 0.00018624444670288 | 1.0036995390074x |
| filesystem.Size(Hit) (JIT: OFF) | 1.89s | 104530 | 1.8044184955056e-05 | 0.99693938397213x |
| filesystem.Size(Hit) (JIT: ON) | 1.95s | 108084 | 1.800561105305e-05 | 0.99846920214277x |
| filesystem.Size(Miss) (JIT: OFF) | 1.95s | 9003 | 0.00021614727870141 | 0.98130301273196x |
| filesystem.Size(Miss) (JIT: ON) | 1.93s | 8990 | 0.00021490255855165 | 0.98251245966729x |
| filesystem.Time(Hit) (JIT: OFF) | 1.90s | 227991 | 8.3188938132218e-06 | 1.0122716421635x |
| filesystem.Time(Hit) (JIT: ON) | 1.91s | 229191 | 8.32573932282e-06 | 1.0105384202706x |
| filesystem.Time(Miss) (JIT: OFF) | 1.91s | 5958 | 0.00032008664876069 | 0.98289775665577x |
| filesystem.Time(Miss) (JIT: ON) | 1.95s | 6146 | 0.00031721839603837 | 0.99098890916016x |
| pas.FindInPAS (JIT: OFF) | 1.78s | 106196 | 1.6720634635066e-05 | 1.0291529689203x |
| pas.FindInPAS (JIT: ON) | 1.83s | 109727 | 1.665000664758e-05 | 1.0277106428171x |
| pvs.FindInPVS (JIT: OFF) | 1.87s | 111970 | 1.6716954114656e-05 | 1.0167707941434x |
| pvs.FindInPVS (JIT: ON) | 1.87s | 112590 | 1.6605361636192e-05 | 1.0363344663053x |
| util.FancyJSONToTable (JIT: OFF) | 1.81s | 757361 | 2.3917098159996e-06 | 1.0498415591087x |
| util.FancyJSONToTable (JIT: ON) | 1.71s | 736762 | 2.3204645909943e-06 | 1.0429745969041x |
| util.FancyTableToJSON (JIT: OFF) | 1.88s | 244835 | 7.6798223696468e-06 | 0.97764574957171x |
| util.FancyTableToJSON (JIT: ON) | 1.90s | 248535 | 7.6352240410593e-06 | 0.98177757961466x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.85s | 155470 | 1.189448225677e-05 | 1.0021783021135x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.87s | 158550 | 1.1813113334597e-05 | 1.0104960208155x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.92s | 66628 | 2.8758510169992e-05 | 1.0037952732295x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.90s | 65002 | 2.9199187999737e-05 | 0.99243240514626x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.78s | 4125570 | 4.3158668064674e-07 | 1.0861390129581x |
| voicechat.CreateVoiceData (JIT: ON) | 1.77s | 4193633 | 4.2319493640496e-07 | 1.1348931872482x |
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 | 8469826 | 1.2248289051289e-07 | 0.9762769863795x |
| (GMOD) Entity.__index (JIT: ON) | 1.03s | 11420673 | 8.9841984905429e-08 | 1.0487622555576x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.01s | 6874444 | 1.4732802799715e-07 | 1.0387376708464x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.01s | 7686079 | 1.3186090593908e-07 | 1.0064365139252x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.02s | 45442536 | 2.2483900867837e-08 | 1.0072055554053x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8396138928 | 1.1911088626441e-10 | 1.0022464746578x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.03s | 59298170 | 1.7361156971436e-08 | 1.0023419175974x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8349721895 | 1.1977117795422e-10 | 1.0030236485945x |
| CreateEntityList (JIT: OFF) | 1.01s | 1483856 | 6.8165811068179e-07 | 0.96938711027322x |
| CreateEntityList (JIT: ON) | 1.00s | 1470651 | 6.832781892415e-07 | 0.95791558152488x |
| EntityList:AddEntity (JIT: OFF) | 1.04s | 37442 | 2.7811611126413e-05 | 1.0000105135112x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 48971 | 2.1982551773759e-05 | 0.98623791210054x |
| EntityList:GetEntities (JIT: OFF) | 1.02s | 311705 | 3.2604467427096e-06 | 0.93321345607327x |
| EntityList:GetEntities (JIT: ON) | 1.03s | 306178 | 3.3524412644778e-06 | 0.89388019805487x |
| EntityList:SetEntities (JIT: OFF) | 1.05s | 38971 | 2.6981106791698e-05 | 1.0058501247293x |
| EntityList:SetEntities (JIT: ON) | 1.04s | 38119 | 2.72534305254e-05 | 0.98839385740273x |
| GetGlobalEntityList (JIT: OFF) | 1.06s | 330199 | 3.2246367395822e-06 | 0.94846521552305x |
| GetGlobalEntityList (JIT: ON) | 1.04s | 339097 | 3.0530674963563e-06 | 0.99705938587005x |
| VoiceData:GetData (JIT: OFF) | 1.02s | 11132154 | 9.1365095379253e-08 | 1.0095809039311x |
| VoiceData:GetData (JIT: ON) | 1.01s | 46660719 | 2.158766506212e-08 | 1.0034404606832x |
| VoiceData:GetLength (JIT: OFF) | 1.04s | 15608273 | 6.6607056972701e-08 | 1.0214730126424x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 143950111 | 6.9645001904679e-09 | 1.0029524891904x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.00s | 16164870 | 6.2132368492394e-08 | 0.98748695999939x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 442745380 | 2.2594666292666e-09 | 1.0055502427557x |
| VoiceData:GetProximity (JIT: OFF) | 1.03s | 20319979 | 5.0750682712593e-08 | 1.0217796906717x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 22646010 | 4.4471878156559e-08 | 1.078825683239x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.01s | 8018177 | 1.2566530434468e-07 | 1.053293920542x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 19396241 | 5.1976814432581e-08 | 0.99382129244916x |
| VoiceData:SetData (JIT: OFF) | 1.02s | 4705502 | 2.1673691461881e-07 | 1.005498274182x |
| VoiceData:SetData (JIT: ON) | 1.02s | 7288066 | 1.3972634677542e-07 | 1.0132888763395x |
| VoiceData:SetLength (JIT: OFF) | 1.03s | 16283959 | 6.3540263303502e-08 | 1.0007653510014x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 382301818 | 2.6162825979716e-09 | 0.99766395341961x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.05s | 16280433 | 6.4400399480111e-08 | 1.0319739262847x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 382460296 | 2.6176506810902e-09 | 0.99951217238216x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 19684719 | 5.2799996981055e-08 | 1.0285515205993x |
| VoiceData:SetProximity (JIT: ON) | 1.00s | 22701416 | 4.4228561615376e-08 | 1.0074617149962x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.04s | 45852066 | 2.259520701633e-08 | 1.0440242776087x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8396113642 | 1.191141498952e-10 | 1.0102257845796x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.04s | 57407127 | 1.8108257563595e-08 | 1.0043483867074x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8348340293 | 1.1979189585194e-10 | 1.0013055820276x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.03s | 9615906 | 1.0693058254812e-07 | 1.1092901768148x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 14172239 | 7.1104472307238e-08 | 1.0439768601735x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.03s | 12539790 | 8.1895590726036e-08 | 1.0090643601016x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.01s | 20717346 | 4.8554834349691e-08 | 0.97946161764556x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.01s | 12459353 | 8.0745715627991e-08 | 1.0296765659295x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 21168828 | 4.7537957655262e-08 | 1.0134015099119x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.02s | 14737320 | 6.8997695193707e-08 | 1.0177770141541x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 26168079 | 3.8387640477124e-08 | 0.94722263860232x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.05s | 2658362 | 3.9375844781636e-07 | 0.95096011067882x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.00s | 2799965 | 3.5769857332107e-07 | 0.96920988136133x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.06s | 13405766 | 7.8948807145854e-08 | 1.0462473584995x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 21766212 | 4.6138357831875e-08 | 1.0391872203536x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.03s | 13075368 | 7.8575467328804e-08 | 1.0376368128371x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 21730879 | 4.6195660750663e-08 | 0.99960645014387x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.02s | 45277809 | 2.2450863918658e-08 | 1.0250824227962x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8361300150 | 1.1960687034777e-10 | 1.0017477181704x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.02s | 57417096 | 1.7722478670158e-08 | 1.0931996222094x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8339987178 | 1.1991149813126e-10 | 0.99951827014629x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.02s | 3919863 | 2.6102426058019e-07 | 0.99487768616466x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 4381087 | 2.3076002328676e-07 | 0.97985306860876x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.02s | 7529097 | 1.3596311979039e-07 | 0.98409018809855x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 8283087 | 1.2203509256266e-07 | 0.89553858864301x |
| cvar.Find(Hit) (JIT: OFF) | 1.01s | 6023630 | 1.6713370120167e-07 | 1.006144181641x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 7637748 | 1.3169500375743e-07 | 0.988432336009x |
| cvar.Find(Miss) (JIT: OFF) | 1.04s | 9744370 | 1.0696293712104e-07 | 1.0280281461791x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 13830938 | 7.2804029404707e-08 | 0.98322581259952x |
| cvar.GetAll (JIT: OFF) | 1.05s | 8264 | 0.00012754815878701 | 0.9634571735471x |
| cvar.GetAll (JIT: ON) | 1.07s | 8541 | 0.00012480243112234 | 1.0028222588328x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.07s | 61186 | 1.7537003181893e-05 | 1.0211640111411x |
| filesystem.Exists(Hit) (JIT: ON) | 1.05s | 60309 | 1.7404374556873e-05 | 1.0307215810859x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.06s | 4978 | 0.0002129944082721 | 1.0325217988931x |
| filesystem.Exists(Miss) (JIT: ON) | 1.07s | 5007 | 0.00021328674535215 | 1.0080589471132x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.00s | 92369 | 1.0863831684743e-05 | 1.0007928896815x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.03s | 94867 | 1.0851753414152e-05 | 0.98845479525208x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.07s | 5882 | 0.00018153719988705 | 1.0314529166041x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.08s | 5825 | 0.00018540395271829 | 1.0129412459251x |
| filesystem.Size(Hit) (JIT: OFF) | 1.09s | 62273 | 1.7539871424483e-05 | 1.0241424451156x |
| filesystem.Size(Hit) (JIT: ON) | 1.06s | 59675 | 1.7701815828708e-05 | 1.0066712413214x |
| filesystem.Size(Miss) (JIT: OFF) | 1.05s | 5038 | 0.00020746491838793 | 1.0449637738036x |
| filesystem.Size(Miss) (JIT: ON) | 1.03s | 4778 | 0.00021497234169472 | 0.98896470273844x |
| filesystem.Time(Hit) (JIT: OFF) | 1.05s | 128099 | 8.2148116831879e-06 | 1.0129890345498x |
| filesystem.Time(Hit) (JIT: ON) | 1.03s | 124899 | 8.2070654814512e-06 | 1.0126769306171x |
| filesystem.Time(Miss) (JIT: OFF) | 1.05s | 3468 | 0.00030158951769313 | 1.0732890176803x |
| filesystem.Time(Miss) (JIT: ON) | 1.06s | 3387 | 0.00031210201924012 | 1.0272306340294x |
| pas.FindInPAS (JIT: OFF) | 1.08s | 66175 | 1.6274776980376e-05 | 1.0120469232805x |
| pas.FindInPAS (JIT: ON) | 1.05s | 64065 | 1.6410176529301e-05 | 0.99855294949143x |
| pvs.FindInPVS (JIT: OFF) | 1.06s | 65903 | 1.6042885003142e-05 | 1.0248609950229x |
| pvs.FindInPVS (JIT: ON) | 1.06s | 66072 | 1.5999356383876e-05 | 1.0241717367581x |
| util.FancyJSONToTable (JIT: OFF) | 1.03s | 438105 | 2.3448305435694e-06 | 0.97619718439504x |
| util.FancyJSONToTable (JIT: ON) | 1.03s | 452526 | 2.2665269795178e-06 | 1.0023301620087x |
| util.FancyTableToJSON (JIT: OFF) | 1.07s | 137443 | 7.78870725123e-06 | 0.99286267600571x |
| util.FancyTableToJSON (JIT: ON) | 1.00s | 128823 | 7.7752239857909e-06 | 1.0227316135156x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.08s | 92254 | 1.1654685951112e-05 | 1.0064156250521x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.05s | 90558 | 1.1602991907646e-05 | 1.0052868321148x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.05s | 39469 | 2.6631002644975e-05 | 1.010062346026x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.06s | 40109 | 2.6542122679346e-05 | 1.0217058087749x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.04s | 2440877 | 4.2415317441788e-07 | 0.98256389664475x |
| voicechat.CreateVoiceData (JIT: ON) | 1.04s | 2620568 | 3.9777237460342e-07 | 0.94865274189566x |
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.74s | 15999914 | 1.0844958618761e-07 | 1.0391500812272x |
| (GMOD) Entity.__index (JIT: ON) | 1.70s | 15698708 | 1.0846318819394e-07 | 1.0383495437763x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.75s | 13587205 | 1.2852123355114e-07 | 1.0972055226032x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.74s | 13474884 | 1.291428703874e-07 | 1.0940591870962x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.78s | 16413645 | 1.083824990021e-07 | 1.0441716949213x |
| (HolyLib) Entity.__index (JIT: ON) | 1.77s | 16437238 | 1.0778646475178e-07 | 1.0453678831836x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.68s | 13039736 | 1.2915335513891e-07 | 1.0996858344043x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.75s | 13655243 | 1.2841951948629e-07 | 1.1001408326488x |
| CreateEntityList (JIT: OFF) | 1.72s | 2689053 | 6.4048234503915e-07 | 1.0137640122687x |
| CreateEntityList (JIT: ON) | 1.74s | 2622514 | 6.627319151214e-07 | 0.9839504609786x |
| EntityList:AddEntity (JIT: OFF) | 1.86s | 55900 | 3.3238754607924e-05 | 1.0545586768347x |
| EntityList:AddEntity (JIT: ON) | 1.83s | 54995 | 3.3185622741968e-05 | 1.0458898591334x |
| EntityList:GetEntities (JIT: OFF) | 1.77s | 533330 | 3.3147957092679e-06 | 1.0114955667x |
| EntityList:GetEntities (JIT: ON) | 1.76s | 527818 | 3.3287519054956e-06 | 1.0050792487944x |
| EntityList:SetEntities (JIT: OFF) | 1.89s | 73215 | 2.5854936756369e-05 | 1.0596022905504x |
| EntityList:SetEntities (JIT: ON) | 1.91s | 74341 | 2.5691270800664e-05 | 1.0516606343184x |
| GetGlobalEntityList (JIT: OFF) | 1.72s | 523330 | 3.2926775151131e-06 | 1.0177268221878x |
| GetGlobalEntityList (JIT: ON) | 1.72s | 524214 | 3.2807672916615e-06 | 1.0038287006521x |
| VoiceData:GetData (JIT: OFF) | 1.69s | 15589857 | 1.0871276369039e-07 | 1.106415699605x |
| VoiceData:GetData (JIT: ON) | 1.73s | 16132177 | 1.0748400788582e-07 | 1.1255135216166x |
| VoiceData:GetLength (JIT: OFF) | 1.70s | 18244554 | 9.3247849737797e-08 | 0.96701531745468x |
| VoiceData:GetLength (JIT: ON) | 1.71s | 18560691 | 9.2025277420172e-08 | 0.99133006157518x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.74s | 19954321 | 8.7215618042645e-08 | 1.0021525485864x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.76s | 20535553 | 8.5547879569816e-08 | 1.0208378704579x |
| VoiceData:GetProximity (JIT: OFF) | 1.75s | 23887151 | 7.3418879483711e-08 | 1.0511564373633x |
| VoiceData:GetProximity (JIT: ON) | 1.68s | 22995514 | 7.286623522176e-08 | 1.0950623577881x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.69s | 11655238 | 1.4493699553982e-07 | 1.0451596640256x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.73s | 12259604 | 1.414995101984e-07 | 1.0753316051009x |
| VoiceData:SetData (JIT: OFF) | 1.74s | 6916951 | 2.5084116477977e-07 | 1.0639182739357x |
| VoiceData:SetData (JIT: ON) | 1.74s | 7031093 | 2.4783698498168e-07 | 1.0734141926694x |
| VoiceData:SetLength (JIT: OFF) | 1.73s | 20345771 | 8.4855232995304e-08 | 1.0470723193465x |
| VoiceData:SetLength (JIT: ON) | 1.75s | 21306930 | 8.2299709449804e-08 | 1.0817218917658x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.75s | 20752567 | 8.4186920054703e-08 | 1.0690183202008x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.73s | 20723676 | 8.3573269412136e-08 | 1.0802371513905x |
| VoiceData:SetProximity (JIT: OFF) | 1.66s | 21630617 | 7.6637422242756e-08 | 1.0484062858917x |
| VoiceData:SetProximity (JIT: ON) | 1.71s | 22815321 | 7.4759001194899e-08 | 1.0481797296903x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.75s | 21604685 | 8.08577708488e-08 | 1.0772545079303x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.72s | 21351606 | 8.0331574068385e-08 | 1.0843895197668x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.76s | 26163952 | 6.723395860178e-08 | 1.0267238357231x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.73s | 25679045 | 6.7482682119015e-08 | 1.0267714522974x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.70s | 15240336 | 1.1135201371642e-07 | 0.99083008970163x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.65s | 17762022 | 9.2977440220032e-08 | 1.0364790570392x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.72s | 20137563 | 8.5327945281807e-08 | 0.98705068479968x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.64s | 24533321 | 6.7018672613854e-08 | 1.029488019234x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.74s | 21042017 | 8.2574225513377e-08 | 1.0260965427176x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.68s | 25335437 | 6.6244430258516e-08 | 1.0485180776467x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.87s | 24806175 | 7.5389055515458e-08 | 0.99805247403942x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.66s | 28068692 | 5.9118666223898e-08 | 1.0263075561203x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.84s | 4807820 | 3.8247878716476e-07 | 1.0089121274134x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.69s | 4536383 | 3.7340892372641e-07 | 1.0243440202227x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.77s | 21103625 | 8.3880540608016e-08 | 0.97861227007658x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.66s | 25948825 | 6.4161565719594e-08 | 1.0289023249655x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.72s | 20504064 | 8.371830752249e-08 | 0.9592009946096x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.67s | 26445547 | 6.3242339241068e-08 | 1.0247889312042x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.75s | 20741150 | 8.4606173009302e-08 | 1.0700179341858x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.70s | 20127988 | 8.4475786476272e-08 | 1.0795239614154x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.75s | 26136473 | 6.6782620496085e-08 | 1.028457837273x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.74s | 25694641 | 6.7559472210338e-08 | 1.0175456324654x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.85s | 6685032 | 2.7634938285852e-07 | 0.99891684026859x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.65s | 6441504 | 2.5669359848322e-07 | 1.0193139133002x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.69s | 12432663 | 1.3571786543676e-07 | 1.0172327367361x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.69s | 14250514 | 1.1838928009275e-07 | 1.0014757337155x |
| cvar.Find(Hit) (JIT: OFF) | 1.77s | 9594111 | 1.8481035517884e-07 | 1.001344235191x |
| cvar.Find(Hit) (JIT: ON) | 1.64s | 10004315 | 1.6376191916778e-07 | 1.0078905353057x |
| cvar.Find(Miss) (JIT: OFF) | 1.72s | 15776451 | 1.0914212740261e-07 | 1.0770493207651x |
| cvar.Find(Miss) (JIT: ON) | 1.66s | 18390340 | 9.0481909673233e-08 | 1.0813940592303x |
| cvar.GetAll (JIT: OFF) | 1.72s | 12541 | 0.0001372807104929 | 1.026219667149x |
| cvar.GetAll (JIT: ON) | 1.94s | 14071 | 0.00013792965627753 | 1.0180921217081x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.92s | 116259 | 1.6487973636195e-05 | 1.0636061696235x |
| filesystem.Exists(Hit) (JIT: ON) | 1.94s | 118251 | 1.6433833172024e-05 | 1.0654665833449x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.94s | 9850 | 0.00019699256216864 | 1.0755571671698x |
| filesystem.Exists(Miss) (JIT: ON) | 1.96s | 9830 | 0.000199379055867 | 1.0666115058807x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.93s | 187233 | 1.0333630952872e-05 | 1.0400862628473x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.94s | 189888 | 1.0200598725743e-05 | 1.052408871851x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.95s | 11436 | 0.00017064566609014 | 1.064000260439x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.96s | 11383 | 0.00017189281099669 | 1.0667458793947x |
| filesystem.Size(Hit) (JIT: OFF) | 1.92s | 116250 | 1.6536725990849e-05 | 1.0615578425219x |
| filesystem.Size(Hit) (JIT: ON) | 1.95s | 118083 | 1.654457964116e-05 | 1.061569884719x |
| filesystem.Size(Miss) (JIT: OFF) | 1.97s | 9960 | 0.00019760539092767 | 1.08639894559x |
| filesystem.Size(Miss) (JIT: ON) | 1.87s | 9517 | 0.00019699768204265 | 1.0778053748061x |
| filesystem.Time(Hit) (JIT: OFF) | 1.91s | 244701 | 7.8173551944227e-06 | 1.0563470092391x |
| filesystem.Time(Hit) (JIT: ON) | 1.92s | 246301 | 7.7863661543802e-06 | 1.0503549723156x |
| filesystem.Time(Miss) (JIT: OFF) | 1.94s | 6669 | 0.00029141902608673 | 1.0549010715277x |
| filesystem.Time(Miss) (JIT: ON) | 1.94s | 6666 | 0.00029089517645544 | 1.0476255179619x |
| pas.FindInPAS (JIT: OFF) | 1.80s | 114549 | 1.5678322769147e-05 | 1.0681157433888x |
| pas.FindInPAS (JIT: ON) | 1.83s | 116552 | 1.5707790527684e-05 | 1.0545723527342x |
| pvs.FindInPVS (JIT: OFF) | 1.72s | 109689 | 1.5715940180512e-05 | 1.0564437754893x |
| pvs.FindInPVS (JIT: ON) | 1.87s | 117877 | 1.5856886452739e-05 | 1.0414281324197x |
| util.FancyJSONToTable (JIT: OFF) | 1.74s | 745482 | 2.3285322768221e-06 | 1.0223433208281x |
| util.FancyJSONToTable (JIT: ON) | 1.81s | 795752 | 2.2693844130035e-06 | 1.039728421456x |
| util.FancyTableToJSON (JIT: OFF) | 1.92s | 274230 | 6.9857877366476e-06 | 1.0985917127916x |
| util.FancyTableToJSON (JIT: ON) | 1.89s | 272262 | 6.9585284435305e-06 | 1.1061618516755x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.93s | 173830 | 1.1102315366454e-05 | 1.0599706184022x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.95s | 176743 | 1.1017648470156e-05 | 1.0754087723159x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.93s | 72269 | 2.6751975299681e-05 | 1.0668386318121x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.93s | 71796 | 2.6919014216768e-05 | 1.079336611411x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.77s | 4100373 | 4.3265437889243e-07 | 1.0109211328459x |
| voicechat.CreateVoiceData (JIT: ON) | 1.76s | 4116047 | 4.2855941244963e-07 | 0.99260939909133x |
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 | 8047193 | 1.2775021120902e-07 | 1.0320439088393x |
| (GMOD) Entity.__index (JIT: ON) | 1.02s | 11106740 | 9.1546298740608e-08 | 1.0153907879127x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.02s | 6762427 | 1.5074148600365e-07 | 0.96913586947777x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.01s | 7405756 | 1.3671555203524e-07 | 0.97296629568495x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.02s | 45033851 | 2.2739575338344e-08 | 1.0672369792161x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8381334810 | 1.1932302033856e-10 | 1.1817196505722x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.04s | 55296475 | 1.887543539253e-08 | 1.1115524971648x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8327223204 | 1.2009525461223e-10 | 1.1751371135565x |
| CreateEntityList (JIT: OFF) | 1.04s | 1515411 | 6.8633330965256e-07 | 1.0759780471127x |
| CreateEntityList (JIT: ON) | 1.06s | 1453219 | 7.2757275792944e-07 | 1.0210757229276x |
| EntityList:AddEntity (JIT: OFF) | 1.04s | 35537 | 2.9198395459378e-05 | 0.95206918725861x |
| EntityList:AddEntity (JIT: ON) | 1.08s | 48762 | 2.2166560102951e-05 | 0.93600966319663x |
| EntityList:GetEntities (JIT: OFF) | 1.08s | 247814 | 4.342604250184e-06 | 0.84122258093565x |
| EntityList:GetEntities (JIT: ON) | 1.04s | 231283 | 4.4875393968622e-06 | 0.82209449501425x |
| EntityList:SetEntities (JIT: OFF) | 1.07s | 38979 | 2.7398985889293e-05 | 1.0349618549347x |
| EntityList:SetEntities (JIT: ON) | 1.07s | 38917 | 2.7543095391016e-05 | 1.0264190842934x |
| GetGlobalEntityList (JIT: OFF) | 1.06s | 339827 | 3.1275026430456e-06 | 1.1676877882717x |
| GetGlobalEntityList (JIT: ON) | 1.03s | 333808 | 3.0921955696238e-06 | 1.1583127114889x |
| VoiceData:GetData (JIT: OFF) | 1.04s | 11128086 | 9.3588209705082e-08 | 1.0539691021274x |
| VoiceData:GetData (JIT: ON) | 1.01s | 46731256 | 2.1514090281688e-08 | 1.0400373374279x |
| VoiceData:GetLength (JIT: OFF) | 1.02s | 15373574 | 6.6424184315474e-08 | 1.0650086189873x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 144296487 | 6.9429108975116e-09 | 1.0273787863334x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.02s | 15981015 | 6.3588197565892e-08 | 0.93060669694165x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 441030188 | 2.2696259174401e-09 | 0.96582874964468x |
| VoiceData:GetProximity (JIT: OFF) | 1.05s | 20130200 | 5.2191488730544e-08 | 1.0408722571382x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 22487268 | 4.4832149933015e-08 | 1.2292171426587x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.03s | 8008922 | 1.2911819799376e-07 | 1.0004679800417x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.01s | 19018041 | 5.3050476651327e-08 | 1.0407581399809x |
| VoiceData:SetData (JIT: OFF) | 1.03s | 4606209 | 2.2299090677789e-07 | 1.0677493374576x |
| VoiceData:SetData (JIT: ON) | 1.02s | 7308666 | 1.3952966978014e-07 | 1.0571665266306x |
| VoiceData:SetLength (JIT: OFF) | 1.01s | 15945759 | 6.3457895958949e-08 | 1.1022545566073x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 378738061 | 2.6415627207669e-09 | 0.84494898947223x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.03s | 15930754 | 6.4843002091266e-08 | 1.0435149776204x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 381530507 | 2.6245027567916e-09 | 0.855718232523x |
| VoiceData:SetProximity (JIT: OFF) | 1.02s | 18132645 | 5.6065442231793e-08 | 1.0077046613778x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 22596049 | 4.4633933142224e-08 | 1.2507508582151x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.04s | 45952133 | 2.2576931812306e-08 | 1.083002700392x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8335770842 | 1.1997394276267e-10 | 1.1752396915866x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.01s | 56703400 | 1.7798218485293e-08 | 1.1963591073146x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8316945689 | 1.2024160916014e-10 | 1.1722665336421x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.01s | 9479787 | 1.0696913841112e-07 | 1.0854653319484x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 14358852 | 7.0028088394264e-08 | 1.3227424833202x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.02s | 12726738 | 8.0138020533474e-08 | 1.0875425953997x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.01s | 21775745 | 4.6283689320145e-08 | 1.4925661932141x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.03s | 12835531 | 8.0168311181353e-08 | 1.0793816165609x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.00s | 21496083 | 4.6723866452401e-08 | 1.3510888009394x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.04s | 15301399 | 6.8145645595275e-08 | 1.0716843658432x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 26780619 | 3.7511485608961e-08 | 1.4207517630686x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.04s | 2836552 | 3.6555983728426e-07 | 1.0664613925867x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.04s | 2935952 | 3.5412405555835e-07 | 1.0962718597059x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.04s | 13315977 | 7.7832852319785e-08 | 1.0496770634791x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.00s | 22300163 | 4.5024138573998e-08 | 1.3907664078069x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.05s | 13542533 | 7.7527323197631e-08 | 1.0709981501484x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.01s | 21915943 | 4.5903135844625e-08 | 1.3464903816073x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.02s | 45711839 | 2.2416401107873e-08 | 1.1261915637731x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8353987409 | 1.1971372651301e-10 | 1.1790474705394x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.01s | 59167989 | 1.7106596017662e-08 | 1.2391820101687x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8206917673 | 1.2185466576138e-10 | 1.1564238431709x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.04s | 3930649 | 2.6332402259393e-07 | 1.0853744051735x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.01s | 4380363 | 2.2951596262431e-07 | 1.1439867723436x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.03s | 7431990 | 1.3884094319764e-07 | 1.0618523238488x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 10060360 | 1.0077219295318e-07 | 1.3475397915641x |
| cvar.Find(Hit) (JIT: OFF) | 1.02s | 5991955 | 1.6968857501148e-07 | 1.0666692538766x |
| cvar.Find(Hit) (JIT: ON) | 1.01s | 7783388 | 1.2953216756877e-07 | 1.2040061752465x |
| cvar.Find(Miss) (JIT: OFF) | 1.01s | 9417391 | 1.0683550215024e-07 | 0.9825655933028x |
| cvar.Find(Miss) (JIT: ON) | 1.01s | 14495548 | 6.9978288459265e-08 | 1.2553413144444x |
| cvar.GetAll (JIT: OFF) | 1.09s | 8807 | 0.00012330260311944 | 1.1102864530875x |
| cvar.GetAll (JIT: ON) | 1.08s | 8645 | 0.00012464755523516 | 1.089777038099x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.05s | 57784 | 1.8096859504364e-05 | 0.98366982410979x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 59973 | 1.7744648009646e-05 | 1.0082400079434x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.07s | 4957 | 0.0002149635336493 | 0.99534883463178x |
| filesystem.Exists(Miss) (JIT: ON) | 1.08s | 4907 | 0.00022030204978729 | 0.96173523811073x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.07s | 97183 | 1.0982871660034e-05 | 1.0076437822228x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.04s | 95421 | 1.0848559102526e-05 | 1.0235079259312x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.09s | 5748 | 0.00018883705237103 | 0.97786699733662x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.08s | 5819 | 0.00018545733913022 | 0.97995431618819x |
| filesystem.Size(Hit) (JIT: OFF) | 1.07s | 59771 | 1.7960842225141e-05 | 0.99443145476715x |
| filesystem.Size(Hit) (JIT: ON) | 1.05s | 59211 | 1.7721332320007e-05 | 1.00931544836x |
| filesystem.Size(Miss) (JIT: OFF) | 1.08s | 5029 | 0.00021422095505952 | 0.96735657914508x |
| filesystem.Size(Miss) (JIT: ON) | 1.02s | 4807 | 0.00021314506508465 | 0.97112723357994x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 128408 | 8.2322166936694e-06 | 1.0269815554922x |
| filesystem.Time(Hit) (JIT: ON) | 1.02s | 123297 | 8.2690189643331e-06 | 1.0350301334417x |
| filesystem.Time(Miss) (JIT: OFF) | 1.07s | 3391 | 0.0003140798819953 | 0.96349040300587x |
| filesystem.Time(Miss) (JIT: ON) | 1.06s | 3397 | 0.00031144938408356 | 0.97511751623289x |
| pas.FindInPAS (JIT: OFF) | 1.05s | 64184 | 1.6380720209285e-05 | 1.0227791371141x |
| pas.FindInPAS (JIT: ON) | 1.04s | 63351 | 1.6404550747494e-05 | 1.0239039193751x |
| pvs.FindInPVS (JIT: OFF) | 1.01s | 62361 | 1.6260261786076e-05 | 1.0254317497233x |
| pvs.FindInPVS (JIT: ON) | 1.03s | 62562 | 1.6447970863864e-05 | 1.0120770082572x |
| util.FancyJSONToTable (JIT: OFF) | 1.07s | 460310 | 2.3266825385073e-06 | 1.1079710296239x |
| util.FancyJSONToTable (JIT: ON) | 1.02s | 440682 | 2.3058792866848e-06 | 1.0951563731118x |
| util.FancyTableToJSON (JIT: OFF) | 1.03s | 131861 | 7.823669056643e-06 | 0.94250228225106x |
| util.FancyTableToJSON (JIT: ON) | 1.02s | 126347 | 8.0553963148661e-06 | 0.90972282350474x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.06s | 89803 | 1.1787663256712e-05 | 1.0072781637239x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.04s | 87549 | 1.1850961466587e-05 | 0.99927619354916x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.04s | 38680 | 2.6994899783308e-05 | 0.98403281203897x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.07s | 39636 | 2.6908964935709e-05 | 1.0008104482845x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.04s | 2474636 | 4.1930178126321e-07 | 1.1661050960124x |
| voicechat.CreateVoiceData (JIT: ON) | 1.04s | 2690539 | 3.8666351594246e-07 | 1.2440937615156x |
Branch: x86-64 - LuaJIT 2.1.0-beta3
| Function Name | Total Time | Total Calls | Time Per Call | Difference to Previous Build |
|---|---|---|---|---|
| (GMOD) Entity.__index (JIT: OFF) | 1.69s | 15852115 | 1.0686087654172e-07 | 0.96552285449759x |
| (GMOD) Entity.__index (JIT: ON) | 1.64s | 20203638 | 8.1179139382476e-08 | 0.98377615686363x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.72s | 13807337 | 1.2470355337266e-07 | 1.0096347637799x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.67s | 14908911 | 1.1182272022945e-07 | 1.0214377835953x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.72s | 16179661 | 1.0657175916132e-07 | 0.9615806316385x |
| (HolyLib) Entity.__index (JIT: ON) | 1.63s | 19703879 | 8.2912099785829e-08 | 0.96760261142903x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.70s | 13630884 | 1.25082564123e-07 | 0.99836953803896x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.66s | 14815962 | 1.1213412526247e-07 | 1.0153574226088x |
| CreateEntityList (JIT: OFF) | 1.82s | 3416893 | 5.3352669958282e-07 | 0.91972615068546x |
| CreateEntityList (JIT: ON) | 1.69s | 3079343 | 5.497836940344e-07 | 0.93695444144587x |
| EntityList:AddEntity (JIT: OFF) | 1.95s | 29783 | 6.5550179856314e-05 | 0.95328084383927x |
| EntityList:AddEntity (JIT: ON) | 1.88s | 30740 | 6.1289232487426e-05 | 0.97698821361762x |
| EntityList:GetEntities (JIT: OFF) | 1.89s | 557909 | 3.3793714685323e-06 | 0.95998967888209x |
| EntityList:GetEntities (JIT: ON) | 1.74s | 535164 | 3.2448693274021e-06 | 0.9819702530792x |
| EntityList:SetEntities (JIT: OFF) | 1.96s | 30744 | 6.360317166981e-05 | 0.96141585589849x |
| EntityList:SetEntities (JIT: ON) | 1.96s | 30735 | 6.3895412938978e-05 | 0.95290769013204x |
| GetGlobalEntityList (JIT: OFF) | 1.66s | 14463098 | 1.1460317486228e-07 | 0.94698140443175x |
| GetGlobalEntityList (JIT: ON) | 1.63s | 17061504 | 9.5620054417583e-08 | 1.0184170114519x |
| VoiceData:GetData (JIT: OFF) | 1.75s | 16918278 | 1.0327764967277e-07 | 0.99122009590672x |
| VoiceData:GetData (JIT: ON) | 1.68s | 18152197 | 9.2387712830045e-08 | 0.98242853049304x |
| VoiceData:GetLength (JIT: OFF) | 1.68s | 20081738 | 8.3899709926056e-08 | 1.0299189623801x |
| VoiceData:GetLength (JIT: ON) | 1.66s | 22308715 | 7.4481068397826e-08 | 1.0130517980979x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.67s | 19832711 | 8.3955793288508e-08 | 0.9864775446515x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.66s | 22449007 | 7.379248270787e-08 | 0.99758451255809x |
| VoiceData:GetProximity (JIT: OFF) | 1.70s | 22384634 | 7.6002847740642e-08 | 1.0187151495047x |
| VoiceData:GetProximity (JIT: ON) | 1.65s | 24180106 | 6.834965709955e-08 | 0.9871861345148x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.67s | 13296220 | 1.2564789034113e-07 | 0.98973857800434x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.66s | 14189120 | 1.1732249566504e-07 | 0.99304589580527x |
| VoiceData:SetData (JIT: OFF) | 1.70s | 13762844 | 1.2342179873887e-07 | 1.0087668478869x |
| VoiceData:SetData (JIT: ON) | 1.63s | 13815830 | 1.1824312348896e-07 | 0.96789145929913x |
| VoiceData:SetLength (JIT: OFF) | 1.72s | 19315055 | 8.9061042529352e-08 | 0.96219513957376x |
| VoiceData:SetLength (JIT: ON) | 1.64s | 21387353 | 7.6582452293406e-08 | 0.98650145272399x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.72s | 19594472 | 8.7945720662835e-08 | 0.96774692214025x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.64s | 21222903 | 7.7479644978284e-08 | 0.9620747839704x |
| VoiceData:SetProximity (JIT: OFF) | 1.75s | 22061088 | 7.9368932210549e-08 | 1.0283996135701x |
| VoiceData:SetProximity (JIT: ON) | 1.69s | 24220069 | 6.9730270056162e-08 | 1.0007872590009x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.70s | 17298518 | 9.8448603435137e-08 | 0.97385816485386x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.64s | 19023268 | 8.6314609742581e-08 | 1.0383054141804x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.73s | 29087853 | 5.9481597164438e-08 | 1.0430891350921x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.64s | 33005274 | 4.9595012878136e-08 | 1.0305144139157x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.69s | 13042780 | 1.2934849685363e-07 | 0.94936036821879x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.63s | 15631514 | 1.0419802670376e-07 | 1.0885308352591x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.72s | 23285816 | 7.4052288204008e-08 | 0.89967982436683x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.62s | 30418095 | 5.3412187036171e-08 | 1.1020405760883x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.72s | 22946820 | 7.4996445464945e-08 | 0.89224347720341x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.61s | 29883684 | 5.3922466626456e-08 | 1.1009839686317x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.75s | 26759534 | 6.5364664997834e-08 | 0.95559423716096x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.61s | 31071596 | 5.1694576599225e-08 | 1.0896521080088x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.79s | 4776661 | 3.7458968657656e-07 | 0.96507902049298x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.65s | 4492071 | 3.680241560527e-07 | 1.0102804695217x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.71s | 10166344 | 1.6779236304587e-07 | 0.94350217159575x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.64s | 11020975 | 1.4839875138284e-07 | 0.95749974122532x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.75s | 25079102 | 6.9723229000755e-08 | 0.93434874541763x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.61s | 31703612 | 5.090003591981e-08 | 1.1346158203325x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.69s | 17320967 | 9.759120173784e-08 | 0.98856583299963x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.67s | 19457605 | 8.5826694654644e-08 | 0.99650389310653x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.68s | 28506772 | 5.900818784354e-08 | 1.0394453219233x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.65s | 33226023 | 4.975422340419e-08 | 1.028323605301x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.74s | 4651269 | 3.7424987651248e-07 | 1.016335753133x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.65s | 4534015 | 3.6429581290161e-07 | 1.026948816703x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.71s | 13677624 | 1.2537016254351e-07 | 0.91357848625877x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.62s | 16490368 | 9.8219756191919e-08 | 1.0504631876278x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.92s | 141564 | 1.3536863870422e-05 | 1.0493842526263x |
| filesystem.Exists(Hit) (JIT: ON) | 1.86s | 136220 | 1.3628049931125e-05 | 1.047268312444x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.93s | 13207 | 0.0001460902149809 | 1.0319283526143x |
| filesystem.Exists(Miss) (JIT: ON) | 1.95s | 13278 | 0.00014656810694014 | 1.0291680886746x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.87s | 250886 | 7.4731798985383e-06 | 1.0550463694441x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.82s | 246317 | 7.4007362116568e-06 | 1.0644485042896x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.91s | 14598 | 0.00013102236700499 | 1.0402581326871x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.96s | 14832 | 0.00013201022392567 | 1.0297836689681x |
| filesystem.Size(Hit) (JIT: OFF) | 1.92s | 141590 | 1.3594071313065e-05 | 1.0458611175623x |
| filesystem.Size(Hit) (JIT: ON) | 1.85s | 136128 | 1.3606257619246e-05 | 1.0562704353631x |
| filesystem.Size(Miss) (JIT: OFF) | 1.96s | 13551 | 0.00014489596249207 | 1.0278021018257x |
| filesystem.Size(Miss) (JIT: ON) | 1.96s | 13487 | 0.00014553522331913 | 1.0289919026785x |
| filesystem.Time(Hit) (JIT: OFF) | 1.90s | 291142 | 6.5248773867248e-06 | 1.0279118183549x |
| filesystem.Time(Hit) (JIT: ON) | 1.80s | 284228 | 6.3441437285752e-06 | 1.0597103381791x |
| filesystem.Time(Miss) (JIT: OFF) | 1.95s | 8960 | 0.00021752025966265 | 1.0416462406556x |
| filesystem.Time(Miss) (JIT: ON) | 1.95s | 8948 | 0.00021826074546183 | 1.0388759192761x |
| pas.FindInPAS (JIT: OFF) | 1.77s | 1153674 | 1.5350865895406e-06 | 0.99345935382827x |
| pas.FindInPAS (JIT: ON) | 1.69s | 1127468 | 1.4982901698561e-06 | 1.0201301183199x |
| pvs.FindInPVS (JIT: OFF) | 1.73s | 1187419 | 1.456767002806e-06 | 1.0004654246921x |
| pvs.FindInPVS (JIT: ON) | 1.69s | 1158419 | 1.4616704705087e-06 | 1.0028651159423x |
| util.FancyJSONToTable (JIT: OFF) | 1.74s | 1283011 | 1.3558068872348e-06 | 1.0138266478583x |
| util.FancyJSONToTable (JIT: ON) | 1.71s | 1281636 | 1.331242949738e-06 | 1.0246086094309x |
| util.FancyTableToJSON (JIT: OFF) | 1.79s | 328145 | 5.4472487545339e-06 | 0.899403306334x |
| util.FancyTableToJSON (JIT: ON) | 1.78s | 330912 | 5.3911402564248e-06 | 0.90972518681278x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.78s | 276848 | 6.4445651489274e-06 | 0.92187835559146x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.82s | 278698 | 6.522747315563e-06 | 0.92046972846714x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.88s | 156089 | 1.201278212828e-05 | 0.91539793701448x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.84s | 156846 | 1.1744963377448e-05 | 0.93742531821273x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.71s | 4112203 | 4.1517882555355e-07 | 0.98662955764918x |
| voicechat.CreateVoiceData (JIT: ON) | 1.66s | 4175467 | 3.9666027302916e-07 | 0.99480166733397x |
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.04s | 9159359 | 1.1375970105624e-07 | 0.95315198728095x |
| (GMOD) Entity.__index (JIT: ON) | 1.00s | 11320220 | 8.8761253138458e-08 | 1.0498160140064x |
| (GMOD) Entity.__newindex (JIT: OFF) | 1.03s | 7527135 | 1.3656244238267e-07 | 0.98104717598166x |
| (GMOD) Entity.__newindex (JIT: ON) | 1.01s | 7771438 | 1.302913187951e-07 | 0.95474227826101x |
| (HolyLib) Entity.__index (JIT: OFF) | 1.03s | 44636015 | 2.3106632439819e-08 | 0.95493468672531x |
| (HolyLib) Entity.__index (JIT: ON) | 1.00s | 8406416667 | 1.1896686062515e-10 | 1.1837205821253x |
| (HolyLib) Entity.__newindex (JIT: OFF) | 1.01s | 53555718 | 1.8944008761635e-08 | 1.0900143500447x |
| (HolyLib) Entity.__newindex (JIT: ON) | 1.00s | 8426954744 | 1.1867667862224e-10 | 1.1866275685111x |
| CreateEntityList (JIT: OFF) | 1.04s | 2332132 | 4.4521406781363e-07 | 1.2632207590209x |
| CreateEntityList (JIT: ON) | 1.00s | 2220295 | 4.5077199841541e-07 | 1.2903858538373x |
| EntityList:AddEntity (JIT: OFF) | 1.07s | 19371 | 5.5138471845039e-05 | 0.96326956969816x |
| EntityList:AddEntity (JIT: ON) | 1.09s | 20581 | 5.2785006647806e-05 | 0.98030405408304x |
| EntityList:GetEntities (JIT: OFF) | 1.05s | 387376 | 2.7092907001574e-06 | 1.0727769064518x |
| EntityList:GetEntities (JIT: ON) | 1.01s | 375894 | 2.6776496794807e-06 | 1.1148354691054x |
| EntityList:SetEntities (JIT: OFF) | 1.08s | 16870 | 6.4043382748853e-05 | 0.99502164048769x |
| EntityList:SetEntities (JIT: ON) | 1.08s | 16768 | 6.413542044641e-05 | 0.98761099223395x |
| GetGlobalEntityList (JIT: OFF) | 1.02s | 10639078 | 9.6232210630573e-08 | 1.0856870525278x |
| GetGlobalEntityList (JIT: ON) | 1.01s | 12088079 | 8.3926567964017e-08 | 1.0940000412843x |
| VoiceData:GetData (JIT: OFF) | 1.02s | 13889335 | 7.343461589807e-08 | 1.00481951098x |
| VoiceData:GetData (JIT: ON) | 1.00s | 75833047 | 1.3230735660126e-08 | 1.0233508815475x |
| VoiceData:GetLength (JIT: OFF) | 1.03s | 18708333 | 5.4821559018134e-08 | 1.0551918772992x |
| VoiceData:GetLength (JIT: ON) | 1.00s | 223561102 | 4.4793123265574e-09 | 0.97226188037634x |
| VoiceData:GetPlayerSlot (JIT: OFF) | 1.05s | 19470301 | 5.3989046055749e-08 | 1.0578324128304x |
| VoiceData:GetPlayerSlot (JIT: ON) | 1.00s | 384875618 | 2.600759703208e-09 | 0.85699809012108x |
| VoiceData:GetProximity (JIT: OFF) | 1.03s | 22125394 | 4.6369794080953e-08 | 0.99146426450988x |
| VoiceData:GetProximity (JIT: ON) | 1.01s | 21544093 | 4.6738564763429e-08 | 1.0283450458075x |
| VoiceData:GetUncompressedData (JIT: OFF) | 1.02s | 10664653 | 9.5772075490637e-08 | 0.96766323738635x |
| VoiceData:GetUncompressedData (JIT: ON) | 1.00s | 29184689 | 3.4396253873929e-08 | 1.0321871455853x |
| VoiceData:SetData (JIT: OFF) | 1.02s | 10410509 | 9.8053514668915e-08 | 0.93283666521016x |
| VoiceData:SetData (JIT: ON) | 1.01s | 47700515 | 2.107702568893e-08 | 0.98392430463323x |
| VoiceData:SetLength (JIT: OFF) | 1.01s | 17196196 | 5.8871041081386e-08 | 1.0433209817911x |
| VoiceData:SetLength (JIT: ON) | 1.00s | 384796544 | 2.6014604744345e-09 | 0.85519040845741x |
| VoiceData:SetPlayerSlot (JIT: OFF) | 1.03s | 17746028 | 5.8016869233903e-08 | 1.0124876167708x |
| VoiceData:SetPlayerSlot (JIT: ON) | 1.00s | 434893018 | 2.3003519453207e-09 | 0.96781001122209x |
| VoiceData:SetProximity (JIT: OFF) | 1.04s | 18785103 | 5.5179253297858e-08 | 0.87889489252932x |
| VoiceData:SetProximity (JIT: ON) | 1.01s | 18715659 | 5.3934567926742e-08 | 1.0851963182536x |
| _HOLYLIB_CORE(ref).__index (JIT: OFF) | 1.03s | 45818048 | 2.250152582123e-08 | 0.97526812488585x |
| _HOLYLIB_CORE(ref).__index (JIT: ON) | 1.00s | 8426994027 | 1.1867588807649e-10 | 1.1865216796461x |
| _HOLYLIB_CORE(ref).__newindex (JIT: OFF) | 1.02s | 54658385 | 1.8743491933125e-08 | 1.0813670832403x |
| _HOLYLIB_CORE(ref).__newindex (JIT: ON) | 1.00s | 8435558772 | 1.1855444635342e-10 | 1.1882842589174x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: OFF) | 1.02s | 9278033 | 1.0946888344352e-07 | 1.0503974345476x |
| _HOLYLIB_CORE.ClearLuaTable (JIT: ON) | 1.01s | 11457150 | 8.7929545647184e-08 | 1.1568876115681x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) | 1.04s | 14783726 | 7.0610816282708e-08 | 0.98680617027818x |
| _HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) | 1.00s | 19766954 | 5.0752178697673e-08 | 1.0960305163684x |
| _HOLYLIB_CORE.GetTestUserData (JIT: OFF) | 1.03s | 14827118 | 6.9184851391587e-08 | 1.0068652573373x |
| _HOLYLIB_CORE.GetTestUserData (JIT: ON) | 1.01s | 18918005 | 5.3264707149319e-08 | 1.0528011118651x |
| _HOLYLIB_CORE.PushEntity (JIT: OFF) | 1.03s | 15797192 | 6.5299577585614e-08 | 0.96692193141109x |
| _HOLYLIB_CORE.PushEntity (JIT: ON) | 1.00s | 20826360 | 4.8081180195029e-08 | 1.094739116073x |
| _HOLYLIB_CORE.PushTestUserData (JIT: OFF) | 1.04s | 3568474 | 2.9205476721413e-07 | 1.0954779447235x |
| _HOLYLIB_CORE.PushTestUserData (JIT: ON) | 1.01s | 3622358 | 2.7871230848355e-07 | 1.195228435683x |
| _HOLYLIB_CORE.RawGetEntity (JIT: OFF) | 1.02s | 6134310 | 1.6698340604914e-07 | 1.0091446007701x |
| _HOLYLIB_CORE.RawGetEntity (JIT: ON) | 1.02s | 6960316 | 1.4655094166502e-07 | 1.0542644942377x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: OFF) | 1.02s | 15021875 | 6.8059213643186e-08 | 1.0311943665446x |
| _HOLYLIB_CORE.RawGetGModVector (JIT: ON) | 1.00s | 19900888 | 5.0342124755138e-08 | 1.1319484782193x |
| _HOLYLIB_CORE.__index (JIT: OFF) | 1.03s | 48958333 | 2.1076657024761e-08 | 1.0068295870016x |
| _HOLYLIB_CORE.__index (JIT: ON) | 1.00s | 8425456687 | 1.1869540573506e-10 | 1.1950614160976x |
| _HOLYLIB_CORE.__newindex (JIT: OFF) | 1.01s | 53020025 | 1.9141578753715e-08 | 1.0159719166842x |
| _HOLYLIB_CORE.__newindex (JIT: ON) | 1.00s | 8416764389 | 1.1881739273384e-10 | 1.185218298787x |
| bitbuf.CreateReadBuffer (JIT: OFF) | 1.02s | 3296579 | 3.1069327095263e-07 | 1.0765684490987x |
| bitbuf.CreateReadBuffer (JIT: ON) | 1.03s | 3467563 | 2.9627977586814e-07 | 1.1001165202755x |
| bitbuf.CreateStackReadBuffer (JIT: OFF) | 1.05s | 7811409 | 1.3438918983753e-07 | 0.98058270571528x |
| bitbuf.CreateStackReadBuffer (JIT: ON) | 1.01s | 8008269 | 1.2637599641852e-07 | 0.95918408550378x |
| filesystem.Exists(Hit) (JIT: OFF) | 1.09s | 69550 | 1.564628519806e-05 | 1.0468640033896x |
| filesystem.Exists(Hit) (JIT: ON) | 1.06s | 67830 | 1.5592511817031e-05 | 1.053541815612x |
| filesystem.Exists(Miss) (JIT: OFF) | 1.09s | 5975 | 0.00018247426468205 | 1.0344910995441x |
| filesystem.Exists(Miss) (JIT: ON) | 1.09s | 5969 | 0.00018254320334682 | 1.0313431062928x |
| filesystem.IsDir(Hit) (JIT: OFF) | 1.09s | 131776 | 8.2499641856435e-06 | 1.0672401173491x |
| filesystem.IsDir(Hit) (JIT: ON) | 1.06s | 129713 | 8.1804696855948e-06 | 1.0588082509325x |
| filesystem.IsDir(Miss) (JIT: OFF) | 1.07s | 6509 | 0.0001648782046568 | 1.058461116066x |
| filesystem.IsDir(Miss) (JIT: ON) | 1.06s | 6219 | 0.0001697596988025 | 1.0163280504706x |
| filesystem.Size(Hit) (JIT: OFF) | 1.09s | 68808 | 1.5837857186525e-05 | 1.0369625795189x |
| filesystem.Size(Hit) (JIT: ON) | 1.03s | 66123 | 1.5638151465379e-05 | 1.0492981709197x |
| filesystem.Size(Miss) (JIT: OFF) | 1.09s | 5996 | 0.00018141643209082 | 1.0382800197422x |
| filesystem.Size(Miss) (JIT: ON) | 1.09s | 5989 | 0.00018179167852089 | 1.0303992813006x |
| filesystem.Time(Hit) (JIT: OFF) | 1.06s | 149140 | 7.1231632224024e-06 | 1.0765940927732x |
| filesystem.Time(Hit) (JIT: ON) | 1.06s | 149913 | 7.0786080659966e-06 | 1.066945069107x |
| filesystem.Time(Miss) (JIT: OFF) | 1.06s | 3843 | 0.00027699937163548 | 1.0832186211186x |
| filesystem.Time(Miss) (JIT: ON) | 1.07s | 3846 | 0.00027779232473427 | 1.0800730400603x |
| pas.FindInPAS (JIT: OFF) | 1.04s | 922957 | 1.1295331321674e-06 | 1.0792761912588x |
| pas.FindInPAS (JIT: ON) | 1.04s | 1015341 | 1.0262807984343e-06 | 1.1805619936853x |
| pvs.FindInPVS (JIT: OFF) | 1.03s | 866453 | 1.1911827799233e-06 | 0.91304316794689x |
| pvs.FindInPVS (JIT: ON) | 1.00s | 806874 | 1.2438943474678e-06 | 0.85611331840682x |
| util.FancyJSONToTable (JIT: OFF) | 1.05s | 812895 | 1.2879933214926e-06 | 1.0665046966446x |
| util.FancyJSONToTable (JIT: ON) | 1.04s | 821574 | 1.2604033381995e-06 | 1.0868365633142x |
| util.FancyTableToJSON (JIT: OFF) | 1.04s | 185391 | 5.6046138702794e-06 | 0.88796404252091x |
| util.FancyTableToJSON (JIT: ON) | 1.08s | 193423 | 5.5739301739796e-06 | 0.89367834708705x |
| util.JSONToTable(GMOD) (JIT: OFF) | 1.02s | 160316 | 6.3762379034125e-06 | 0.93044171399958x |
| util.JSONToTable(GMOD) (JIT: ON) | 1.05s | 163409 | 6.4011740836466e-06 | 0.94404934593374x |
| util.TableToJSON(GMOD) (JIT: OFF) | 1.05s | 82749 | 1.2723903457705e-05 | 0.89480150356565x |
| util.TableToJSON(GMOD) (JIT: ON) | 1.06s | 84892 | 1.2455832699639e-05 | 0.90204381671473x |
| voicechat.CreateVoiceData (JIT: OFF) | 1.04s | 3204803 | 3.2417904403462e-07 | 1.0733183449179x |
| voicechat.CreateVoiceData (JIT: ON) | 1.01s | 3318877 | 3.0475636462304e-07 | 1.0847604821059x |