Skip to content

Commit

Permalink
Bench
Browse files Browse the repository at this point in the history
  • Loading branch information
rctcwyvrn committed Aug 25, 2020
1 parent f59956a commit bd60009
Show file tree
Hide file tree
Showing 12 changed files with 10 additions and 0 deletions.
Binary file modified benchmarks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified gains.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions results/hyperfine/binary_trees/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/binary_trees.lox,8.579481981499999,0.07484662100586514,8.556078051500002,8.50636141,0.055100769999999986,8.5035297515,8.7607937515
0823,ae5dff4f,target/release/rlox test/benchmark/binary_trees.lox,7.852915855499999,0.06254838529042923,7.8414998055,7.78984349,0.043958830000000004,7.7991108555,8.0164702555
0824,eff2bb78,target/release/rlox test/benchmark/binary_trees.lox,7.386448806999999,0.05138977487622846,7.387033057,7.312467445,0.055062929999999996,7.321027057,7.511692557
0824,f59956a4,target/release/rlox test/benchmark/binary_trees.lox,5.052072711499999,0.04961026191870209,5.0389066614999996,4.988260405,0.046074994999999994,4.9998496115,5.1559085115
1 change: 1 addition & 0 deletions results/hyperfine/equality/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,ae5dff4f,target/release/rlox test/benchmark/equality.lox,11.057686174999997,0.16886445210338774,11.012227305,11.031249445,0.009073987,10.933462655,11.518737755
0823,ae5dff4f,target/release/rlox test/benchmark/equality.lox,10.057686174999997,0.16886445210338774,11.012227305,11.031249445,0.009073987,10.933462655,11.518737755
0824,eff2bb78,target/release/rlox test/benchmark/equality.lox,8.227999508,0.044933016899663274,8.211413348,8.204248150000002,0.0039896954999999994,8.183804798,8.327317198
0824,f59956a4,target/release/rlox test/benchmark/equality.lox,8.2845263865,0.02719941695221692,8.2821151365,8.26649185,0.0010717779999999998,8.2485010365,8.3324014365
1 change: 1 addition & 0 deletions results/hyperfine/fib/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/fib.lox,6.182764388500001,0.03870299160582344,6.1847567485,6.16421783,0.0009980025,6.1263179485000006,6.2603585485
0823,ae5dff4f,target/release/rlox test/benchmark/fib.lox,4.342451284999999,0.020650874299662128,4.336064974999999,4.321701464999999,0.0029874559999999994,4.325081624999999,4.392839524999999
0824,eff2bb78,target/release/rlox test/benchmark/fib.lox,3.1864708475,0.08475078052004335,3.1570212875,3.1674378999999995,0.0011545179999999998,3.1367506375,3.4202615375
0824,f59956a4,target/release/rlox test/benchmark/fib.lox,3.216240285,0.02864094001738688,3.210112755,3.1983683349999996,0.00099678,3.187525105,3.276459905
1 change: 1 addition & 0 deletions results/hyperfine/instantiation/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/instantiation.lox,3.8584743969999997,0.09229884050575177,3.825002727,3.83794727,0.001996881,3.816166377,4.117994077
0823,ae5dff4f,target/release/rlox test/benchmark/instantiation.lox,3.1387832145,0.025372884874301355,3.1292967445000004,3.1206470449999997,0.0,3.1100327445000002,3.1933306445
0824,eff2bb78,target/release/rlox test/benchmark/instantiation.lox,1.7195431995000003,0.01294271702302968,1.7169942095000001,1.7002439849999997,0.000991445,1.7020723595,1.7392341595000003
0824,f59956a4,target/release/rlox test/benchmark/instantiation.lox,1.5325961705000002,0.02644334205077587,1.5215547305000001,1.515449085,0.0000779125,1.5113142805000002,1.6006180805
1 change: 1 addition & 0 deletions results/hyperfine/invocation/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/invocation.lox,3.1267161330000004,0.06932282357146483,3.108265523,3.1071154049999996,0.001990582,3.0838472730000004,3.319080673
0823,ae5dff4f,target/release/rlox test/benchmark/invocation.lox,2.4814605365,0.13223999370374098,2.4452007965,2.42512207,0.0009956284999999999,2.4193475465,2.8567294465
0824,eff2bb78,target/release/rlox test/benchmark/invocation.lox,1.6327430325,0.012523022836045245,1.6297114925000002,1.6102201250000001,0.003053075,1.6189134425000002,1.6515065425
0824,f59956a4,target/release/rlox test/benchmark/invocation.lox,1.497595238,0.014196059908987327,1.495374568,1.4798998399999999,0.0,1.479668918,1.5246552180000001
1 change: 1 addition & 0 deletions results/hyperfine/method_call/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/method_call.lox,1.834315736,0.02171958196253379,1.833958036,1.80882756,0.0040649779999999995,1.8082283860000001,1.8762188860000002
0823,ae5dff4f,target/release/rlox test/benchmark/method_call.lox,1.575945343,0.13102596449970813,1.5356185530000002,1.51299977,0.001994854,1.5210675530000002,1.947903053
0824,eff2bb78,target/release/rlox test/benchmark/method_call.lox,1.183646942,0.007570498182205556,1.1863776220000002,1.164440055,0.0,1.170376472,1.191543472
0824,f59956a4,target/release/rlox test/benchmark/method_call.lox,1.066530644,0.004103828656483833,1.065015924,1.04480204,0.005039480000000001,1.0618887240000001,1.075619024
1 change: 1 addition & 0 deletions results/hyperfine/properties/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/properties.lox,4.3271661015000005,0.029455540780369376,4.3198819215,4.307078245,0.00207346,4.2904542215,4.3819413215
0823,ae5dff4f,target/release/rlox test/benchmark/properties.lox,3.6230968235000005,0.041138971021696655,3.6107854535,3.60063249,0.0030659754999999996,3.5774184035000003,3.7217076035
0824,eff2bb78,target/release/rlox test/benchmark/properties.lox,2.7667073295,0.13798785425628995,2.7685588995000003,2.746330379999999,0.0009948315,2.6000957495000003,3.0340945495000002
0824,f59956a4,target/release/rlox test/benchmark/properties.lox,2.3484415094999997,0.01824167193840639,2.3455381295000004,2.327691754999999,0.0030792,2.3227368295,2.3925656295
1 change: 1 addition & 0 deletions results/hyperfine/string_equality/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/string_equality.lox,1.2011877990000002,0.059231398845140525,1.1784916390000002,1.181795165,0.0011321859999999999,1.164327289,1.3510744890000002
0823,ae5dff4f,target/release/rlox test/benchmark/string_equality.lox,1.1564698080000002,0.13336748869765042,1.111002628,1.095402165,0.0019938259999999998,1.1046188780000001,1.5352866780000003
0824,eff2bb78,target/release/rlox test/benchmark/string_equality.lox,0.5013576515,0.00948107322760574,0.4996626015,0.4774287599999999,0.003204588,0.4921897015,0.5263535015
0824,f59956a4,target/release/rlox test/benchmark/string_equality.lox,0.48815589599999987,0.006465669267317431,0.48666970600000004,0.4686697649999999,0.0019724609999999996,0.482002606,0.505056306
1 change: 1 addition & 0 deletions results/hyperfine/trees/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/trees.lox,19.781800592499998,0.20728140500178466,19.736815002500002,19.726612505,0.03598268,19.553734052499998,20.3073476525
0823,ae5dff4f,target/release/rlox test/benchmark/trees.lox,18.015290424000003,0.0583475230645558,18.022432174000002,17.934327785,0.052095405000000004,17.907275824000003,18.137240424
0824,eff2bb78,target/release/rlox test/benchmark/trees.lox,15.990153736500002,0.10802972518266578,15.987711366500001,15.91145166,0.05899643499999999,15.857523766500002,16.1930461665
0824,f59956a4,target/release/rlox test/benchmark/trees.lox,14.447775309999997,1.0387408990555838,14.102937830000002,14.38966385,0.03916973,14.040677180000001,17.395333779999998
1 change: 1 addition & 0 deletions results/hyperfine/zoo/res.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ date,hash,command,mean,stddev,median,user,system,min,max
0821,a9f49ca6,target/release/rlox test/benchmark/zoo.lox,3.2796371740000003,0.18186907873021188,3.223001184,3.258808605,0.001990418,3.1722076340000003,3.7917005340000003
0823,ae5dff4f,target/release/rlox test/benchmark/zoo.lox,2.7237645775,0.02150876722760334,2.7206168474999997,2.7061678149999997,0.0,2.6992780475,2.7644524475
0824,eff2bb78,target/release/rlox test/benchmark/zoo.lox,1.7808647950000005,0.010364730261613149,1.7825388050000002,1.7628196800000002,0.0,1.7669045550000002,1.797187255
0824,f59956a4,target/release/rlox test/benchmark/zoo.lox,1.7357217955,0.011977845828009141,1.7321724255,1.7151242150000001,0.003980739999999999,1.7221769755,1.7605038755

0 comments on commit bd60009

Please sign in to comment.