Skip to content

Commit

Permalink
Starts to implement benchmarking suite.
Browse files Browse the repository at this point in the history
  • Loading branch information
Felix "xq" Queißner committed Mar 15, 2022
1 parent 23926a2 commit bddf331
Show file tree
Hide file tree
Showing 36 changed files with 880 additions and 0 deletions.
Empty file added benchmarks/data/.keep
Empty file.
14 changes: 14 additions & 0 deletions benchmarks/data/array-creation-ReleaseFast.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:26:37;186757;42115;5155545898
2022-03-14 15:42:47;82902;17251;3171736765
2022-03-14 15:44:57;89816;16693;3421971084
2022-03-14 16:33:50;98617;18508;3483185986
2022-03-14 16:35:17;143456;36667;4071084242
2022-03-14 16:36:45;146529;28565;3281906223
2022-03-14 16:38:08;83042;18438;3297242040
2022-03-14 16:39:32;201843;45607;3203694712
2022-03-14 16:40:56;213856;48680;3253160672
2022-03-14 16:42:20;248637;49658;3369833003
2022-03-14 16:43:44;93867;18159;3236784828
2022-03-14 16:45:07;83880;17810;3166770878
2022-03-14 16:46:28;96661;36318;3132337268
14 changes: 14 additions & 0 deletions benchmarks/data/array-creation-ReleaseSafe.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:25:56;176840;38553;7399380768
2022-03-14 15:42:16;144992;30521;4522947985
2022-03-14 15:44:26;205964;44419;4741786963
2022-03-14 16:33:16;180960;37645;4661268088
2022-03-14 16:34:44;102668;21861;4744017914
2022-03-14 16:36:14;125017;27169;4574492345
2022-03-14 16:37:38;230409;46026;4594783864
2022-03-14 16:39:00;146808;36528;4630774661
2022-03-14 16:40:25;132141;28635;4774753229
2022-03-14 16:41:49;158332;36667;4473568715
2022-03-14 16:43:13;114331;23816;4546264937
2022-03-14 16:44:36;116356;22978;4599013955
2022-03-14 16:45:59;131303;22000;4462626078
14 changes: 14 additions & 0 deletions benchmarks/data/array-creation-ReleaseSmall.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:27:10;266237;52451;7650737589
2022-03-14 15:43:09;96592;16901;4591188852
2022-03-14 15:45:19;98896;17112;4514896885
2022-03-14 16:34:12;221608;42045;4847507589
2022-03-14 16:35:42;108953;19137;5060273470
2022-03-14 16:37:07;117265;17111;4682200816
2022-03-14 16:38:31;95544;17251;4530335966
2022-03-14 16:39:54;211063;37155;4497533932
2022-03-14 16:41:19;105950;20883;4591064698
2022-03-14 16:42:41;96870;17181;4611104298
2022-03-14 16:44:05;119640;21511;4512100498
2022-03-14 16:45:28;100293;16483;4580282347
2022-03-14 16:46:50;176071;26191;4754658426
14 changes: 14 additions & 0 deletions benchmarks/data/array-modification-ReleaseFast.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:26:37;90655;20463;5540471632
2022-03-14 15:42:47;91353;21651;4883724539
2022-03-14 15:44:57;86744;19556;4700367000
2022-03-14 16:33:50;102039;23886;4662666460
2022-03-14 16:35:17;90585;21092;4930607045
2022-03-14 16:36:45;96801;28146;4704269468
2022-03-14 16:38:08;90725;20533;4688570464
2022-03-14 16:39:32;99665;20952;4718645789
2022-03-14 16:40:56;91004;22000;4823678334
2022-03-14 16:42:20;89607;21441;4724907248
2022-03-14 16:43:44;87721;20673;4628477053
2022-03-14 16:45:07;85347;21162;4703034771
2022-03-14 16:46:28;85975;21162;4497284153
14 changes: 14 additions & 0 deletions benchmarks/data/array-modification-ReleaseSafe.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:25:56;128370;25212;6138580823
2022-03-14 15:42:16;102667;22909;6433104672
2022-03-14 15:44:26;110979;23537;6137294793
2022-03-14 16:33:16;122083;29404;6823261184
2022-03-14 16:34:44;98267;23328;6752184583
2022-03-14 16:36:14;125575;24375;6080657871
2022-03-14 16:37:38;103855;23327;6071459193
2022-03-14 16:39:00;106928;22838;6309402668
2022-03-14 16:40:25;116287;24654;6118883593
2022-03-14 16:41:49;131513;33803;6253783826
2022-03-14 16:43:13;136751;33873;6390930454
2022-03-14 16:44:36;100712;24724;6205732288
2022-03-14 16:45:59;113074;22768;6022133363
14 changes: 14 additions & 0 deletions benchmarks/data/array-modification-ReleaseSmall.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:27:10;154281;38553;8633376749
2022-03-14 15:43:09;103506;19975;6148414746
2022-03-14 15:45:19;95404;21023;6110663508
2022-03-14 16:34:12;106020;22279;6653888081
2022-03-14 16:35:42;144503;20604;5903343049
2022-03-14 16:37:07;106858;20604;6029776835
2022-03-14 16:38:31;98757;26680;5874242419
2022-03-14 16:39:54;113772;21372;6245960562
2022-03-14 16:41:19;157703;29054;5962825436
2022-03-14 16:42:41;114610;24934;5941569737
2022-03-14 16:44:05;99524;19626;5983026292
2022-03-14 16:45:28;98617;23048;5925138574
2022-03-14 16:46:50;107417;20324;5765676459
14 changes: 14 additions & 0 deletions benchmarks/data/basic-execution-ReleaseFast.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:26:37;100991;40579;231728959
2022-03-14 15:42:47;68654;19556;132242189
2022-03-14 15:44:57;57200;19137;137698520
2022-03-14 16:33:50;65861;20882;128385386
2022-03-14 16:35:17;65302;23467;139876618
2022-03-14 16:36:45;61252;19765;141166668
2022-03-14 16:38:08;67956;21721;140122880
2022-03-14 16:39:32;70331;22419;134739464
2022-03-14 16:40:56;61112;20114;138909307
2022-03-14 16:42:20;59715;20533;131649447
2022-03-14 16:43:44;68584;21023;130539729
2022-03-14 16:45:07;81994;23886;136326482
2022-03-14 16:46:28;56572;20463;131448023
14 changes: 14 additions & 0 deletions benchmarks/data/basic-execution-ReleaseSafe.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:25:56;185570;75430;674555505
2022-03-14 15:42:16;74312;25213;342657744
2022-03-14 15:44:26;71867;26959;343886613
2022-03-14 16:33:16;108325;63416;452545934
2022-03-14 16:34:44;86325;27168;380981426
2022-03-14 16:36:14;69492;26121;384021225
2022-03-14 16:37:38;69213;32267;350373689
2022-03-14 16:39:00;83042;27238;350691190
2022-03-14 16:40:25;78083;24584;366308473
2022-03-14 16:41:49;66768;35271;344462127
2022-03-14 16:43:13;73543;23816;348150410
2022-03-14 16:44:36;67049;24654;358574386
2022-03-14 16:45:59;66210;23886;347484117
14 changes: 14 additions & 0 deletions benchmarks/data/basic-execution-ReleaseSmall.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:27:10;63486;20044;392579906
2022-03-14 15:43:09;81436;20254;401479868
2022-03-14 15:45:19;62159;20114;395060628
2022-03-14 16:34:12;71518;21930;432220397
2022-03-14 16:35:42;72356;20673;409330613
2022-03-14 16:37:07;65372;21581;424527238
2022-03-14 16:38:31;60134;20324;393836180
2022-03-14 16:39:54;62299;20603;396848462
2022-03-14 16:41:19;61042;19905;397507350
2022-03-14 16:42:41;66699;19207;412942694
2022-03-14 16:44:05;61461;19625;406023316
2022-03-14 16:45:28;63835;20045;400506780
2022-03-14 16:46:50;64813;20953;397850412
14 changes: 14 additions & 0 deletions benchmarks/data/cow-calls-ReleaseFast.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:26:37;226078;33385;11106201372
2022-03-14 15:42:47;142756;29683;7437976571
2022-03-14 15:44:57;124318;20185;7194411103
2022-03-14 16:33:50;110769;20394;7262731451
2022-03-14 16:35:17;122991;21093;7178819439
2022-03-14 16:36:45;132490;26261;7252751370
2022-03-14 16:38:08;182148;37855;7457377940
2022-03-14 16:39:32;124109;20464;7339432238
2022-03-14 16:40:56;163221;34292;7542046173
2022-03-14 16:42:20;124738;20953;7117206247
2022-03-14 16:43:44;102737;20674;7008773366
2022-03-14 16:45:07;102528;21372;7182031692
2022-03-14 16:46:28;97289;19556;6874746625
14 changes: 14 additions & 0 deletions benchmarks/data/cow-calls-ReleaseSafe.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:25:56;197444;48679;12044945040
2022-03-14 15:42:16;119150;23886;10681768900
2022-03-14 15:44:26;113214;23816;10236653051
2022-03-14 16:33:16;115030;24305;11754354128
2022-03-14 16:34:44;154980;37225;11548869736
2022-03-14 16:36:14;137309;27657;10222036542
2022-03-14 16:37:38;112236;23537;10034817981
2022-03-14 16:39:00;143664;26261;10846406860
2022-03-14 16:40:25;131373;22908;10789156652
2022-03-14 16:41:49;115867;23328;10304246867
2022-03-14 16:43:13;145061;34363;10627066228
2022-03-14 16:44:36;175093;40509;10443233746
2022-03-14 16:45:59;125855;24864;10016542309
14 changes: 14 additions & 0 deletions benchmarks/data/cow-calls-ReleaseSmall.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:27:10;163849;27239;14137912348
2022-03-14 15:43:09;130675;20463;10050409089
2022-03-14 15:45:19;117963;21023;10314663543
2022-03-14 16:34:12;122782;22489;10872502502
2022-03-14 16:35:42;138636;21651;10656063125
2022-03-14 16:37:07;140662;19206;10422980488
2022-03-14 16:38:31;119709;19626;10099128141
2022-03-14 16:39:54;114750;20045;10225479578
2022-03-14 16:41:19;116566;20464;10285581966
2022-03-14 16:42:41;127881;21790;10597834942
2022-03-14 16:44:05;127461;20115;10339299116
2022-03-14 16:45:28;119290;19975;10317689175
2022-03-14 16:46:50;126833;21581;9946631442
14 changes: 14 additions & 0 deletions benchmarks/data/function-call-ReleaseFast.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:26:37;134096;29334;10320716229
2022-03-14 15:42:47;92051;20045;6494802888
2022-03-14 15:44:57;97848;22350;6520211097
2022-03-14 16:33:50;115798;30870;6634440251
2022-03-14 16:35:17;103506;42394;8705265247
2022-03-14 16:36:45;85836;20114;6563632883
2022-03-14 16:38:08;103366;20184;6585182113
2022-03-14 16:39:32;95335;19765;6434459037
2022-03-14 16:40:56;104903;22489;6525117272
2022-03-14 16:42:20;93030;21860;6465855762
2022-03-14 16:43:44;96452;20603;6394149538
2022-03-14 16:45:07;84439;20044;6406709135
2022-03-14 16:46:28;123550;22838;6458167333
14 changes: 14 additions & 0 deletions benchmarks/data/function-call-ReleaseSafe.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:25:56;149252;38064;14560127324
2022-03-14 15:42:16;124808;23886;9240336861
2022-03-14 15:44:26;97779;22838;9548344557
2022-03-14 16:33:16;99455;23467;9849373666
2022-03-14 16:34:44;141639;36248;9623595517
2022-03-14 16:36:14;116636;26470;9249243615
2022-03-14 16:37:38;105322;24445;9443691280
2022-03-14 16:39:00;110071;28565;9544070252
2022-03-14 16:40:25;108046;22419;9828779737
2022-03-14 16:41:49;101969;23956;9031543424
2022-03-14 16:43:13;110839;23816;9236667895
2022-03-14 16:44:36;100084;23955;9334273514
2022-03-14 16:45:59;120128;23816;8953413607
14 changes: 14 additions & 0 deletions benchmarks/data/function-call-ReleaseSmall.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time;compile;setup;run
2022-03-14 14:27:10;140452;26260;9201707515
2022-03-14 15:43:09;132490;20813;9149481458
2022-03-14 15:45:19;108255;20044;9381890721
2022-03-14 16:34:12;100712;19974;9345771460
2022-03-14 16:35:42;121106;20254;9852631352
2022-03-14 16:37:07;125017;22490;9407984948
2022-03-14 16:38:31;106229;19975;8998052009
2022-03-14 16:39:54;111537;21093;9167774585
2022-03-14 16:41:19;100363;20533;9202559277
2022-03-14 16:42:41;112446;22908;9565970347
2022-03-14 16:44:05;122223;22000;9208826732
2022-03-14 16:45:28;112516;21860;9112302107
2022-03-14 16:46:50;118731;21651;9034271624
Empty file added benchmarks/visualization/.keep
Empty file.
13 changes: 13 additions & 0 deletions benchmarks/visualization/compile-ReleaseFast.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions benchmarks/visualization/compile-ReleaseSafe.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions benchmarks/visualization/compile-ReleaseSmall.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions benchmarks/visualization/run-ReleaseFast.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit bddf331

Please sign in to comment.