HolyLib Wiki

Performance Results

Performance Results

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

Run Results

Current run: 5564
Previous run: 5563

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 14661833 1.1608072286186e-07 1.0165068316446x
(GMOD) Entity.__index (JIT: ON) 1.70s 14520838 1.1741487086736e-07 1.0056551203202x
(GMOD) Entity.__newindex (JIT: OFF) 1.70s 11846240 1.4387568759379e-07 0.98422718416157x
(GMOD) Entity.__newindex (JIT: ON) 1.73s 12046209 1.4364180448815e-07 0.97291419748862x
(HolyLib) Entity.__index (JIT: OFF) 1.79s 15251800 1.171219955075e-07 1.0129241763283x
(HolyLib) Entity.__index (JIT: ON) 1.78s 15115003 1.1755697950331e-07 1.0025524819884x
(HolyLib) Entity.__newindex (JIT: OFF) 1.79s 12305632 1.4526467785568e-07 0.96638186333458x
(HolyLib) Entity.__newindex (JIT: ON) 1.74s 12007911 1.4505837167684e-07 0.96592792716956x
CreateEntityList (JIT: OFF) 1.73s 2557659 6.7589202872435e-07 1.0058480521232x
CreateEntityList (JIT: ON) 1.72s 2370275 7.2609475858304e-07 1.0645426036725x
EntityList:AddEntity (JIT: OFF) 1.96s 53966 3.6262315655938e-05 0.98909481749075x
EntityList:AddEntity (JIT: ON) 1.84s 50403 3.6546902147701e-05 0.98089076972342x
EntityList:GetEntities (JIT: OFF) 1.74s 488936 3.5665284604014e-06 1.0486737059671x
EntityList:GetEntities (JIT: ON) 1.77s 496923 3.5608841001293e-06 1.0320948439784x
EntityList:SetEntities (JIT: OFF) 1.91s 70274 2.7171105002519e-05 1.0069738649183x
EntityList:SetEntities (JIT: ON) 1.92s 70811 2.7139360338726e-05 1.0864682798681x
GetGlobalEntityList (JIT: OFF) 1.78s 498494 3.5658303848579e-06 1.0376061324868x
GetGlobalEntityList (JIT: ON) 1.74s 496080 3.5072981393984e-06 1.0392714365812x
VoiceData:GetData (JIT: OFF) 1.70s 15352313 1.1044443597404e-07 1.029987052452x
VoiceData:GetData (JIT: ON) 1.70s 15537812 1.0950386457689e-07 1.0231872873039x
VoiceData:GetLength (JIT: OFF) 1.68s 18376687 9.1216212800232e-08 1.0802463052121x
VoiceData:GetLength (JIT: ON) 1.71s 18783779 9.0962045892406e-08 1.0566548448235x
VoiceData:GetPlayerSlot (JIT: OFF) 1.73s 20084289 8.6140032759938e-08 1.1062475378441x
VoiceData:GetPlayerSlot (JIT: ON) 1.73s 20176256 8.5938769406543e-08 1.0734304518223x
VoiceData:GetProximity (JIT: OFF) 1.74s 22605342 7.6795788037728e-08 1.0795257845524x
VoiceData:GetProximity (JIT: ON) 1.74s 22505996 7.7462787373085e-08 1.088311934325x
VoiceData:GetUncompressedData (JIT: OFF) 1.70s 11428862 1.489436677484e-07 1.0395401223924x
VoiceData:GetUncompressedData (JIT: ON) 1.76s 11985342 1.4644936200229e-07 1.0471219909694x
VoiceData:SetData (JIT: OFF) 1.72s 6693578 2.5630751960584e-07 1.0693705234208x
VoiceData:SetData (JIT: ON) 1.73s 6836187 2.53107706836e-07 1.0843170107809x
VoiceData:SetLength (JIT: OFF) 1.71s 19916289 8.6039463172336e-08 1.0963508112206x
VoiceData:SetLength (JIT: ON) 1.73s 20233363 8.5468323186353e-08 1.0606448850237x
VoiceData:SetPlayerSlot (JIT: OFF) 1.77s 20413881 8.6508179529954e-08 1.0625872120745x
VoiceData:SetPlayerSlot (JIT: ON) 1.73s 20290328 8.5296147329059e-08 1.042078615984x
VoiceData:SetProximity (JIT: OFF) 1.68s 20786039 8.0757322062631e-08 1.078539175417x
VoiceData:SetProximity (JIT: ON) 1.68s 21669521 7.7309069044911e-08 1.0569500642981x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.73s 20917915 8.27075814908e-08 1.0287008604911x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.75s 21087510 8.2756217581166e-08 1.0299265734849x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.76s 24535606 7.1595361827936e-08 1.0676379414919x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.71s 23860236 7.1678428621383e-08 1.0703504901897x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.66s 15196014 1.0937162804614e-07 1.0402846651395x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.70s 17362258 9.7999365164212e-08 1.0345684374428x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.77s 21991651 8.06866686623e-08 1.0743731043567x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.67s 24178860 6.9237371570684e-08 1.0509574732005x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.76s 22135431 7.946009075435e-08 1.0597067487649x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.65s 24188573 6.8409350024621e-08 1.0443994835725x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.72s 24181121 7.1210442996543e-08 1.0541171697786x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.65s 26721283 6.1669370565965e-08 1.0489502165727x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.90s 4759072 3.9979065994311e-07 1.0338375761404x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.75s 4400529 3.9793988573652e-07 0.99908663180539x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.75s 21934811 7.9579732577003e-08 1.0268958486371x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.67s 24827880 6.7320621351952e-08 1.0214769799891x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.73s 22558652 7.670696245193e-08 1.0845786596821x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.68s 25447151 6.5940011909807e-08 1.0769800313278x
_HOLYLIB_CORE.__index (JIT: OFF) 1.74s 20976847 8.2985027640025e-08 1.0502471164762x
_HOLYLIB_CORE.__index (JIT: ON) 1.67s 20063265 8.3442551289076e-08 1.0423829779613x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.75s 24579454 7.114230189234e-08 1.0348438526023x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.71s 23947550 7.1282815247641e-08 1.0346056842961x
bitbuf.CreateReadBuffer (JIT: OFF) 1.73s 6043156 2.8630480162133e-07 1.0035147729664x
bitbuf.CreateReadBuffer (JIT: ON) 1.72s 6121194 2.8132702939044e-07 1.0026627730607x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.74s 12550112 1.3854310657057e-07 1.039371818522x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.72s 13379162 1.2822515705141e-07 1.0245244505563x
cvar.Find(Hit) (JIT: OFF) 1.74s 9313134 1.866911076369e-07 1.0140509819865x
cvar.Find(Hit) (JIT: ON) 1.67s 9532335 1.7527863949098e-07 0.99856215456313x
cvar.Find(Miss) (JIT: OFF) 1.76s 16406610 1.0748988431851e-07 1.0209775192777x
cvar.Find(Miss) (JIT: ON) 1.69s 17926692 9.4084360422758e-08 1.0237777928725x
cvar.GetAll (JIT: OFF) 1.76s 11538 0.00015263576120363 1.0127493254178x
cvar.GetAll (JIT: ON) 1.95s 12847 0.00015184450553119 1.0192039088871x
filesystem.Exists(Hit) (JIT: OFF) 1.97s 125582 1.5693251699487e-05 1.1487153213721x
filesystem.Exists(Hit) (JIT: ON) 1.95s 124335 1.5667446043188e-05 1.139799516185x
filesystem.Exists(Miss) (JIT: OFF) 1.95s 10854 0.00017962913883923 1.1959312346756x
filesystem.Exists(Miss) (JIT: ON) 1.97s 10869 0.00018100223978981 1.1754585920596x
filesystem.IsDir(Hit) (JIT: OFF) 1.95s 195558 9.98737017405e-06 1.1068246372388x
filesystem.IsDir(Hit) (JIT: ON) 1.93s 192943 9.9982158427713e-06 1.0994075360423x
filesystem.IsDir(Miss) (JIT: OFF) 1.96s 12917 0.00015146172023967 1.2322948088647x
filesystem.IsDir(Miss) (JIT: ON) 1.97s 12868 0.00015277415120135 1.1945244461729x
filesystem.Size(Hit) (JIT: OFF) 1.95s 124706 1.5649542657827e-05 1.1418176718583x
filesystem.Size(Hit) (JIT: ON) 1.95s 124793 1.5636505582039e-05 1.1437510372337x
filesystem.Size(Miss) (JIT: OFF) 1.96s 11031 0.00017733164329184 1.1880409606029x
filesystem.Size(Miss) (JIT: ON) 1.90s 10750 0.00017696449008231 1.1895341666638x
filesystem.Time(Hit) (JIT: OFF) 1.93s 255822 7.5384023386834e-06 1.1289400535084x
filesystem.Time(Hit) (JIT: ON) 1.91s 253455 7.5162140381597e-06 1.1124385362289x
filesystem.Time(Miss) (JIT: OFF) 1.91s 7673 0.00024943956118999 1.2264434643582x
filesystem.Time(Miss) (JIT: ON) 1.85s 7200 0.00025624480879049 1.1982911537578x
pas.FindInPAS (JIT: OFF) 1.85s 108757 1.6986829499893e-05 0.97195618562415x
pas.FindInPAS (JIT: ON) 1.91s 113025 1.6924731487269e-05 0.97526052024692x
pvs.FindInPVS (JIT: OFF) 1.72s 100723 1.7079994147233e-05 0.96938221719035x
pvs.FindInPVS (JIT: ON) 1.89s 111354 1.694381014334e-05 0.98239913753251x
util.FancyJSONToTable (JIT: OFF) 1.68s 688507 2.4472408081123e-06 1.0406676504458x
util.FancyJSONToTable (JIT: ON) 1.82s 768535 2.3724752579773e-06 1.0372555585775x
util.FancyTableToJSON (JIT: OFF) 1.86s 252985 7.3503391015092e-06 1.0145457048807x
util.FancyTableToJSON (JIT: ON) 1.89s 257391 7.3530059364226e-06 1.0006297139454x
util.JSONToTable(GMOD) (JIT: OFF) 1.90s 164648 1.1528873410646e-05 1.0184277443652x
util.JSONToTable(GMOD) (JIT: ON) 1.74s 150989 1.1513633922796e-05 1.0147129239577x
util.TableToJSON(GMOD) (JIT: OFF) 1.93s 68348 2.8194496113824e-05 1.0184556441901x
util.TableToJSON(GMOD) (JIT: ON) 1.93s 67941 2.8343308952818e-05 1.008932963896x
voicechat.CreateVoiceData (JIT: OFF) 1.75s 3764138 4.659019079248e-07 1.0064501675734x
voicechat.CreateVoiceData (JIT: ON) 1.78s 3788934 4.7047034406562e-07 0.98553553338783x

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.03s 7926446 1.2973012462009e-07 0.94815075123685x
(GMOD) Entity.__index (JIT: ON) 1.01s 10897186 9.232324192836e-08 1.0020518218713x
(GMOD) Entity.__newindex (JIT: OFF) 1.03s 6998398 1.4723892923326e-07 1.0193053171111x
(GMOD) Entity.__newindex (JIT: ON) 1.03s 7832783 1.3096308741099e-07 1.0277782960526x
(HolyLib) Entity.__index (JIT: OFF) 1.02s 42506017 2.3990746193599e-08 0.95634152529962x
(HolyLib) Entity.__index (JIT: ON) 1.00s 7097660851 1.4090619301974e-10 0.84765675333762x
(HolyLib) Entity.__newindex (JIT: OFF) 1.05s 50044150 2.0964871187578e-08 0.84496717243011x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 7098144150 1.4089156894339e-10 0.84985052612709x
CreateEntityList (JIT: OFF) 1.09s 1346637 8.1295561894801e-07 0.8258931168571x
CreateEntityList (JIT: ON) 1.02s 1173855 8.7256020896555e-07 0.86555536192257x
EntityList:AddEntity (JIT: OFF) 1.06s 37958 2.8002532316427e-05 1.0308233831865x
EntityList:AddEntity (JIT: ON) 1.07s 51654 2.068765900234e-05 1.0445766206987x
EntityList:GetEntities (JIT: OFF) 1.06s 279179 3.8066988419223e-06 0.79884294139834x
EntityList:GetEntities (JIT: ON) 1.07s 271108 3.9346468431939e-06 0.76882085521275x
EntityList:SetEntities (JIT: OFF) 1.06s 37890 2.7926899962703e-05 1.0074206138391x
EntityList:SetEntities (JIT: ON) 1.08s 38577 2.7895964001203e-05 1.0097898573296x
GetGlobalEntityList (JIT: OFF) 1.06s 278584 3.8028190481412e-06 0.81711747950208x
GetGlobalEntityList (JIT: ON) 1.05s 289171 3.6368702084909e-06 0.84743557194103x
VoiceData:GetData (JIT: OFF) 1.03s 10249572 1.0018375075934e-07 0.93180935528555x
VoiceData:GetData (JIT: ON) 1.01s 44955849 2.2365336784065e-08 0.96243721815221x
VoiceData:GetLength (JIT: OFF) 1.07s 15367121 6.9494679683205e-08 1.0008014327084x
VoiceData:GetLength (JIT: ON) 1.00s 147220408 6.8115524392612e-09 1.0197327091304x
VoiceData:GetPlayerSlot (JIT: OFF) 1.04s 15022224 6.907175411238e-08 0.94508576678141x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 390822009 2.5590082880782e-09 0.88116922657472x
VoiceData:GetProximity (JIT: OFF) 1.05s 17478570 6.001446481866e-08 0.93495182607543x
VoiceData:GetProximity (JIT: ON) 1.01s 16426767 6.1687483943608e-08 0.71760336085155x
VoiceData:GetUncompressedData (JIT: OFF) 1.03s 7411802 1.3905181829019e-07 0.91344726897062x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 18694593 5.4067514130641e-08 0.95414863105962x
VoiceData:SetData (JIT: OFF) 1.02s 4217212 2.4119671075018e-07 0.9327733508249x
VoiceData:SetData (JIT: ON) 1.02s 6864620 1.4810023397459e-07 0.92701054368322x
VoiceData:SetLength (JIT: OFF) 1.04s 14449850 7.1664945834406e-08 0.97703039447263x
VoiceData:SetLength (JIT: ON) 1.00s 448554135 2.231617172344e-09 1.1812849908026x
VoiceData:SetPlayerSlot (JIT: OFF) 1.02s 15017360 6.7783914247859e-08 1.0158918198343x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 444048146 2.2544622645628e-09 1.1559640673354x
VoiceData:SetProximity (JIT: OFF) 1.04s 17967454 5.7723433780908e-08 0.95132099095926x
VoiceData:SetProximity (JIT: ON) 1.00s 18010549 5.5696098278458e-08 0.90688107955857x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.05s 41756118 2.5214198240982e-08 0.94949546614681x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 7093388855 1.4099314634952e-10 0.84452522958053x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.05s 51166039 2.0466357198183e-08 1.0943835356947x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 7029556108 1.4226547517863e-10 0.84530585083714x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.03s 8794337 1.1682714311457e-07 0.92500452077365x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.01s 11093792 9.1082121599625e-08 0.79647782156055x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.07s 12209752 8.7530783661316e-08 0.91370717764937x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.01s 15612251 6.4483124619911e-08 0.72513993053889x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.04s 12202875 8.4820609136161e-08 0.95048804455917x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.01s 16102963 6.2613584293266e-08 0.81736333478793x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.06s 14730722 7.2032165402692e-08 0.97285783547128x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.01s 20952153 4.8026536391181e-08 0.76208469653762x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.09s 2585378 4.2101035754271e-07 0.90773453120872x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.05s 2760937 3.802153051143e-07 0.91901898398376x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.02s 12540430 8.1684894225537e-08 0.9479981021598x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.01s 15882505 6.3429371007501e-08 0.724603333471x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.04s 11591014 9.0121823062986e-08 0.8602058752489x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 13579693 7.4152502095736e-08 0.62857819461035x
_HOLYLIB_CORE.__index (JIT: OFF) 1.02s 40672196 2.5011009159089e-08 0.9061843316178x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 7090871641 1.4104255423153e-10 0.84615763165622x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.04s 51224440 2.0299020805955e-08 0.90867054931773x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 7095579002 1.4094613104679e-10 0.84968999720219x
bitbuf.CreateReadBuffer (JIT: OFF) 1.06s 3732678 2.8291185634718e-07 0.92718777915702x
bitbuf.CreateReadBuffer (JIT: ON) 1.02s 4111259 2.4906589948045e-07 0.93195916653778x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.02s 6755112 1.5138648907404e-07 0.87726467276065x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.02s 6925438 1.472633435721e-07 0.69757555797443x
cvar.Find(Hit) (JIT: OFF) 1.06s 6124858 1.7303997687662e-07 0.98948311399467x
cvar.Find(Hit) (JIT: ON) 1.02s 6860584 1.4818029577876e-07 0.89831811254945x
cvar.Find(Miss) (JIT: OFF) 1.03s 9661750 1.0611069453505e-07 1.0144319253496x
cvar.Find(Miss) (JIT: ON) 1.02s 11631845 8.7450019667352e-08 0.82208155893358x
cvar.GetAll (JIT: OFF) 1.02s 7433 0.00013746310971727 0.91231396196415x
cvar.GetAll (JIT: ON) 1.07s 7582 0.00014045627351699 0.90167934451595x
filesystem.Exists(Hit) (JIT: OFF) 1.09s 61500 1.7746679655768e-05 0.98219051447512x
filesystem.Exists(Hit) (JIT: ON) 1.06s 60221 1.7653679819602e-05 0.99282174168987x
filesystem.Exists(Miss) (JIT: OFF) 1.08s 5179 0.00020783564932549 1.0428853764848x
filesystem.Exists(Miss) (JIT: ON) 1.08s 5137 0.00020927827338436 1.02684449162x
filesystem.IsDir(Hit) (JIT: OFF) 1.09s 98763 1.1022748629428e-05 0.97302629664448x
filesystem.IsDir(Hit) (JIT: ON) 1.04s 94121 1.1037910020353e-05 0.97535094819591x
filesystem.IsDir(Miss) (JIT: OFF) 1.05s 5690 0.00018407191065408 0.98999625726706x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 5917 0.00018227147289948 1.0028617908535x
filesystem.Size(Hit) (JIT: OFF) 1.10s 61767 1.7738836278504e-05 0.98629255946869x
filesystem.Size(Hit) (JIT: ON) 1.07s 59805 1.7858553409321e-05 0.99451290782872x
filesystem.Size(Miss) (JIT: OFF) 1.07s 5190 0.00020549338716528 1.0247455698852x
filesystem.Size(Miss) (JIT: ON) 1.07s 5203 0.00020543815122124 1.0248756154509x
filesystem.Time(Hit) (JIT: OFF) 1.08s 127161 8.4568708821067e-06 0.9808499998699x
filesystem.Time(Hit) (JIT: ON) 1.04s 123921 8.3822430478896e-06 0.97607186202557x
filesystem.Time(Miss) (JIT: OFF) 1.05s 3447 0.00030397533034918 1.0107404903833x
filesystem.Time(Miss) (JIT: ON) 1.05s 3462 0.00030305454781194 1.0044990620312x
pas.FindInPAS (JIT: OFF) 1.04s 62154 1.6685027004389e-05 0.95233622495306x
pas.FindInPAS (JIT: ON) 1.05s 62913 1.6666884142958e-05 0.95863295593771x
pvs.FindInPVS (JIT: OFF) 1.05s 62844 1.6725371965015e-05 0.96315273548539x
pvs.FindInPVS (JIT: ON) 1.08s 64413 1.6689447668752e-05 0.97035622988713x
util.FancyJSONToTable (JIT: OFF) 1.04s 397314 2.6282317545142e-06 0.88405715682193x
util.FancyJSONToTable (JIT: ON) 1.04s 399753 2.6047746363518e-06 0.88475667083155x
util.FancyTableToJSON (JIT: OFF) 1.07s 143013 7.5126892710346e-06 1.027108164375x
util.FancyTableToJSON (JIT: ON) 1.04s 133874 7.7967117571513e-06 1.0094016164905x
util.JSONToTable(GMOD) (JIT: OFF) 1.09s 90177 1.2105788571968e-05 0.95924124351057x
util.JSONToTable(GMOD) (JIT: ON) 1.07s 89445 1.1976595768831e-05 0.96684232884622x
util.TableToJSON(GMOD) (JIT: OFF) 1.07s 39712 2.6980638545219e-05 0.99300859219116x
util.TableToJSON(GMOD) (JIT: ON) 1.08s 39506 2.7351638367301e-05 0.97833454255281x
voicechat.CreateVoiceData (JIT: OFF) 1.08s 2139787 5.0408345956614e-07 0.84465265889199x
voicechat.CreateVoiceData (JIT: ON) 1.02s 2167427 4.6854160799676e-07 0.85756249396139x

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.76s 16642326 1.0579979357624e-07 1.0659100694874x
(GMOD) Entity.__index (JIT: ON) 1.72s 16185598 1.0608622304205e-07 1.0570049610883x
(GMOD) Entity.__newindex (JIT: OFF) 1.72s 13057546 1.3180579023657e-07 1.057345871301x
(GMOD) Entity.__newindex (JIT: ON) 1.74s 13243574 1.3113997660157e-07 1.0670897028267x
(HolyLib) Entity.__index (JIT: OFF) 1.71s 16191328 1.0591434851052e-07 1.0643845876006x
(HolyLib) Entity.__index (JIT: ON) 1.70s 16087665 1.0548392976237e-07 1.0611602788234x
(HolyLib) Entity.__newindex (JIT: OFF) 1.73s 13144306 1.3197418756916e-07 1.0638673861472x
(HolyLib) Entity.__newindex (JIT: ON) 1.73s 13169318 1.3137932627991e-07 1.0656506998597x
CreateEntityList (JIT: OFF) 1.80s 2751523 6.5300576526166e-07 0.94267412946086x
CreateEntityList (JIT: ON) 1.81s 2475127 7.301604295945e-07 0.8774476908584x
EntityList:AddEntity (JIT: OFF) 1.96s 58323 3.3613752886087e-05 1.0983723631206x
EntityList:AddEntity (JIT: ON) 1.79s 53574 3.3496034094839e-05 1.1039696692307x
EntityList:GetEntities (JIT: OFF) 1.78s 522794 3.4142500468693e-06 0.9750107304467x
EntityList:GetEntities (JIT: ON) 1.81s 530458 3.4076632987591e-06 0.99651299421642x
EntityList:SetEntities (JIT: OFF) 1.92s 77409 2.4827487775857e-05 1.106654179411x
EntityList:SetEntities (JIT: ON) 1.92s 76449 2.5143487215267e-05 1.1012006228854x
GetGlobalEntityList (JIT: OFF) 1.76s 518792 3.3847473209548e-06 0.98644942002711x
GetGlobalEntityList (JIT: ON) 1.78s 530332 3.3642441519252e-06 0.98009668570794x
VoiceData:GetData (JIT: OFF) 1.73s 16892478 1.0243359227161e-07 1.0787080422269x
VoiceData:GetData (JIT: ON) 1.69s 16524740 1.0237595180814e-07 1.0890296102866x
VoiceData:GetLength (JIT: OFF) 1.73s 20274058 8.5459019628899e-08 1.0712445703132x
VoiceData:GetLength (JIT: ON) 1.70s 19987937 8.5293585958193e-08 1.0790939620861x
VoiceData:GetPlayerSlot (JIT: OFF) 1.71s 21284233 8.0446821783364e-08 1.1015849017006x
VoiceData:GetPlayerSlot (JIT: ON) 1.65s 20640539 8.0081759023883e-08 1.1056238436982x
VoiceData:GetProximity (JIT: OFF) 1.74s 23563597 7.3736976830438e-08 1.067741849682x
VoiceData:GetProximity (JIT: ON) 1.68s 22621947 7.4153653420183e-08 1.1025510505258x
VoiceData:GetUncompressedData (JIT: OFF) 1.68s 12148737 1.3806967579835e-07 1.0861505262783x
VoiceData:GetUncompressedData (JIT: ON) 1.69s 12277850 1.3802245889549e-07 1.0752144901697x
VoiceData:SetData (JIT: OFF) 1.70s 7122264 2.3839595234328e-07 1.1223745285066x
VoiceData:SetData (JIT: ON) 1.70s 7201902 2.3621972559566e-07 1.1216164318304x
VoiceData:SetLength (JIT: OFF) 1.71s 20419516 8.3579490030465e-08 1.1126331722817x
VoiceData:SetLength (JIT: ON) 1.68s 20764460 8.0983087372158e-08 1.1442324712092x
VoiceData:SetPlayerSlot (JIT: OFF) 1.77s 21373344 8.2927827914949e-08 1.100522750425x
VoiceData:SetPlayerSlot (JIT: ON) 1.72s 21061648 8.1635400535077e-08 1.0998841383475x
VoiceData:SetProximity (JIT: OFF) 1.71s 22300010 7.6587274569141e-08 1.1237945737984x
VoiceData:SetProximity (JIT: ON) 1.73s 23215496 7.4583360507982e-08 1.1357437028025x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.71s 21834732 7.822902019618e-08 1.1032255423775x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.72s 21993736 7.8254176349224e-08 1.0885545476676x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.74s 26342119 6.6121057167974e-08 1.0579333256864x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.69s 25499801 6.6207189993231e-08 1.0544669314267x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.67s 16674983 1.003330173601e-07 1.1291432528549x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.66s 18343334 9.0230256105458e-08 1.0764204550478x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.71s 22873714 7.4573188823671e-08 1.1530071508086x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.66s 25789227 6.4347123076465e-08 1.0710672222077x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.73s 23101771 7.5040522359868e-08 1.1525434683976x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.67s 25499422 6.5343066419056e-08 1.0822002478675x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.85s 27954451 6.6018141838931e-08 1.1669950177072x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.66s 29049570 5.7142950750388e-08 1.0766917590485x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.83s 4934640 3.6988194582485e-07 1.054430818963x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.74s 4565655 3.8140074155844e-07 0.9906058015961x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.77s 24234786 7.3082014531732e-08 1.139765097552x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.65s 26407315 6.2630193622698e-08 1.0619006903597x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.75s 24546468 7.1464595913298e-08 1.1459952664164x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.67s 27175902 6.1407196025657e-08 1.0687799841811x
_HOLYLIB_CORE.__index (JIT: OFF) 1.69s 21416976 7.8836542956094e-08 1.081229227344x
_HOLYLIB_CORE.__index (JIT: ON) 1.69s 21640393 7.8159241619754e-08 1.0921791585703x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.69s 25196071 6.6907184161526e-08 1.0383212236374x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.74s 25940590 6.712885568302e-08 1.0416881159662x
bitbuf.CreateReadBuffer (JIT: OFF) 1.79s 6622036 2.7051310373192e-07 1.0458928587516x
bitbuf.CreateReadBuffer (JIT: ON) 1.73s 6603362 2.6177566154263e-07 1.024139978184x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.80s 14408703 1.2507535740112e-07 1.1794176571264x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.67s 14673273 1.135711492818e-07 1.0688902854348x
cvar.Find(Hit) (JIT: OFF) 1.73s 10005505 1.7289478340678e-07 1.0997920750494x
cvar.Find(Hit) (JIT: ON) 1.70s 10533059 1.6110568353746e-07 1.042514759664x
cvar.Find(Miss) (JIT: OFF) 1.70s 17136925 9.9284099030751e-08 1.1993406067797x
cvar.Find(Miss) (JIT: ON) 1.68s 18943830 8.8904749153477e-08 1.0996714669106x
cvar.GetAll (JIT: OFF) 1.78s 12428 0.00014292621194051 1.0149731013723x
cvar.GetAll (JIT: ON) 1.94s 13464 0.00014433116087183 1.0147232164452x
filesystem.Exists(Hit) (JIT: OFF) 1.95s 133088 1.4666074070817e-05 1.2047506551233x
filesystem.Exists(Hit) (JIT: ON) 1.94s 132852 1.4569910914488e-05 1.2074284042021x
filesystem.Exists(Miss) (JIT: OFF) 1.87s 10995 0.00016975175941908 1.2762134503813x
filesystem.Exists(Miss) (JIT: ON) 1.95s 11438 0.00017054455974498 1.2581793498153x
filesystem.IsDir(Hit) (JIT: OFF) 1.93s 208034 9.2764329851826e-06 1.1642740832287x
filesystem.IsDir(Hit) (JIT: ON) 1.93s 208025 9.2693638117005e-06 1.1675453059942x
filesystem.IsDir(Miss) (JIT: OFF) 1.91s 13406 0.00014265533693914 1.2907371028658x
filesystem.IsDir(Miss) (JIT: ON) 1.95s 13753 0.00014160355898744 1.3060241609486x
filesystem.Size(Hit) (JIT: OFF) 1.90s 130110 1.4605821005243e-05 1.2131687177787x
filesystem.Size(Hit) (JIT: ON) 1.90s 130393 1.4606770758081e-05 1.2049386345192x
filesystem.Size(Miss) (JIT: OFF) 1.96s 11707 0.00016705618471438 1.274047899892x
filesystem.Size(Miss) (JIT: ON) 1.95s 11715 0.00016672143157791 1.2773308739139x
filesystem.Time(Hit) (JIT: OFF) 1.93s 273274 7.0613831998782e-06 1.164062290828x
filesystem.Time(Hit) (JIT: ON) 1.89s 269100 7.0283732685101e-06 1.1569470528051x
filesystem.Time(Miss) (JIT: OFF) 1.94s 8185 0.00023660361907829 1.331118417371x
filesystem.Time(Miss) (JIT: ON) 1.96s 8156 0.00024009967044441 1.3075871037992x
pas.FindInPAS (JIT: OFF) 1.83s 109563 1.6673013217261e-05 0.98669913986468x
pas.FindInPAS (JIT: ON) 1.80s 107698 1.6743597557026e-05 0.97499012481014x
pvs.FindInPVS (JIT: OFF) 1.73s 103004 1.6801389493921e-05 0.97594996875879x
pvs.FindInPVS (JIT: ON) 1.89s 111001 1.7031250262674e-05 0.96019203472856x
util.FancyJSONToTable (JIT: OFF) 1.78s 773787 2.2995687804295e-06 1.0656759792016x
util.FancyJSONToTable (JIT: ON) 1.85s 827887 2.2309256626695e-06 1.0536636824628x
util.FancyTableToJSON (JIT: OFF) 1.91s 274731 6.9448774166388e-06 1.0989338925224x
util.FancyTableToJSON (JIT: ON) 1.89s 272405 6.9541875274298e-06 1.1093752605815x
util.JSONToTable(GMOD) (JIT: OFF) 1.90s 176305 1.0800033292643e-05 1.1133326602185x
util.JSONToTable(GMOD) (JIT: ON) 1.83s 167738 1.0909517120643e-05 1.086549358306x
util.TableToJSON(GMOD) (JIT: OFF) 1.94s 74453 2.6024580333821e-05 1.111001009582x
util.TableToJSON(GMOD) (JIT: ON) 1.87s 71617 2.6116152099727e-05 1.0801830483385x
voicechat.CreateVoiceData (JIT: OFF) 1.84s 4147849 4.4331809489814e-07 0.99837978885462x
voicechat.CreateVoiceData (JIT: ON) 1.77s 3714590 4.7700830505288e-07 0.89608191710844x

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 8593733 1.2087588076386e-07 1.0244510916684x
(GMOD) Entity.__index (JIT: ON) 1.02s 10730985 9.5372185416776e-08 0.9852269316195x
(GMOD) Entity.__newindex (JIT: OFF) 1.06s 6904476 1.5332081083863e-07 0.96392632091612x
(GMOD) Entity.__newindex (JIT: ON) 1.01s 7443944 1.3559042032464e-07 0.98426075400822x
(HolyLib) Entity.__index (JIT: OFF) 1.01s 39156018 2.5706615722393e-08 0.88206135343054x
(HolyLib) Entity.__index (JIT: ON) 1.00s 8323174300 1.2015788566908e-10 0.99166888607733x
(HolyLib) Entity.__newindex (JIT: OFF) 1.03s 49709689 2.0641460304788e-08 0.90665942255814x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 8331390944 1.2003321698427e-10 0.99882599662341x
CreateEntityList (JIT: OFF) 1.06s 1612039 6.5532390627947e-07 0.9872237934049x
CreateEntityList (JIT: ON) 1.05s 1477075 7.0822483072594e-07 0.90161964883292x
EntityList:AddEntity (JIT: OFF) 1.09s 38182 2.8653769293258e-05 0.95842922215278x
EntityList:AddEntity (JIT: ON) 1.08s 49787 2.1698641058343e-05 0.97037671406546x
EntityList:GetEntities (JIT: OFF) 1.03s 332646 3.0816171835334e-06 0.97917917869433x
EntityList:GetEntities (JIT: ON) 1.06s 346494 3.0477964791272e-06 0.99210451874346x
EntityList:SetEntities (JIT: OFF) 1.04s 37293 2.7998576006418e-05 0.97254361414191x
EntityList:SetEntities (JIT: ON) 1.04s 37546 2.776066458733e-05 0.98254027961966x
GetGlobalEntityList (JIT: OFF) 1.08s 332477 3.2423114652203e-06 0.95356674075907x
GetGlobalEntityList (JIT: ON) 1.05s 334917 3.1424911354334e-06 0.96669978862187x
VoiceData:GetData (JIT: OFF) 1.02s 10608887 9.5846737563787e-08 0.96170571123018x
VoiceData:GetData (JIT: ON) 1.01s 49036506 2.0555986018711e-08 1.0454365887185x
VoiceData:GetLength (JIT: OFF) 1.03s 14215393 7.243352518599e-08 0.94882296274789x
VoiceData:GetLength (JIT: ON) 1.00s 143345729 6.9849210804337e-09 1.0012963257427x
VoiceData:GetPlayerSlot (JIT: OFF) 1.03s 15043238 6.8691690698536e-08 0.93684152994293x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 389373783 2.5700003672333e-09 0.87905544881889x
VoiceData:GetProximity (JIT: OFF) 1.02s 17356331 5.8815341541606e-08 0.93893151363588x
VoiceData:GetProximity (JIT: ON) 1.01s 22039885 4.5888819181136e-08 0.93394506273442x
VoiceData:GetUncompressedData (JIT: OFF) 1.02s 7498652 1.3639838621342e-07 0.92999913254047x
VoiceData:GetUncompressedData (JIT: ON) 1.00s 19822970 5.066250322908e-08 1.0556864191795x
VoiceData:SetData (JIT: OFF) 1.03s 4431129 2.3165731422937e-07 0.98486546549937x
VoiceData:SetData (JIT: ON) 1.03s 7463587 1.3805899001633e-07 1.0135497164936x
VoiceData:SetLength (JIT: OFF) 1.01s 13979902 7.2590822966321e-08 0.92624217911707x
VoiceData:SetLength (JIT: ON) 1.00s 436333275 2.2954117935989e-09 1.1508002476558x
VoiceData:SetPlayerSlot (JIT: OFF) 1.05s 15451168 6.7957999306283e-08 0.99797503929991x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 382457366 2.6175907455479e-09 0.99428925019317x
VoiceData:SetProximity (JIT: OFF) 1.02s 17675696 5.766341243031e-08 0.96379038093323x
VoiceData:SetProximity (JIT: ON) 1.00s 18173472 5.5194826230358e-08 0.95672264271306x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.04s 43869634 2.3629806174179e-08 0.97813208939088x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 8383971111 1.1928217198601e-10 1.0080332784505x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.01s 55810588 1.8132617387265e-08 1.054074283529x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 8352491647 1.1973674470472e-10 1.0005905749233x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.01s 9242139 1.0973703824546e-07 0.98690299164519x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.01s 14022325 7.1743312523573e-08 0.99044411550715x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.02s 12609120 8.1131553511304e-08 0.99064078561788x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.00s 21050850 4.7684175530181e-08 0.9827942953876x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.03s 12482446 8.2830404329097e-08 0.99841437574446x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.01s 20186244 4.9822345983308e-08 1.0292137435565x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.03s 14821020 6.9705876242216e-08 0.99612458659112x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.00s 26777679 3.7380330182536e-08 0.9913115254599x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.07s 2729798 3.9060990255888e-07 0.97498324532656x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.05s 2982032 3.5329469655632e-07 0.98182307152198x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.01s 12498171 8.0531646916381e-08 0.96441708034204x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.00s 22054947 4.5490383827068e-08 0.9897743364851x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.03s 12251913 8.4273539922928e-08 0.96833227998649x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 21791096 4.6292343282486e-08 1.0104603423729x
_HOLYLIB_CORE.__index (JIT: OFF) 1.01s 42971042 2.344821427028e-08 0.97768479814473x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 8360064716 1.1962869091016e-10 0.9978296895708x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.03s 53321208 1.9235245972249e-08 0.98609763010977x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 8355952133 1.1968277834314e-10 1.0013139121192x
bitbuf.CreateReadBuffer (JIT: OFF) 1.04s 4003760 2.6054547046591e-07 0.99822181792444x
bitbuf.CreateReadBuffer (JIT: ON) 1.01s 4456190 2.2698904295305e-07 0.98701621186837x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.03s 7542512 1.3693113936543e-07 0.99953737864413x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.01s 9818341 1.0246822378555e-07 1.0043161498082x
cvar.Find(Hit) (JIT: OFF) 1.05s 6128728 1.7064202316981e-07 0.98577646293298x
cvar.Find(Hit) (JIT: ON) 1.01s 7650446 1.3160682887614e-07 1.0003983628317x
cvar.Find(Miss) (JIT: OFF) 1.03s 9411896 1.095341203949e-07 0.97503156940939x
cvar.Find(Miss) (JIT: ON) 1.00s 13702849 7.318151926201e-08 0.97380722094531x
cvar.GetAll (JIT: OFF) 1.05s 8412 0.00012500005348366 0.97788821232492x
cvar.GetAll (JIT: ON) 1.07s 8454 0.00012625299033977 0.98365818668633x
filesystem.Exists(Hit) (JIT: OFF) 1.07s 60945 1.7533164540611e-05 1.0031992022245x
filesystem.Exists(Hit) (JIT: ON) 1.06s 60509 1.7531277191582e-05 0.99376595378711x
filesystem.Exists(Miss) (JIT: OFF) 1.07s 5047 0.00021234349535099 1.0024591112414x
filesystem.Exists(Miss) (JIT: ON) 1.08s 5052 0.00021339921404859 1.0019271386248x
filesystem.IsDir(Hit) (JIT: OFF) 1.09s 100711 1.0808041288044e-05 0.98714708615188x
filesystem.IsDir(Hit) (JIT: ON) 1.04s 96250 1.0759781570012e-05 0.99170035304231x
filesystem.IsDir(Miss) (JIT: OFF) 1.07s 5845 0.00018278579864324 1.0107351194275x
filesystem.IsDir(Miss) (JIT: ON) 1.06s 5919 0.00017971397557364 1.0247666204018x
filesystem.Size(Hit) (JIT: OFF) 1.08s 61614 1.751171761631e-05 0.99257816315026x
filesystem.Size(Hit) (JIT: ON) 1.05s 59988 1.7562693757457e-05 0.98334932050306x
filesystem.Size(Miss) (JIT: OFF) 1.04s 4944 0.00021015245483599 1.0045592236239x
filesystem.Size(Miss) (JIT: ON) 1.07s 5078 0.00021079904120749 0.99498678639938x
filesystem.Time(Hit) (JIT: OFF) 1.06s 127364 8.3099142173122e-06 0.99304888487851x
filesystem.Time(Hit) (JIT: ON) 1.04s 125036 8.2970381378749e-06 0.99103079775551x
filesystem.Time(Miss) (JIT: OFF) 1.04s 3488 0.00029939648605225 1.0139806076449x
filesystem.Time(Miss) (JIT: ON) 1.06s 3444 0.00030654260790224 0.99774185463243x
pas.FindInPAS (JIT: OFF) 1.05s 65203 1.612488877003e-05 1.0058900453187x
pas.FindInPAS (JIT: ON) 1.04s 64658 1.6140430088946e-05 0.99883861935977x
pvs.FindInPVS (JIT: OFF) 1.04s 63708 1.6343745676334e-05 0.99300806734952x
pvs.FindInPVS (JIT: ON) 1.04s 64814 1.6088276630476e-05 1.0048049291046x
util.FancyJSONToTable (JIT: OFF) 1.06s 444250 2.3831126569004e-06 0.96309094984047x
util.FancyJSONToTable (JIT: ON) 1.05s 450802 2.3247851810813e-06 0.97407010344884x
util.FancyTableToJSON (JIT: OFF) 1.06s 135379 7.7933825817042e-06 0.99083338877555x
util.FancyTableToJSON (JIT: ON) 1.02s 133038 7.6603873271588e-06 1.0289599008576x
util.JSONToTable(GMOD) (JIT: OFF) 1.04s 89138 1.1626154543041e-05 1.0070208311596x
util.JSONToTable(GMOD) (JIT: ON) 1.05s 90071 1.1668916313968e-05 0.99353321537636x
util.TableToJSON(GMOD) (JIT: OFF) 1.01s 36829 2.7334750285935e-05 0.97172697582313x
util.TableToJSON(GMOD) (JIT: ON) 1.06s 38880 2.7333493159448e-05 0.97638035801968x
voicechat.CreateVoiceData (JIT: OFF) 1.02s 2315338 4.3909813823476e-07 0.94925159094595x
voicechat.CreateVoiceData (JIT: ON) 1.02s 2595026 3.9131662940086e-07 0.98149592275199x

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.80s 16315452 1.1019249284632e-07 1.096449428457x
(GMOD) Entity.__index (JIT: ON) 1.71s 15498442 1.1018003245221e-07 1.0939947046762x
(GMOD) Entity.__newindex (JIT: OFF) 1.74s 13451707 1.2901261848306e-07 1.0549924293048x
(GMOD) Entity.__newindex (JIT: ON) 1.74s 13549179 1.2858150780885e-07 1.0614288719874x
(HolyLib) Entity.__index (JIT: OFF) 1.75s 15790346 1.1071612760402e-07 1.087341892669x
(HolyLib) Entity.__index (JIT: ON) 1.70s 15373242 1.1088947643592e-07 1.0835282384656x
(HolyLib) Entity.__newindex (JIT: OFF) 1.73s 13521915 1.2760896203176e-07 1.071027277032x
(HolyLib) Entity.__newindex (JIT: ON) 1.71s 13337673 1.2821342690204e-07 1.064952445268x
CreateEntityList (JIT: OFF) 1.80s 2737436 6.585411596494e-07 1.085116677405x
CreateEntityList (JIT: ON) 1.74s 2442795 7.1027559776791e-07 1.1182094314259x
EntityList:AddEntity (JIT: OFF) 1.90s 56664 3.354310751819e-05 1.0779207247211x
EntityList:AddEntity (JIT: ON) 1.98s 58760 3.3677258852551e-05 1.0730295846876x
EntityList:GetEntities (JIT: OFF) 1.69s 497289 3.3937959994992e-06 1.1275403279167x
EntityList:GetEntities (JIT: ON) 1.69s 503165 3.3664481226131e-06 1.1283207921908x
EntityList:SetEntities (JIT: OFF) 1.96s 76116 2.5774620460896e-05 1.0777897276043x
EntityList:SetEntities (JIT: ON) 1.93s 74651 2.5822099753318e-05 1.0714216892371x
GetGlobalEntityList (JIT: OFF) 1.68s 493240 3.401770498964e-06 1.1236270322315x
GetGlobalEntityList (JIT: ON) 1.78s 534721 3.3364244963411e-06 1.1215057880445x
VoiceData:GetData (JIT: OFF) 1.75s 16563611 1.055953336762e-07 1.1015104326915x
VoiceData:GetData (JIT: ON) 1.68s 15949700 1.0550472607218e-07 1.0581504106138x
VoiceData:GetLength (JIT: OFF) 1.67s 18863455 8.8757602293916e-08 1.0810196850715x
VoiceData:GetLength (JIT: ON) 1.69s 19757658 8.5672623924246e-08 1.0911360525983x
VoiceData:GetPlayerSlot (JIT: OFF) 1.68s 19568690 8.5998940569597e-08 1.0753023026172x
VoiceData:GetPlayerSlot (JIT: ON) 1.74s 21222758 8.2046601086228e-08 1.0804621093245x
VoiceData:GetProximity (JIT: OFF) 1.78s 23834095 7.4632756522221e-08 1.0836459635123x
VoiceData:GetProximity (JIT: ON) 1.73s 22655350 7.6497895162745e-08 1.0556051625495x
VoiceData:GetUncompressedData (JIT: OFF) 1.70s 11696037 1.4538954677157e-07 1.0755572223705x
VoiceData:GetUncompressedData (JIT: ON) 1.73s 12197157 1.4219117791214e-07 1.0786489238832x
VoiceData:SetData (JIT: OFF) 1.78s 7220710 2.4633760196581e-07 1.0908992461383x
VoiceData:SetData (JIT: ON) 1.70s 7093301 2.3925951025055e-07 1.0934964563394x
VoiceData:SetLength (JIT: OFF) 1.75s 20822692 8.4102291554663e-08 1.1264715238285x
VoiceData:SetLength (JIT: ON) 1.71s 20693032 8.259547809646e-08 1.0862295173817x
VoiceData:SetPlayerSlot (JIT: OFF) 1.75s 20152810 8.6636053419925e-08 1.0586133489109x
VoiceData:SetPlayerSlot (JIT: ON) 1.68s 20119340 8.3470592477757e-08 1.0646314264999x
VoiceData:SetProximity (JIT: OFF) 1.72s 21631625 7.9639303872991e-08 1.1051155400778x
VoiceData:SetProximity (JIT: ON) 1.69s 21958725 7.7012720887102e-08 1.0571371627283x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.76s 21986097 7.9844595860291e-08 1.108907633222x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.73s 21676045 8.0001839228567e-08 1.0881799916385x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.71s 25076473 6.8347715743895e-08 1.1920717226574x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.71s 24911288 6.8756153171657e-08 1.195080987676x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.66s 15139518 1.0994809447219e-07 1.0617737829105x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.66s 17555843 9.4810065862626e-08 1.0905173101573x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.72s 20493318 8.3854500425136e-08 1.057176642575x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.68s 24810994 6.7590120470244e-08 1.0965077019851x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.70s 20291750 8.3539236662888e-08 1.0448981164421x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.67s 24443462 6.8183455757018e-08 1.0953513944619x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.74s 22382035 7.7811541938638e-08 1.0037544347278x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.66s 27503871 6.0399072054544e-08 1.0842480606633x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.80s 4784559 3.7531015129339e-07 1.0822943311794x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.73s 4658126 3.7217333500295e-07 1.0735387270989x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.77s 21724489 8.142033087184e-08 1.0220604735603x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.69s 25992107 6.5085267831303e-08 1.0846651706497x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.77s 21522136 8.2200542883078e-08 1.0498799776968x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.68s 26249539 6.3916109841817e-08 1.0994255588015x
_HOLYLIB_CORE.__index (JIT: OFF) 1.78s 22234290 8.0030793200007e-08 1.1012673718047x
_HOLYLIB_CORE.__index (JIT: ON) 1.73s 21632058 8.0069516833252e-08 1.0894169288259x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.68s 24105055 6.9595974637575e-08 1.0905814130393x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.67s 24054747 6.9277541415704e-08 1.0942588400787x
bitbuf.CreateReadBuffer (JIT: OFF) 1.75s 6227829 2.8173527374575e-07 1.0432734048291x
bitbuf.CreateReadBuffer (JIT: ON) 1.71s 6533070 2.6216060632407e-07 1.0917831762236x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.72s 11887299 1.4448334205355e-07 1.0263908609811x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.67s 13745617 1.215194328276e-07 1.121186948273x
cvar.Find(Hit) (JIT: OFF) 1.81s 9887537 1.8335315506223e-07 1.0317743855854x
cvar.Find(Hit) (JIT: ON) 1.65s 10280763 1.6070049543083e-07 1.0776216658688x
cvar.Find(Miss) (JIT: OFF) 1.69s 15836431 1.0672249515583e-07 1.0618463386331x
cvar.Find(Miss) (JIT: ON) 1.68s 18721244 8.9811662522918e-08 1.0605334862791x
cvar.GetAll (JIT: OFF) 1.82s 12691 0.0001430863812848 1.1152111568118x
cvar.GetAll (JIT: ON) 1.95s 13593 0.00014371197290748 1.0983210399674x
filesystem.Exists(Hit) (JIT: OFF) 1.97s 117795 1.6745079275598e-05 1.0698975476297x
filesystem.Exists(Hit) (JIT: ON) 1.95s 117249 1.6667488729715e-05 1.0780754458063x
filesystem.Exists(Miss) (JIT: OFF) 1.95s 9879 0.00019735082674486 1.0820828022644x
filesystem.Exists(Miss) (JIT: ON) 1.97s 9916 0.00019857174389876 1.0665039976805x
filesystem.IsDir(Hit) (JIT: OFF) 1.96s 189956 1.0297500255805e-05 1.0832048899559x
filesystem.IsDir(Hit) (JIT: ON) 1.94s 188784 1.026355814894e-05 1.0814384005325x
filesystem.IsDir(Miss) (JIT: OFF) 1.97s 11507 0.00017108127621226 1.069928362797x
filesystem.IsDir(Miss) (JIT: ON) 1.86s 10850 0.00017176480265209 1.0719218512749x
filesystem.Size(Hit) (JIT: OFF) 1.92s 115292 1.6674613214588e-05 1.0829878544565x
filesystem.Size(Hit) (JIT: ON) 1.95s 117594 1.6592989301353e-05 1.0857751652318x
filesystem.Size(Miss) (JIT: OFF) 1.95s 9939 0.0001961565092623 1.0763009802623x
filesystem.Size(Miss) (JIT: ON) 1.97s 9971 0.00019715713236586 1.06939461791x
filesystem.Time(Hit) (JIT: OFF) 1.94s 247191 7.8683060488115e-06 1.0829823770084x
filesystem.Time(Hit) (JIT: ON) 1.88s 240829 7.8232883888278e-06 1.0885575037817x
filesystem.Time(Miss) (JIT: OFF) 1.94s 6713 0.00028832464370009 1.0643301588918x
filesystem.Time(Miss) (JIT: ON) 1.94s 6709 0.00028900722458881 1.0751036495148x
pas.FindInPAS (JIT: OFF) 1.79s 113272 1.5805451358993e-05 1.0710264715473x
pas.FindInPAS (JIT: ON) 1.87s 119407 1.5692322622791e-05 1.0710608772243x
pvs.FindInPVS (JIT: OFF) 1.82s 114069 1.5928987501895e-05 1.0728433926181x
pvs.FindInPVS (JIT: ON) 1.86s 118334 1.5702021525027e-05 1.1001940845607x
util.FancyJSONToTable (JIT: OFF) 1.75s 731525 2.3868006662724e-06 1.0999554295037x
util.FancyJSONToTable (JIT: ON) 1.83s 782786 2.3428987227733e-06 1.0793057780959x
util.FancyTableToJSON (JIT: OFF) 1.83s 266316 6.8805451918005e-06 1.0656833853732x
util.FancyTableToJSON (JIT: ON) 1.90s 277553 6.8586430786471e-06 1.0633297608196x
util.JSONToTable(GMOD) (JIT: OFF) 1.95s 174682 1.1164407224717e-05 1.0647880751228x
util.JSONToTable(GMOD) (JIT: ON) 1.89s 171215 1.104874414883e-05 1.0745269716325x
util.TableToJSON(GMOD) (JIT: OFF) 1.93s 71127 2.7095122483679e-05 1.0389327497682x
util.TableToJSON(GMOD) (JIT: ON) 1.92s 72317 2.6570781501957e-05 1.0682071461083x
voicechat.CreateVoiceData (JIT: OFF) 1.77s 3847817 4.6051172819531e-07 1.0498149359079x
voicechat.CreateVoiceData (JIT: ON) 1.77s 3841681 4.6083636309238e-07 1.0838846664232x

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.02s 9364204 1.0856824129339e-07 1.1689697849689x
(GMOD) Entity.__index (JIT: ON) 1.00s 11925258 8.4256687205453e-08 1.0957952654333x
(GMOD) Entity.__newindex (JIT: OFF) 1.02s 7001328 1.4595389179382e-07 1.0229837557733x
(GMOD) Entity.__newindex (JIT: ON) 1.01s 7634225 1.3252998321202e-07 1.0057494532787x
(HolyLib) Entity.__index (JIT: OFF) 1.03s 46408502 2.2215997691089e-08 1.0622542925463x
(HolyLib) Entity.__index (JIT: ON) 1.00s 8593507396 1.1637394347089e-10 1.210263622433x
(HolyLib) Entity.__newindex (JIT: OFF) 1.02s 52842647 1.92341534356e-08 1.0731251956236x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 8591019600 1.1640799805867e-10 1.2110298848861x
CreateEntityList (JIT: OFF) 1.02s 1474371 6.9393992143874e-07 1.209611428532x
CreateEntityList (JIT: ON) 1.02s 1436697 7.0941644853151e-07 1.3451652957918x
EntityList:AddEntity (JIT: OFF) 1.06s 39879 2.6581557369825e-05 1.1358030119394x
EntityList:AddEntity (JIT: ON) 1.06s 49444 2.1449743083785e-05 0.97700195181217x
EntityList:GetEntities (JIT: OFF) 1.05s 331429 3.1577399063604e-06 1.2590707518791x
EntityList:GetEntities (JIT: ON) 1.01s 319148 3.1600817071411e-06 1.2627015756712x
EntityList:SetEntities (JIT: OFF) 1.09s 42829 2.5463404397336e-05 1.1136680325981x
EntityList:SetEntities (JIT: ON) 1.06s 42074 2.527166008621e-05 1.1319965004763x
GetGlobalEntityList (JIT: OFF) 1.04s 326487 3.174927942221e-06 1.2902503469974x
GetGlobalEntityList (JIT: ON) 1.05s 328117 3.1938340281649e-06 1.3336191002327x
VoiceData:GetData (JIT: OFF) 1.02s 12413743 8.2548620429317e-08 1.1660887562484x
VoiceData:GetData (JIT: ON) 1.00s 53210890 1.8863077368162e-08 1.1963270946178x
VoiceData:GetLength (JIT: OFF) 1.04s 18717071 5.5364355672476e-08 1.2467320921714x
VoiceData:GetLength (JIT: ON) 1.00s 152122821 6.5849375976842e-09 1.0856963678563x
VoiceData:GetPlayerSlot (JIT: OFF) 1.04s 19780521 5.2703015142781e-08 1.2961287540224x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 355924948 2.8144676174918e-09 0.78706510381345x
VoiceData:GetProximity (JIT: OFF) 1.03s 20795824 4.965748735927e-08 1.1686371101208x
VoiceData:GetProximity (JIT: ON) 1.00s 23806488 4.2215064489095e-08 1.3126616562832x
VoiceData:GetUncompressedData (JIT: OFF) 1.03s 9138135 1.1324720687177e-07 1.1946306002376x
VoiceData:GetUncompressedData (JIT: ON) 1.00s 21988405 4.5663962551586e-08 1.2312747570931x
VoiceData:SetData (JIT: OFF) 1.02s 5228321 1.9588864091454e-07 1.2821960928262x
VoiceData:SetData (JIT: ON) 1.00s 8584037 1.1678587637372e-07 1.2649053033577x
VoiceData:SetLength (JIT: OFF) 1.02s 18643553 5.4714139243058e-08 1.3565740596857x
VoiceData:SetLength (JIT: ON) 1.00s 348604915 2.8715069211067e-09 0.77756920371207x
VoiceData:SetPlayerSlot (JIT: OFF) 1.01s 18961946 5.329707818176e-08 1.3487978431858x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 338924664 2.9527905633484e-09 0.76890929444899x
VoiceData:SetProximity (JIT: OFF) 1.06s 20972337 5.0339657448529e-08 1.2393224907495x
VoiceData:SetProximity (JIT: ON) 1.01s 22665262 4.44135677548e-08 1.4689676900517x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.03s 46809448 2.2002142386993e-08 1.0906993622319x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 8592654891 1.1638327881771e-10 1.2115673258297x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.03s 54311345 1.9055037165931e-08 1.0667665890862x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 8594323338 1.1636501869647e-10 1.218056136794x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.03s 10513805 9.755228893821e-08 1.2029293602423x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.01s 15180796 6.6474441565747e-08 1.3920447932438x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.06s 15093557 7.0259982774712e-08 1.2633658873697x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.00s 23069864 4.3437285181196e-08 1.5580137803005x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.02s 14568369 6.9929451319923e-08 1.2738274496448x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.01s 22363880 4.4945287262663e-08 1.510467412049x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.04s 15659803 6.6450270223953e-08 1.1078121644971x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.01s 27160125 3.7023485837722e-08 1.3102526363552x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.05s 2798504 3.7397153138143e-07 1.2187653709127x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.02s 2796871 3.6416153987666e-07 1.1155547355449x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.02s 14535071 7.0140377930257e-08 1.2447081719207x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.00s 24299861 4.1286817369204e-08 1.4411940018661x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.03s 14664121 7.0526730991254e-08 1.2309049587647x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.00s 23937751 4.1911828872879e-08 1.5988485931688x
_HOLYLIB_CORE.__index (JIT: OFF) 1.01s 45712062 2.2081526708346e-08 1.0806642664191x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 8602003394 1.1625925102778e-10 1.2117538529765x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.04s 54603182 1.9012304576458e-08 1.0605440607767x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 8594677670 1.1635445310526e-10 1.2145888205189x
bitbuf.CreateReadBuffer (JIT: OFF) 1.07s 3880783 2.7590096134442e-07 1.0877905317382x
bitbuf.CreateReadBuffer (JIT: ON) 1.02s 3992921 2.5469851275895e-07 1.0526092551592x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.03s 8160643 1.260323724731e-07 1.3778824935254x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.01s 10338571 9.8144849939681e-08 1.6542050230517x
cvar.Find(Hit) (JIT: OFF) 1.03s 6143937 1.6694868076255e-07 1.1007746937145x
cvar.Find(Hit) (JIT: ON) 1.01s 7344574 1.3754392647965e-07 1.1334265503x
cvar.Find(Miss) (JIT: OFF) 1.03s 10745595 9.54097463353e-08 1.1350977226673x
cvar.Find(Miss) (JIT: ON) 1.01s 15121248 6.7019545868693e-08 1.2944684208987x
cvar.GetAll (JIT: OFF) 1.05s 7807 0.00013386950280266 1.0855952968315x
cvar.GetAll (JIT: ON) 1.08s 8016 0.00013435035926079 1.0984265356592x
filesystem.Exists(Hit) (JIT: OFF) 1.08s 96553 1.1221662492573e-05 1.5935025657927x
filesystem.Exists(Hit) (JIT: ON) 1.03s 91111 1.1285202017369e-05 1.574079032273x
filesystem.Exists(Miss) (JIT: OFF) 1.08s 8845 0.00012182866838738 1.7051310259153x
filesystem.Exists(Miss) (JIT: ON) 1.09s 8701 0.00012530370846769 1.7033807577703x
filesystem.IsDir(Hit) (JIT: OFF) 1.08s 139492 7.7431640001661e-06 1.4414030627737x
filesystem.IsDir(Hit) (JIT: ON) 1.05s 138798 7.5978407298021e-06 1.4627067511645x
filesystem.IsDir(Miss) (JIT: OFF) 1.09s 10835 0.00010060762667686 1.7926051007483x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 10773 0.00010014101104288 1.8202761013759x
filesystem.Size(Hit) (JIT: OFF) 1.06s 94239 1.121120521262e-05 1.604117569383x
filesystem.Size(Hit) (JIT: ON) 1.03s 91671 1.1264267577109e-05 1.6044082043666x
filesystem.Size(Miss) (JIT: OFF) 1.08s 8976 0.00012067026168708 1.7449687739258x
filesystem.Size(Miss) (JIT: ON) 1.08s 9015 0.00011991896297451 1.7407710964585x
filesystem.Time(Hit) (JIT: OFF) 1.05s 179127 5.8471326145699e-06 1.4520992770448x
filesystem.Time(Hit) (JIT: ON) 1.06s 184852 5.7526262853819e-06 1.4717781608906x
filesystem.Time(Miss) (JIT: OFF) 1.09s 6657 0.00016321863474221 1.8918693300317x
filesystem.Time(Miss) (JIT: ON) 1.09s 6679 0.00016255431935081 1.9108348112442x
pas.FindInPAS (JIT: OFF) 1.04s 60288 1.7280243788869e-05 0.98715204843932x
pas.FindInPAS (JIT: ON) 1.05s 62256 1.6879599560641e-05 1.0149141962355x
pvs.FindInPVS (JIT: OFF) 1.05s 61225 1.7070279931831e-05 0.99743461348252x
pvs.FindInPVS (JIT: ON) 1.06s 62957 1.6887588693481e-05 1.0038747228951x
util.FancyJSONToTable (JIT: OFF) 1.05s 480732 2.1922613570703e-06 1.1727700054817x
util.FancyJSONToTable (JIT: ON) 1.03s 483124 2.1327413230049e-06 1.2169005320628x
util.FancyTableToJSON (JIT: OFF) 1.05s 138581 7.5895455828917e-06 0.95517949929901x
util.FancyTableToJSON (JIT: ON) 1.05s 140233 7.4998306953261e-06 1.0029074057366x
util.JSONToTable(GMOD) (JIT: OFF) 1.03s 94846 1.0874772625405e-05 1.0961105998846x
util.JSONToTable(GMOD) (JIT: ON) 1.06s 97837 1.0814366517854e-05 1.1069072812834x
util.TableToJSON(GMOD) (JIT: OFF) 1.08s 43548 2.4703452710305e-05 1.0819895535311x
util.TableToJSON(GMOD) (JIT: ON) 1.06s 42472 2.5006052316977e-05 1.0759349931646x
voicechat.CreateVoiceData (JIT: OFF) 1.09s 2547065 4.2698865741066e-07 1.3014566757923x
voicechat.CreateVoiceData (JIT: ON) 1.03s 2486827 4.1540130752667e-07 1.3057385213718x

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.71s 16161849 1.0582798829702e-07 0.86279921066807x
(GMOD) Entity.__index (JIT: ON) 1.65s 19261980 8.574767181549e-08 0.80940349426068x
(GMOD) Entity.__newindex (JIT: OFF) 1.78s 14094168 1.2622256013166e-07 0.82620033170461x
(GMOD) Entity.__newindex (JIT: ON) 1.67s 14278489 1.1685627135744e-07 0.81600271208462x
(HolyLib) Entity.__index (JIT: OFF) 1.74s 16514069 1.0547866354701e-07 0.85688658653001x
(HolyLib) Entity.__index (JIT: ON) 1.64s 18541144 8.8634442275828e-08 0.81964440172779x
(HolyLib) Entity.__newindex (JIT: OFF) 1.72s 13473245 1.2745258476331e-07 0.81047597369268x
(HolyLib) Entity.__newindex (JIT: ON) 1.63s 13931188 1.1667576170346e-07 0.8203202205933x
CreateEntityList (JIT: OFF) 1.79s 3842531 4.6551808009327e-07 0.90832742355591x
CreateEntityList (JIT: ON) 1.66s 3551733 4.6827872015823e-07 0.9518361318794x
EntityList:AddEntity (JIT: OFF) 1.85s 28315 6.5432792717121e-05 0.84323462173073x
EntityList:AddEntity (JIT: ON) 1.75s 28068 6.2201782356735e-05 0.81896332835192x
EntityList:GetEntities (JIT: OFF) 1.84s 478856 3.8432985893628e-06 0.790303176786x
EntityList:GetEntities (JIT: ON) 1.76s 467151 3.7772929864738e-06 0.79364585897979x
EntityList:SetEntities (JIT: OFF) 1.92s 30479 6.3151073905415e-05 0.83927330813538x
EntityList:SetEntities (JIT: ON) 1.93s 30525 6.3191901301422e-05 0.84434705786437x
GetGlobalEntityList (JIT: OFF) 1.70s 14116871 1.2019051086732e-07 0.7608691916028x
GetGlobalEntityList (JIT: ON) 1.64s 16616013 9.8449905597353e-08 0.82399852126728x
VoiceData:GetData (JIT: OFF) 1.72s 15945744 1.0776762430228e-07 0.80321506827379x
VoiceData:GetData (JIT: ON) 1.66s 17696699 9.3678540950172e-08 0.85123340788498x
VoiceData:GetLength (JIT: OFF) 1.76s 18931387 9.2750674562715e-08 0.78643527833381x
VoiceData:GetLength (JIT: ON) 1.64s 20914678 7.8520642234043e-08 0.80766999396832x
VoiceData:GetPlayerSlot (JIT: OFF) 1.74s 19564851 8.8824647015154e-08 0.81157947381183x
VoiceData:GetPlayerSlot (JIT: ON) 1.64s 21294080 7.6816371920875e-08 0.83078387211403x
VoiceData:GetProximity (JIT: OFF) 1.78s 21050525 8.4480551856787e-08 0.79669572429383x
VoiceData:GetProximity (JIT: ON) 1.65s 23704723 6.9811950890681e-08 0.8124366763249x
VoiceData:GetUncompressedData (JIT: OFF) 1.66s 12651855 1.3141811126798e-07 0.83429023505095x
VoiceData:GetUncompressedData (JIT: ON) 1.65s 13578790 1.2183228051512e-07 0.80566564292208x
VoiceData:SetData (JIT: OFF) 1.73s 13632226 1.2705129501183e-07 0.8175307151514x
VoiceData:SetData (JIT: ON) 1.69s 15099540 1.1161292977124e-07 0.82826835671146x
VoiceData:SetLength (JIT: OFF) 1.76s 19094744 9.2401865134754e-08 0.80171473120647x
VoiceData:SetLength (JIT: ON) 1.65s 20639807 8.0103266378465e-08 0.82175352489311x
VoiceData:SetPlayerSlot (JIT: OFF) 1.77s 18737068 9.4548352632257e-08 0.78189429484617x
VoiceData:SetPlayerSlot (JIT: ON) 1.64s 20098210 8.1842956107828e-08 0.81956990188893x
VoiceData:SetProximity (JIT: OFF) 1.77s 19976130 8.8530859536905e-08 0.80792327518907x
VoiceData:SetProximity (JIT: ON) 1.65s 22736328 7.2688603341067e-08 0.83075005745903x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.73s 17506721 9.9076515170834e-08 0.83968409595135x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.66s 18647377 8.898521879914e-08 0.83969335323374x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.71s 27228694 6.2777817210575e-08 0.84592939164719x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.64s 31010720 5.2951881068111e-08 0.88244712748841x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.77s 13101768 1.348081320655e-07 0.82148275415917x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.65s 15136849 1.0890865704703e-07 0.81635110749635x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.71s 20112230 8.5087278706897e-08 0.7075952002068x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.63s 27583004 5.8945535801231e-08 0.82496629700975x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.67s 19959202 8.3852247924465e-08 0.70487709234212x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.62s 27765374 5.8407316595824e-08 0.82019239061404x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.71s 22428995 7.6079331658009e-08 0.69028821108548x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.62s 30063645 5.3791813073667e-08 0.84942720194065x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.78s 5043170 3.5208747425083e-07 0.87673086330419x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.63s 4839308 3.3690372532976e-07 0.87243041293621x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.68s 9365790 1.797394395284e-07 0.81928088914576x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.65s 11460764 1.4367846671765e-07 0.87767188060353x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.67s 20764668 8.044539865723e-08 0.71389894285165x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.63s 28192506 5.7825827666991e-08 0.78696884738241x
_HOLYLIB_CORE.__index (JIT: OFF) 1.72s 17404091 9.9051132458113e-08 0.84127956623972x
_HOLYLIB_CORE.__index (JIT: ON) 1.65s 18549884 8.9011876379904e-08 0.84958013654235x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.71s 27032918 6.3180488279361e-08 0.8128387809875x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.65s 30850843 5.3326807699722e-08 0.82605527818565x
bitbuf.CreateReadBuffer (JIT: OFF) 1.76s 4473525 3.9333587270959e-07 0.82830625280894x
bitbuf.CreateReadBuffer (JIT: ON) 1.67s 4511234 3.7054978514619e-07 0.82497199516327x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.71s 12915110 1.3246336913115e-07 0.80875362930597x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.64s 16045792 1.0237742774423e-07 0.85456466949195x
filesystem.Exists(Hit) (JIT: OFF) 1.98s 20567 9.6310835322635e-05 0.88650533298938x
filesystem.Exists(Hit) (JIT: ON) 1.97s 20421 9.6442700259775e-05 0.89045904848084x
filesystem.Exists(Miss) (JIT: OFF) 1.94s 10232 0.0001891444536023 0.89864735251095x
filesystem.Exists(Miss) (JIT: ON) 1.93s 10196 0.00018921824183125 0.9026470949961x
filesystem.IsDir(Hit) (JIT: OFF) 1.95s 231222 8.4144344089748e-06 0.87355525980465x
filesystem.IsDir(Hit) (JIT: ON) 1.87s 221485 8.4321585781491e-06 0.87365758230904x
filesystem.IsDir(Miss) (JIT: OFF) 1.96s 11393 0.00017203556570405 0.90616526426366x
filesystem.IsDir(Miss) (JIT: ON) 1.91s 11084 0.00017263372280884 0.89546573425831x
filesystem.Size(Hit) (JIT: OFF) 1.98s 20521 9.6437334825136e-05 0.90159057816856x
filesystem.Size(Hit) (JIT: ON) 1.94s 19938 9.7179135804106e-05 0.88309615762974x
filesystem.Size(Miss) (JIT: OFF) 1.97s 10552 0.00018632486913711 0.89891562272251x
filesystem.Size(Miss) (JIT: ON) 1.97s 10543 0.00018669373614371 0.91201917393174x
filesystem.Time(Hit) (JIT: OFF) 1.97s 14988 0.00013127941951643 0.889150745764x
filesystem.Time(Hit) (JIT: ON) 1.96s 14938 0.0001314291499025 0.88265176755841x
filesystem.Time(Miss) (JIT: OFF) 1.90s 6402 0.00029652422756276 0.88819612739787x
filesystem.Time(Miss) (JIT: ON) 1.95s 6562 0.0002965019347612 0.89613426637616x
pas.FindInPAS (JIT: OFF) 1.84s 1259022 1.4621683719186e-06 0.85310523592303x
pas.FindInPAS (JIT: ON) 1.72s 1186308 1.4518219722537e-06 0.83129309236532x
pvs.FindInPVS (JIT: OFF) 1.74s 1174389 1.4815028294855e-06 0.82893756689077x
pvs.FindInPVS (JIT: ON) 1.68s 1170939 1.4386632393995e-06 0.83401018500862x
util.FancyJSONToTable (JIT: OFF) 1.76s 1263242 1.3933433778445e-06 0.83154087643831x
util.FancyJSONToTable (JIT: ON) 1.76s 1295584 1.3581649825688e-06 0.84632221121489x
util.FancyTableToJSON (JIT: OFF) 1.87s 384929 4.8657011225739e-06 0.91163723755027x
util.FancyTableToJSON (JIT: ON) 1.77s 364371 4.8590520986478e-06 0.92138518931382x
util.JSONToTable(GMOD) (JIT: OFF) 1.78s 297348 5.9906712460479e-06 0.88857195608046x
util.JSONToTable(GMOD) (JIT: ON) 1.91s 316707 6.031840777013e-06 0.89083821498476x
util.TableToJSON(GMOD) (JIT: OFF) 1.85s 170370 1.0880725680146e-05 0.88782888173569x
util.TableToJSON(GMOD) (JIT: ON) 1.89s 177352 1.0645226201227e-05 0.91024525174403x
voicechat.CreateVoiceData (JIT: OFF) 1.74s 4222639 4.131323270233e-07 0.84384131139054x
voicechat.CreateVoiceData (JIT: ON) 1.65s 4231203 3.8903301048874e-07 0.860706036057x

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.03s 9525159 1.0790066078783e-07 0.93193314425728x
(GMOD) Entity.__index (JIT: ON) 1.02s 11576748 8.7794944934845e-08 0.88840466075671x
(GMOD) Entity.__newindex (JIT: OFF) 1.04s 7906314 1.3125141603654e-07 0.96320255412276x
(GMOD) Entity.__newindex (JIT: ON) 1.02s 8218733 1.245190593824e-07 0.94804836114755x
(HolyLib) Entity.__index (JIT: OFF) 1.04s 50806451 2.0547725081549e-08 1.0025738606447x
(HolyLib) Entity.__index (JIT: ON) 1.00s 7102580645 1.4080558179849e-10 0.82553406395887x
(HolyLib) Entity.__newindex (JIT: OFF) 1.04s 52586206 1.9736030813168e-08 0.91768976945447x
(HolyLib) Entity.__newindex (JIT: ON) 1.00s 7101161617 1.4083850696616e-10 0.82893668557336x
CreateEntityList (JIT: OFF) 1.04s 2441721 4.2516472470667e-07 1.0813408585809x
CreateEntityList (JIT: ON) 1.04s 2250591 4.6005052023211e-07 1.0363250253372x
EntityList:AddEntity (JIT: OFF) 1.06s 20426 5.1888830443238e-05 1.0361732669872x
EntityList:AddEntity (JIT: ON) 1.09s 21439 5.1063887324865e-05 0.99287986637121x
EntityList:GetEntities (JIT: OFF) 1.08s 384103 2.8077269611027e-06 0.81101773416807x
EntityList:GetEntities (JIT: ON) 1.02s 362064 2.8035483119203e-06 0.81149613272825x
EntityList:SetEntities (JIT: OFF) 1.04s 16264 6.4193879063828e-05 1.012540910511x
EntityList:SetEntities (JIT: ON) 1.09s 17068 6.3755046859578e-05 1.023453692666x
GetGlobalEntityList (JIT: OFF) 1.00s 9773547 1.0282121161074e-07 0.88584548504657x
GetGlobalEntityList (JIT: ON) 1.00s 11186290 8.9809308988407e-08 0.92829303450534x
VoiceData:GetData (JIT: OFF) 1.01s 13158490 7.6937321293336e-08 0.85414387188393x
VoiceData:GetData (JIT: ON) 1.01s 70716641 1.4227499758346e-08 0.95225596253469x
VoiceData:GetLength (JIT: OFF) 1.04s 17937550 5.7893189717293e-08 0.81186046275752x
VoiceData:GetLength (JIT: ON) 1.00s 250605912 3.9970525495022e-09 1.7011512257288x
VoiceData:GetPlayerSlot (JIT: OFF) 1.06s 19808845 5.3558446696419e-08 0.84051308442181x
VoiceData:GetPlayerSlot (JIT: ON) 1.00s 448613986 2.2313660067438e-09 1.9573456865383x
VoiceData:GetProximity (JIT: OFF) 1.02s 21859649 4.6788079452751e-08 0.78731650082378x
VoiceData:GetProximity (JIT: ON) 1.01s 20460358 4.9134428499613e-08 0.82499020052393x
VoiceData:GetUncompressedData (JIT: OFF) 1.01s 10265606 9.8867905928053e-08 0.87714894900735x
VoiceData:GetUncompressedData (JIT: ON) 1.01s 27806615 3.6457367934868e-08 1.0179234019476x
VoiceData:SetData (JIT: OFF) 1.02s 12084656 8.4269588880298e-08 0.93088255041031x
VoiceData:SetData (JIT: ON) 1.01s 48704789 2.0656243532196e-08 0.89075666464899x
VoiceData:SetLength (JIT: OFF) 1.02s 16843908 6.0806194890633e-08 0.80655084392943x
VoiceData:SetLength (JIT: ON) 1.00s 534249084 1.8732853822196e-09 1.4240178893692x
VoiceData:SetPlayerSlot (JIT: OFF) 1.05s 17297802 6.0538267051497e-08 0.80697038067965x
VoiceData:SetPlayerSlot (JIT: ON) 1.00s 532972860 1.8767409637922e-09 1.5793774136654x
VoiceData:SetProximity (JIT: OFF) 1.03s 18350168 5.626433394202e-08 0.77344844697575x
VoiceData:SetProximity (JIT: ON) 1.01s 18172697 5.5391830609824e-08 0.75449904836498x
_HOLYLIB_CORE(ref).__index (JIT: OFF) 1.04s 46428571 2.2442495383492e-08 0.90502283711385x
_HOLYLIB_CORE(ref).__index (JIT: ON) 1.00s 7101537962 1.4082146786164e-10 0.82599591128994x
_HOLYLIB_CORE(ref).__newindex (JIT: OFF) 1.05s 51612903 2.0361245629596e-08 0.8837454399192x
_HOLYLIB_CORE(ref).__newindex (JIT: ON) 1.00s 7102200515 1.4081790535586e-10 0.82579698853053x
_HOLYLIB_CORE.ClearLuaTable (JIT: OFF) 1.04s 8807369 1.178731114837e-07 0.76885786491321x
_HOLYLIB_CORE.ClearLuaTable (JIT: ON) 1.01s 10068180 1.0030610524094e-07 0.77029221849989x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: OFF) 1.04s 13754427 7.5262747805301e-08 0.76067405242468x
_HOLYLIB_CORE.GetReferencedTestUserData (JIT: ON) 1.01s 17979329 5.6066385173321e-08 0.89570091666611x
_HOLYLIB_CORE.GetTestUserData (JIT: OFF) 1.01s 14064473 7.1825013002735e-08 0.82970117669426x
_HOLYLIB_CORE.GetTestUserData (JIT: ON) 1.00s 17987856 5.5690904877252e-08 0.95484801456639x
_HOLYLIB_CORE.PushEntity (JIT: OFF) 1.01s 15716818 6.4397574543917e-08 0.83567866880249x
_HOLYLIB_CORE.PushEntity (JIT: ON) 1.01s 18960803 5.3010781639566e-08 0.83095206795071x
_HOLYLIB_CORE.PushTestUserData (JIT: OFF) 1.08s 3679352 2.9449418721753e-07 1.0556440947871x
_HOLYLIB_CORE.PushTestUserData (JIT: ON) 1.03s 3400253 3.0246329427524e-07 0.99705594709483x
_HOLYLIB_CORE.RawGetEntity (JIT: OFF) 1.02s 5964607 1.716691457473e-07 0.92185760751029x
_HOLYLIB_CORE.RawGetEntity (JIT: ON) 1.01s 6737788 1.5002503507601e-07 0.99788305638868x
_HOLYLIB_CORE.RawGetGModVector (JIT: OFF) 1.02s 13835770 7.3746452922924e-08 0.79167522998055x
_HOLYLIB_CORE.RawGetGModVector (JIT: ON) 1.01s 17103301 5.926388089849e-08 0.94205463841851x
_HOLYLIB_CORE.__index (JIT: OFF) 1.03s 49242424 2.1007515692182e-08 0.95739545324327x
_HOLYLIB_CORE.__index (JIT: ON) 1.00s 7100699855 1.4084851076099e-10 0.82515418719737x
_HOLYLIB_CORE.__newindex (JIT: OFF) 1.03s 50862068 2.0276996605741e-08 0.88831788137658x
_HOLYLIB_CORE.__newindex (JIT: ON) 1.00s 7100924387 1.4083743825318e-10 0.82522732293158x
bitbuf.CreateReadBuffer (JIT: OFF) 1.02s 3187210 3.1952078164388e-07 1.0864568678362x
bitbuf.CreateReadBuffer (JIT: ON) 1.01s 3289349 3.070652807518e-07 1.0872204700678x
bitbuf.CreateStackReadBuffer (JIT: OFF) 1.04s 7667050 1.3541882554657e-07 0.85762088108624x
bitbuf.CreateStackReadBuffer (JIT: ON) 1.02s 8072822 1.2594479887606e-07 0.81422640037969x
filesystem.Exists(Hit) (JIT: OFF) 1.10s 10371 0.00010569567199747 0.50810600061384x
filesystem.Exists(Hit) (JIT: ON) 1.07s 10249 0.00010443156188813 0.51206336665101x
filesystem.Exists(Miss) (JIT: OFF) 1.09s 5779 0.00018820992679068 0.49443686112423x
filesystem.Exists(Miss) (JIT: ON) 1.09s 5762 0.0001889500523592 0.49894834960474x
filesystem.IsDir(Hit) (JIT: OFF) 1.08s 127704 8.4805026057378e-06 0.63510210603911x
filesystem.IsDir(Hit) (JIT: ON) 1.03s 120886 8.4973561602101e-06 0.62910315891942x
filesystem.IsDir(Miss) (JIT: OFF) 1.08s 6236 0.00017362579589302 0.4715542574989x
filesystem.IsDir(Miss) (JIT: ON) 1.08s 6227 0.00017417634932111 0.46928389004304x
filesystem.Size(Hit) (JIT: OFF) 1.09s 10361 0.00010553262633874 0.51115436686936x
filesystem.Size(Hit) (JIT: ON) 1.07s 10271 0.00010462965341746 0.51316514948674x
filesystem.Size(Miss) (JIT: OFF) 1.08s 5800 0.00018633211099624 0.49822394607294x
filesystem.Size(Miss) (JIT: ON) 1.08s 5805 0.00018633200510087 0.49943099477981x
filesystem.Time(Hit) (JIT: OFF) 1.07s 7627 0.00014039460260224 0.45966475940311x
filesystem.Time(Hit) (JIT: ON) 1.08s 7627 0.00014115134911893 0.46127721461617x
filesystem.Time(Miss) (JIT: OFF) 1.07s 3611 0.00029615821242445 0.45321015216193x
filesystem.Time(Miss) (JIT: ON) 1.07s 3591 0.00029922341792562 0.44830451125572x
pas.FindInPAS (JIT: OFF) 1.02s 1013452 1.0054340861156e-06 1.0254161172792x
pas.FindInPAS (JIT: ON) 1.00s 1014228 9.9051579859231e-07 1.0392264035667x
pvs.FindInPVS (JIT: OFF) 1.02s 1014289 1.0016504119933e-06 1.0530118623127x
pvs.FindInPVS (JIT: ON) 1.01s 1039593 9.7044580879891e-07 1.0660754037589x
util.FancyJSONToTable (JIT: OFF) 1.05s 798071 1.3141135752048e-06 0.89925719835108x
util.FancyJSONToTable (JIT: ON) 1.04s 796640 1.3098108644608e-06 0.8885947848775x
util.FancyTableToJSON (JIT: OFF) 1.03s 204879 5.0072712286314e-06 1.0606839743259x
util.FancyTableToJSON (JIT: ON) 1.01s 204064 4.9451033036225e-06 1.0734075581307x
util.JSONToTable(GMOD) (JIT: OFF) 1.03s 176046 5.8789612394696e-06 1.0802558511269x
util.JSONToTable(GMOD) (JIT: ON) 1.03s 173240 5.9485085992876e-06 1.0682552194346x
util.TableToJSON(GMOD) (JIT: OFF) 1.05s 93726 1.120090583938e-05 1.0710737779707x
util.TableToJSON(GMOD) (JIT: ON) 1.05s 95090 1.1075635249371e-05 1.0619074557386x
voicechat.CreateVoiceData (JIT: OFF) 1.02s 3088808 3.2879542289419e-07 1.041926258664x
voicechat.CreateVoiceData (JIT: ON) 1.02s 3336084 3.0706840103337e-07 1.1056192218656x