Skip to content

Instantly share code, notes, and snippets.

@a0viedo
Last active November 12, 2016 23:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save a0viedo/4d1f1eb307913f7f68bfaca631ec00ae to your computer and use it in GitHub Desktop.
Save a0viedo/4d1f1eb307913f7f68bfaca631ec00ae to your computer and use it in GitHub Desktop.
fn time
"increasing for-loop" 420.54213
"increasing for-loop" 422.41523
"increasing for-loop" 524.943838
"increasing for-loop" 487.052945
"increasing for-loop" 525.57977
"increasing for-loop" 593.464875
"increasing for-loop" 602.841768
"increasing for-loop" 593.981791
"increasing for-loop" 664.651636
"increasing for-loop" 475.611119
"increasing for-loop" 546.373329
"increasing for-loop" 557.671157
"increasing for-loop" 521.560969
"increasing for-loop" 515.99791
"increasing for-loop" 557.544685
"increasing for-loop" 603.541143
"increasing for-loop" 535.257459
"increasing for-loop" 494.830999
"increasing for-loop" 543.355409
"increasing for-loop" 778.297635
"increasing for-loop" 518.723619
"increasing for-loop" 902.893754
"increasing for-loop" 543.171239
"increasing for-loop" 749.242913
"increasing for-loop" 561.159628
"increasing for-loop" 468.484065
"increasing for-loop" 441.679523
"increasing for-loop" 478.078033
"increasing for-loop" 466.198025
"increasing for-loop" 743.358533
"increasing for-loop" 960.722232
"increasing for-loop" 831.726629
"increasing for-loop" 463.362916
"increasing for-loop" 501.946155
"increasing for-loop" 421.883325
"increasing for-loop" 495.194561
"increasing for-loop" 427.50756
"increasing for-loop" 432.107541
"increasing for-loop" 477.474398
"increasing for-loop" 535.057565
"increasing for-loop" 598.884957
"increasing for-loop" 642.158109
"increasing for-loop" 530.200898
"increasing for-loop" 595.424988
"increasing for-loop" 794.94671
"increasing for-loop" 624.632433
"increasing for-loop" 666.097091
"increasing for-loop" 606.708158
"increasing for-loop" 556.158038
"increasing for-loop" 661.906634
"increasing for-loop" 485.689529
"increasing for-loop" 541.158775
"increasing for-loop" 529.378661
"increasing for-loop" 532.539013
"increasing for-loop" 561.319848
"increasing for-loop" 444.284071
"increasing for-loop" 443.592838
"increasing for-loop" 479.769951
"increasing for-loop" 467.404129
"increasing for-loop" 452.41553
"increasing for-loop" 421.580177
"increasing for-loop" 422.2843
"increasing for-loop" 422.722878
"increasing for-loop" 413.928827
"increasing for-loop" 430.968565
"increasing for-loop" 430.009068
"increasing for-loop" 500.27496
"increasing for-loop" 458.11738
"increasing for-loop" 433.995219
"increasing for-loop" 433.669074
"increasing for-loop" 448.629312
"increasing for-loop" 420.231382
"increasing for-loop" 463.870709
"increasing for-loop" 420.213532
"increasing for-loop" 423.080086
"increasing for-loop" 435.585531
"increasing for-loop" 500.80283
"increasing for-loop" 433.585836
"increasing for-loop" 492.956395
"increasing for-loop" 422.235206
"increasing for-loop" 501.226055
"increasing for-loop" 454.314356
"increasing for-loop" 652.005489
"increasing for-loop" 631.602521
"increasing for-loop" 617.657686
"increasing for-loop" 562.544365
"increasing for-loop" 482.119907
"increasing for-loop" 500.742115
"increasing for-loop" 545.791397
"increasing for-loop" 517.739255
"increasing for-loop" 497.863333
"increasing for-loop" 462.117511
"increasing for-loop" 468.310788
"increasing for-loop" 466.686343
"increasing for-loop" 442.183476
"increasing for-loop" 441.479977
"increasing for-loop" 509.478127
"increasing for-loop" 594.245792
"increasing for-loop" 485.512845
"increasing for-loop" 421.410706
"increasing for-loop" 431.163165
"increasing for-loop" 441.014707
"increasing for-loop" 470.846993
"increasing for-loop" 671.056201
"increasing for-loop" 542.118579
"increasing for-loop" 733.079804
"increasing for-loop" 613.670444
"increasing for-loop" 515.889639
"increasing for-loop" 521.90028
"increasing for-loop" 439.597056
"increasing for-loop" 469.843095
"increasing for-loop" 515.981101
"increasing for-loop" 585.024207
"increasing for-loop" 641.413232
"increasing for-loop" 523.797355
"increasing for-loop" 470.711412
"increasing for-loop" 536.180205
"increasing for-loop" 758.932875
"increasing for-loop" 611.294115
"increasing for-loop" 595.949267
"increasing for-loop" 570.963507
"increasing for-loop" 534.100931
"increasing for-loop" 520.122477
"increasing for-loop" 549.642823
"increasing for-loop" 586.630836
"increasing for-loop" 447.665787
"increasing for-loop" 417.838396
"increasing for-loop" 473.72418
"increasing for-loop" 478.145994
"increasing for-loop" 458.372231
"increasing for-loop" 435.707052
"increasing for-loop" 449.720784
"increasing for-loop" 529.961202
"increasing for-loop" 435.1617
"increasing for-loop" 419.850336
"increasing for-loop" 480.235223
"increasing for-loop" 503.755432
"increasing for-loop" 471.160616
"increasing for-loop" 477.147629
"increasing for-loop" 487.658213
"increasing for-loop" 469.832295
"increasing for-loop" 456.209358
"increasing for-loop" 484.655836
"increasing for-loop" 453.169886
"increasing for-loop" 711.098292
"increasing for-loop" 425.531973
"increasing for-loop" 491.617943
"increasing for-loop" 463.799628
"increasing for-loop" 410.760123
"increasing for-loop" 423.844335
"increasing for-loop" 421.705371
"increasing for-loop" 420.906762
"increasing for-loop" 503.437056
"increasing for-loop" 499.440647
"increasing for-loop" 468.758377
"increasing for-loop" 503.106887
"increasing for-loop" 419.232255
"increasing for-loop" 410.876475
"increasing for-loop" 432.939567
"increasing for-loop" 415.75885
"increasing for-loop" 507.995145
"increasing for-loop" 557.202267
"increasing for-loop" 495.848602
"increasing for-loop" 454.204028
"increasing for-loop" 482.274705
"increasing for-loop" 542.659568
"increasing for-loop" 594.066211
"increasing for-loop" 521.914348
"increasing for-loop" 534.479679
"increasing for-loop" 457.691522
"increasing for-loop" 554.466931
"increasing for-loop" 670.890776
"increasing for-loop" 520.765995
"increasing for-loop" 557.723123
"increasing for-loop" 502.02619
"increasing for-loop" 471.390877
"increasing for-loop" 437.60705
"increasing for-loop" 406.16471
"increasing for-loop" 462.052715
"increasing for-loop" 414.820569
"increasing for-loop" 421.88911
"increasing for-loop" 481.320972
"increasing for-loop" 534.058383
"increasing for-loop" 576.020869
"increasing for-loop" 775.156772
"increasing for-loop" 652.885828
"increasing for-loop" 524.438954
"increasing for-loop" 680.986088
"increasing for-loop" 739.694302
"increasing for-loop" 545.626673
"increasing for-loop" 539.56688
"increasing for-loop" 584.482839
"increasing for-loop" 560.323332
"increasing for-loop" 466.748931
"increasing for-loop" 749.005672
"increasing for-loop" 683.220402
"increasing for-loop" 507.645348
"increasing for-loop" 604.097889
"increasing for-loop" 438.597101
"increasing for-loop" 423.833582
"decreasing for-loop" 467.211843
"decreasing for-loop" 420.329904
"decreasing for-loop" 449.781138
"decreasing for-loop" 643.539542
"decreasing for-loop" 512.677512
"decreasing for-loop" 435.018408
"decreasing for-loop" 587.13438
"decreasing for-loop" 465.124501
"decreasing for-loop" 574.290039
"decreasing for-loop" 574.33569
"decreasing for-loop" 499.073931
"decreasing for-loop" 647.586784
"decreasing for-loop" 518.849777
"decreasing for-loop" 451.706966
"decreasing for-loop" 487.669137
"decreasing for-loop" 431.514054
"decreasing for-loop" 465.793619
"decreasing for-loop" 442.093305
"decreasing for-loop" 420.785548
"decreasing for-loop" 460.273287
"decreasing for-loop" 637.873932
"decreasing for-loop" 453.350925
"decreasing for-loop" 445.165238
"decreasing for-loop" 501.597416
"decreasing for-loop" 802.869826
"decreasing for-loop" 587.615159
"decreasing for-loop" 539.355556
"decreasing for-loop" 711.685747
"decreasing for-loop" 518.607778
"decreasing for-loop" 435.789268
"decreasing for-loop" 496.700398
"decreasing for-loop" 433.11792
"decreasing for-loop" 446.373884
"decreasing for-loop" 463.921651
"decreasing for-loop" 688.613644
"decreasing for-loop" 631.545915
"decreasing for-loop" 437.210874
"decreasing for-loop" 531.123983
"decreasing for-loop" 411.725952
"decreasing for-loop" 434.564936
"decreasing for-loop" 430.2233
"decreasing for-loop" 452.548366
"decreasing for-loop" 462.838748
"decreasing for-loop" 622.662191
"decreasing for-loop" 463.657727
"decreasing for-loop" 578.998035
"decreasing for-loop" 620.434712
"decreasing for-loop" 529.517664
"decreasing for-loop" 713.721957
"decreasing for-loop" 549.583914
"decreasing for-loop" 549.279627
"decreasing for-loop" 510.35746
"decreasing for-loop" 533.415546
"decreasing for-loop" 480.084473
"decreasing for-loop" 490.885557
"decreasing for-loop" 821.928988
"decreasing for-loop" 876.71775
"decreasing for-loop" 721.993705
"decreasing for-loop" 691.536274
"decreasing for-loop" 564.741456
"decreasing for-loop" 527.961098
"decreasing for-loop" 485.333991
"decreasing for-loop" 592.817696
"decreasing for-loop" 654.195927
"decreasing for-loop" 521.378835
"decreasing for-loop" 590.585101
"decreasing for-loop" 538.605682
"decreasing for-loop" 689.955986
"decreasing for-loop" 521.586152
"decreasing for-loop" 623.804909
"decreasing for-loop" 533.262051
"decreasing for-loop" 434.097053
"decreasing for-loop" 439.405001
"decreasing for-loop" 519.701929
"decreasing for-loop" 529.166272
"decreasing for-loop" 511.975811
"decreasing for-loop" 480.076631
"decreasing for-loop" 471.388317
"decreasing for-loop" 449.456308
"decreasing for-loop" 422.463106
"decreasing for-loop" 478.884471
"decreasing for-loop" 552.248421
"decreasing for-loop" 455.89639
"decreasing for-loop" 512.317548
"decreasing for-loop" 461.83262
"decreasing for-loop" 500.72397
"decreasing for-loop" 462.680595
"decreasing for-loop" 527.570451
"decreasing for-loop" 463.059546
"decreasing for-loop" 450.736371
"decreasing for-loop" 439.50332
"decreasing for-loop" 452.041406
"decreasing for-loop" 454.925291
"decreasing for-loop" 455.522271
"decreasing for-loop" 591.163777
"decreasing for-loop" 794.914099
"decreasing for-loop" 527.080477
"decreasing for-loop" 654.985014
"decreasing for-loop" 623.45004
"decreasing for-loop" 921.744234
"decreasing for-loop" 636.28851
"decreasing for-loop" 502.15012
"decreasing for-loop" 451.735768
"decreasing for-loop" 610.239904
"decreasing for-loop" 483.555587
"decreasing for-loop" 474.218426
"decreasing for-loop" 630.771286
"decreasing for-loop" 553.605803
"decreasing for-loop" 486.769963
"decreasing for-loop" 481.865936
"decreasing for-loop" 525.554964
"decreasing for-loop" 546.373408
"decreasing for-loop" 453.755662
"decreasing for-loop" 494.686077
"decreasing for-loop" 638.689218
"decreasing for-loop" 494.266694
"decreasing for-loop" 494.453994
"decreasing for-loop" 611.005834
"decreasing for-loop" 533.898764
"decreasing for-loop" 491.463883
"decreasing for-loop" 472.820066
"decreasing for-loop" 737.429132
"decreasing for-loop" 586.239843
"decreasing for-loop" 629.423064
"decreasing for-loop" 534.790737
"decreasing for-loop" 631.609283
"decreasing for-loop" 504.849449
"decreasing for-loop" 499.270391
"decreasing for-loop" 579.084805
"decreasing for-loop" 502.566112
"decreasing for-loop" 502.166378
"decreasing for-loop" 459.781033
"decreasing for-loop" 512.324037
"decreasing for-loop" 454.649465
"decreasing for-loop" 542.141535
"decreasing for-loop" 531.699829
"decreasing for-loop" 460.00224
"decreasing for-loop" 453.806452
"decreasing for-loop" 516.921389
"decreasing for-loop" 483.828858
"decreasing for-loop" 433.238937
"decreasing for-loop" 445.801226
"decreasing for-loop" 496.814431
"decreasing for-loop" 482.439012
"decreasing for-loop" 448.548494
"decreasing for-loop" 497.070427
"decreasing for-loop" 465.533452
"decreasing for-loop" 462.260349
"decreasing for-loop" 497.092049
"decreasing for-loop" 434.858828
"decreasing for-loop" 417.973673
"decreasing for-loop" 490.753337
"decreasing for-loop" 522.823804
"decreasing for-loop" 513.333601
"decreasing for-loop" 544.018558
"decreasing for-loop" 450.103876
"decreasing for-loop" 445.814032
"decreasing for-loop" 468.031159
"decreasing for-loop" 506.503461
"decreasing for-loop" 507.158196
"decreasing for-loop" 624.209708
"decreasing for-loop" 558.549752
"decreasing for-loop" 770.704116
"decreasing for-loop" 446.162429
"decreasing for-loop" 492.655607
"decreasing for-loop" 556.581624
"decreasing for-loop" 480.947665
"decreasing for-loop" 692.896625
"decreasing for-loop" 703.718018
"decreasing for-loop" 617.685069
"decreasing for-loop" 669.854627
"decreasing for-loop" 628.63714
"decreasing for-loop" 909.383164
"decreasing for-loop" 644.322501
"decreasing for-loop" 573.104552
"decreasing for-loop" 709.861259
"decreasing for-loop" 648.216462
"decreasing for-loop" 517.896944
"decreasing for-loop" 854.118926
"decreasing for-loop" 548.175388
"decreasing for-loop" 836.186325
"decreasing for-loop" 456.938903
"decreasing for-loop" 473.118046
"decreasing for-loop" 494.256331
"decreasing for-loop" 573.652126
"decreasing for-loop" 715.112385
"decreasing for-loop" 505.147633
"decreasing for-loop" 575.17663
"decreasing for-loop" 723.428823
"decreasing for-loop" 653.642915
"decreasing for-loop" 516.973484
"decreasing for-loop" 659.973476
"decreasing for-loop" 607.355774
"decreasing for-loop" 778.804842
"decreasing for-loop" 552.050023
"decreasing for-loop" 571.162043
"decreasing for-loop" 495.943408
"decreasing for-loop" 636.369311
"decreasing for-loop" 486.706604
"decreasing for-loop" 555.610121
fn time
"increasing for-loop" 91.936274
"increasing for-loop" 128.173428
"increasing for-loop" 79.031011
"increasing for-loop" 75.701191
"increasing for-loop" 75.137423
"increasing for-loop" 74.039127
"increasing for-loop" 75.413289
"increasing for-loop" 76.320809
"increasing for-loop" 79.804845
"increasing for-loop" 77.934375
"increasing for-loop" 74.815008
"increasing for-loop" 69.432969
"increasing for-loop" 71.685051
"increasing for-loop" 70.250903
"increasing for-loop" 70.073693
"increasing for-loop" 68.343495
"increasing for-loop" 70.129504
"increasing for-loop" 70.997046
"increasing for-loop" 69.258944
"increasing for-loop" 68.873719
"increasing for-loop" 70.515751
"increasing for-loop" 73.755656
"increasing for-loop" 94.570728
"increasing for-loop" 85.721886
"increasing for-loop" 99.137309
"increasing for-loop" 84.581022
"increasing for-loop" 76.626039
"increasing for-loop" 76.861958
"increasing for-loop" 76.20865
"increasing for-loop" 72.168291
"increasing for-loop" 69.052636
"increasing for-loop" 68.193884
"increasing for-loop" 102.893126
"increasing for-loop" 86.157147
"increasing for-loop" 69.682366
"increasing for-loop" 68.734457
"increasing for-loop" 70.413445
"increasing for-loop" 68.135707
"increasing for-loop" 68.724048
"increasing for-loop" 73.370067
"increasing for-loop" 73.37849
"increasing for-loop" 70.699537
"increasing for-loop" 70.706711
"increasing for-loop" 70.253476
"increasing for-loop" 68.339673
"increasing for-loop" 71.67933
"increasing for-loop" 69.320976
"increasing for-loop" 67.981399
"increasing for-loop" 68.74544
"increasing for-loop" 69.829551
"increasing for-loop" 71.210394
"increasing for-loop" 69.580168
"increasing for-loop" 68.488986
"increasing for-loop" 71.676249
"increasing for-loop" 68.849698
"increasing for-loop" 68.921625
"increasing for-loop" 68.447266
"increasing for-loop" 71.526139
"increasing for-loop" 70.650427
"increasing for-loop" 68.160686
"increasing for-loop" 68.33455
"increasing for-loop" 68.12077
"increasing for-loop" 68.458082
"increasing for-loop" 68.435729
"increasing for-loop" 70.922001
"increasing for-loop" 70.025518
"increasing for-loop" 68.494771
"increasing for-loop" 70.097291
"increasing for-loop" 68.908906
"increasing for-loop" 68.378784
"increasing for-loop" 68.240713
"increasing for-loop" 69.106885
"increasing for-loop" 70.919832
"increasing for-loop" 70.491725
"increasing for-loop" 68.285002
"increasing for-loop" 68.023426
"increasing for-loop" 68.211515
"increasing for-loop" 68.381525
"increasing for-loop" 68.800168
"increasing for-loop" 71.912387
"increasing for-loop" 68.242524
"increasing for-loop" 70.74404
"increasing for-loop" 69.784892
"increasing for-loop" 68.257961
"increasing for-loop" 69.925482
"increasing for-loop" 68.144315
"increasing for-loop" 70.242156
"increasing for-loop" 68.019934
"increasing for-loop" 68.475956
"increasing for-loop" 68.056374
"increasing for-loop" 68.448525
"increasing for-loop" 68.145588
"increasing for-loop" 68.557557
"increasing for-loop" 71.331
"increasing for-loop" 70.75151
"increasing for-loop" 72.316699
"increasing for-loop" 73.017589
"increasing for-loop" 68.120249
"increasing for-loop" 68.386341
"increasing for-loop" 68.084695
"increasing for-loop" 70.021069
"increasing for-loop" 69.048429
"increasing for-loop" 68.330969
"increasing for-loop" 68.027631
"increasing for-loop" 68.253492
"increasing for-loop" 68.068696
"increasing for-loop" 68.460409
"increasing for-loop" 68.746893
"increasing for-loop" 69.991327
"increasing for-loop" 68.089542
"increasing for-loop" 69.729636
"increasing for-loop" 75.399561
"increasing for-loop" 69.984937
"increasing for-loop" 68.975207
"increasing for-loop" 70.119781
"increasing for-loop" 72.362367
"increasing for-loop" 68.315814
"increasing for-loop" 68.166839
"increasing for-loop" 68.48598
"increasing for-loop" 68.033466
"increasing for-loop" 68.443527
"increasing for-loop" 68.10211
"increasing for-loop" 68.835548
"increasing for-loop" 68.080937
"increasing for-loop" 68.296246
"increasing for-loop" 73.449956
"increasing for-loop" 70.795881
"increasing for-loop" 68.099566
"increasing for-loop" 68.266525
"increasing for-loop" 69.219898
"increasing for-loop" 70.628583
"increasing for-loop" 68.564565
"increasing for-loop" 68.394307
"increasing for-loop" 67.958191
"increasing for-loop" 68.428836
"increasing for-loop" 68.032464
"increasing for-loop" 70.296193
"increasing for-loop" 69.6196
"increasing for-loop" 68.476131
"increasing for-loop" 69.87178
"increasing for-loop" 68.484846
"increasing for-loop" 68.708493
"increasing for-loop" 69.669391
"increasing for-loop" 68.591131
"increasing for-loop" 68.434316
"increasing for-loop" 68.022424
"increasing for-loop" 69.788634
"increasing for-loop" 68.133482
"increasing for-loop" 68.20516
"increasing for-loop" 68.157621
"increasing for-loop" 68.430893
"increasing for-loop" 71.678055
"increasing for-loop" 68.506909
"increasing for-loop" 68.572482
"increasing for-loop" 70.980282
"increasing for-loop" 68.805368
"increasing for-loop" 68.443465
"increasing for-loop" 68.097028
"increasing for-loop" 68.752647
"increasing for-loop" 68.047967
"increasing for-loop" 68.238694
"increasing for-loop" 68.177973
"increasing for-loop" 68.277375
"increasing for-loop" 68.064004
"increasing for-loop" 68.317537
"increasing for-loop" 69.441714
"increasing for-loop" 69.841473
"increasing for-loop" 68.421581
"increasing for-loop" 70.580379
"increasing for-loop" 68.038176
"increasing for-loop" 68.541285
"increasing for-loop" 68.725507
"increasing for-loop" 68.274117
"increasing for-loop" 71.68981
"increasing for-loop" 68.27539
"increasing for-loop" 68.128817
"increasing for-loop" 68.300617
"increasing for-loop" 68.043271
"increasing for-loop" 68.477878
"increasing for-loop" 68.099986
"increasing for-loop" 69.565484
"increasing for-loop" 68.041034
"increasing for-loop" 68.263275
"increasing for-loop" 70.076552
"increasing for-loop" 70.466091
"increasing for-loop" 72.370957
"increasing for-loop" 68.472029
"increasing for-loop" 70.013775
"increasing for-loop" 68.180101
"increasing for-loop" 67.993859
"increasing for-loop" 68.271984
"increasing for-loop" 67.999432
"increasing for-loop" 68.512562
"increasing for-loop" 68.218074
"increasing for-loop" 69.059665
"increasing for-loop" 70.223172
"increasing for-loop" 68.722336
"increasing for-loop" 71.109124
"increasing for-loop" 68.526985
"increasing for-loop" 68.385115
"decreasing for-loop" 71.083106
"decreasing for-loop" 68.424884
"decreasing for-loop" 72.145596
"decreasing for-loop" 70.428529
"decreasing for-loop" 69.668141
"decreasing for-loop" 68.395349
"decreasing for-loop" 68.354496
"decreasing for-loop" 68.473311
"decreasing for-loop" 68.499906
"decreasing for-loop" 70.379341
"decreasing for-loop" 68.393734
"decreasing for-loop" 68.929422
"decreasing for-loop" 68.643445
"decreasing for-loop" 69.805521
"decreasing for-loop" 70.016769
"decreasing for-loop" 68.270145
"decreasing for-loop" 69.873598
"decreasing for-loop" 68.214692
"decreasing for-loop" 68.471497
"decreasing for-loop" 70.438037
"decreasing for-loop" 69.425104
"decreasing for-loop" 68.322049
"decreasing for-loop" 68.478742
"decreasing for-loop" 69.66491
"decreasing for-loop" 69.485422
"decreasing for-loop" 68.21245
"decreasing for-loop" 70.39612
"decreasing for-loop" 68.412728
"decreasing for-loop" 68.90686
"decreasing for-loop" 69.19481
"decreasing for-loop" 68.821789
"decreasing for-loop" 70.76129
"decreasing for-loop" 68.361495
"decreasing for-loop" 69.79563
"decreasing for-loop" 68.38846
"decreasing for-loop" 68.171301
"decreasing for-loop" 68.58951
"decreasing for-loop" 68.372802
"decreasing for-loop" 70.424722
"decreasing for-loop" 68.140731
"decreasing for-loop" 68.553307
"decreasing for-loop" 68.322149
"decreasing for-loop" 74.435352
"decreasing for-loop" 70.405357
"decreasing for-loop" 68.437764
"decreasing for-loop" 71.327925
"decreasing for-loop" 68.660514
"decreasing for-loop" 68.161262
"decreasing for-loop" 68.361025
"decreasing for-loop" 68.185347
"decreasing for-loop" 68.647834
"decreasing for-loop" 68.303101
"decreasing for-loop" 70.019458
"decreasing for-loop" 69.302467
"decreasing for-loop" 68.521508
"decreasing for-loop" 74.123652
"decreasing for-loop" 71.974976
"decreasing for-loop" 70.66503
"decreasing for-loop" 70.521856
"decreasing for-loop" 71.854112
"decreasing for-loop" 68.59998
"decreasing for-loop" 70.596725
"decreasing for-loop" 72.753095
"decreasing for-loop" 69.655008
"decreasing for-loop" 68.787754
"decreasing for-loop" 68.331078
"decreasing for-loop" 69.691996
"decreasing for-loop" 72.349663
"decreasing for-loop" 68.456822
"decreasing for-loop" 71.972229
"decreasing for-loop" 68.687214
"decreasing for-loop" 68.78152
"decreasing for-loop" 68.419906
"decreasing for-loop" 68.307287
"decreasing for-loop" 71.36148
"decreasing for-loop" 68.155499
"decreasing for-loop" 68.389127
"decreasing for-loop" 68.214811
"decreasing for-loop" 68.359829
"decreasing for-loop" 68.276757
"decreasing for-loop" 68.585761
"decreasing for-loop" 69.988105
"decreasing for-loop" 68.45767
"decreasing for-loop" 70.497482
"decreasing for-loop" 69.25726
"decreasing for-loop" 68.613341
"decreasing for-loop" 69.240972
"decreasing for-loop" 68.250519
"decreasing for-loop" 70.605644
"decreasing for-loop" 69.039885
"decreasing for-loop" 68.467832
"decreasing for-loop" 68.15948
"decreasing for-loop" 68.362186
"decreasing for-loop" 68.261846
"decreasing for-loop" 68.578891
"decreasing for-loop" 68.253895
"decreasing for-loop" 72.945754
"decreasing for-loop" 68.20256
"decreasing for-loop" 68.948049
"decreasing for-loop" 68.321602
"decreasing for-loop" 68.572177
"decreasing for-loop" 68.150348
"decreasing for-loop" 68.526977
"decreasing for-loop" 70.44227
"decreasing for-loop" 68.359492
"decreasing for-loop" 68.239572
"decreasing for-loop" 68.389179
"decreasing for-loop" 68.125041
"decreasing for-loop" 68.653824
"decreasing for-loop" 68.346178
"decreasing for-loop" 69.925291
"decreasing for-loop" 68.159444
"decreasing for-loop" 70.243379
"decreasing for-loop" 68.865037
"decreasing for-loop" 68.822378
"decreasing for-loop" 68.823058
"decreasing for-loop" 68.50266
"decreasing for-loop" 69.816347
"decreasing for-loop" 69.862436
"decreasing for-loop" 68.138082
"decreasing for-loop" 68.904409
"decreasing for-loop" 68.233186
"decreasing for-loop" 68.596248
"decreasing for-loop" 68.135534
"decreasing for-loop" 68.594979
"decreasing for-loop" 71.376746
"decreasing for-loop" 68.3826
"decreasing for-loop" 68.26832
"decreasing for-loop" 68.498127
"decreasing for-loop" 68.35352
"decreasing for-loop" 72.298003
"decreasing for-loop" 68.326351
"decreasing for-loop" 69.991966
"decreasing for-loop" 68.153217
"decreasing for-loop" 68.463023
"decreasing for-loop" 68.2327
"decreasing for-loop" 68.310024
"decreasing for-loop" 68.553659
"decreasing for-loop" 68.458227
"decreasing for-loop" 70.440612
"decreasing for-loop" 68.7978
"decreasing for-loop" 69.710658
"decreasing for-loop" 68.571465
"decreasing for-loop" 68.420881
"decreasing for-loop" 70.587635
"decreasing for-loop" 71.538288
"decreasing for-loop" 70.017716
"decreasing for-loop" 69.921744
"decreasing for-loop" 68.37287
"decreasing for-loop" 70.776339
"decreasing for-loop" 68.694291
"decreasing for-loop" 68.323111
"decreasing for-loop" 68.436547
"decreasing for-loop" 68.251268
"decreasing for-loop" 71.702736
"decreasing for-loop" 68.148698
"decreasing for-loop" 70.772943
"decreasing for-loop" 68.377877
"decreasing for-loop" 68.442072
"decreasing for-loop" 68.173191
"decreasing for-loop" 68.594965
"decreasing for-loop" 72.595037
"decreasing for-loop" 68.833639
"decreasing for-loop" 68.854255
"decreasing for-loop" 68.513169
"decreasing for-loop" 68.148498
"decreasing for-loop" 68.476339
"decreasing for-loop" 68.331119
"decreasing for-loop" 71.16086
"decreasing for-loop" 69.161457
"decreasing for-loop" 69.704123
"decreasing for-loop" 68.41226
"decreasing for-loop" 68.615443
"decreasing for-loop" 69.102748
"decreasing for-loop" 68.43579
"decreasing for-loop" 70.089398
"decreasing for-loop" 69.809391
"decreasing for-loop" 68.222905
"decreasing for-loop" 68.418066
"decreasing for-loop" 68.1687
"decreasing for-loop" 68.774662
"decreasing for-loop" 68.304179
"decreasing for-loop" 68.442737
"decreasing for-loop" 71.494642
"decreasing for-loop" 68.366934
"decreasing for-loop" 68.850828
"decreasing for-loop" 68.426776
"decreasing for-loop" 68.267276
"decreasing for-loop" 68.616133
"decreasing for-loop" 68.343955
"decreasing for-loop" 69.949006
"decreasing for-loop" 69.388673
"decreasing for-loop" 68.351746
"decreasing for-loop" 69.684933
"decreasing for-loop" 69.809638
"decreasing for-loop" 68.859578
"decreasing for-loop" 68.971055
"decreasing for-loop" 71.204029
"decreasing for-loop" 68.864303
"decreasing for-loop" 72.170223
fn time
"increasing for-loop" 100.308502
"increasing for-loop" 76.731826
"increasing for-loop" 71.987477
"increasing for-loop" 74.604414
"increasing for-loop" 76.004375
"increasing for-loop" 74.223653
"increasing for-loop" 74.593092
"increasing for-loop" 76.039742
"increasing for-loop" 74.264964
"increasing for-loop" 72.451658
"increasing for-loop" 75.732436
"increasing for-loop" 72.662927
"increasing for-loop" 72.256978
"increasing for-loop" 69.762339
"increasing for-loop" 70.686904
"increasing for-loop" 71.693762
"increasing for-loop" 68.474585
"increasing for-loop" 68.275383
"increasing for-loop" 70.123944
"increasing for-loop" 69.884707
"increasing for-loop" 70.116391
"increasing for-loop" 69.593681
"increasing for-loop" 68.784518
"increasing for-loop" 68.76093
"increasing for-loop" 68.563057
"increasing for-loop" 68.427646
"increasing for-loop" 69.29559
"increasing for-loop" 68.416121
"increasing for-loop" 74.6469
"increasing for-loop" 77.80628
"increasing for-loop" 76.848866
"increasing for-loop" 78.143771
"increasing for-loop" 76.249435
"increasing for-loop" 79.93325
"increasing for-loop" 78.05376
"increasing for-loop" 80.324514
"increasing for-loop" 80.703467
"increasing for-loop" 79.55656
"increasing for-loop" 80.191822
"increasing for-loop" 80.42557
"increasing for-loop" 80.802789
"increasing for-loop" 80.437148
"increasing for-loop" 79.173371
"increasing for-loop" 79.805974
"increasing for-loop" 80.084178
"increasing for-loop" 77.997008
"increasing for-loop" 77.692253
"increasing for-loop" 79.999862
"increasing for-loop" 80.38267
"increasing for-loop" 75.892659
"increasing for-loop" 76.027593
"increasing for-loop" 79.295038
"increasing for-loop" 78.791021
"increasing for-loop" 75.294563
"increasing for-loop" 79.635783
"increasing for-loop" 77.167301
"increasing for-loop" 75.487649
"increasing for-loop" 76.856422
"increasing for-loop" 77.299285
"increasing for-loop" 75.259962
"increasing for-loop" 83.643408
"increasing for-loop" 79.370024
"increasing for-loop" 82.390895
"increasing for-loop" 77.421985
"increasing for-loop" 76.180929
"increasing for-loop" 75.693374
"increasing for-loop" 78.870334
"increasing for-loop" 78.25312
"increasing for-loop" 78.483866
"increasing for-loop" 78.833703
"increasing for-loop" 81.020893
"increasing for-loop" 81.643983
"increasing for-loop" 88.587943
"increasing for-loop" 79.15038
"increasing for-loop" 75.09644
"increasing for-loop" 79.935907
"increasing for-loop" 80.207387
"increasing for-loop" 75.354662
"increasing for-loop" 75.306243
"increasing for-loop" 80.930178
"increasing for-loop" 90.350647
"increasing for-loop" 100.41892
"increasing for-loop" 106.842197
"increasing for-loop" 97.70445
"increasing for-loop" 81.563834
"increasing for-loop" 77.43519
"increasing for-loop" 75.778947
"increasing for-loop" 75.903201
"increasing for-loop" 71.026736
"increasing for-loop" 68.637032
"increasing for-loop" 68.873875
"increasing for-loop" 68.757853
"increasing for-loop" 72.983215
"increasing for-loop" 69.096195
"increasing for-loop" 68.977254
"increasing for-loop" 75.248205
"increasing for-loop" 72.928717
"increasing for-loop" 75.156258
"increasing for-loop" 69.266925
"increasing for-loop" 68.752154
"increasing for-loop" 71.321051
"increasing for-loop" 69.940447
"increasing for-loop" 68.875867
"increasing for-loop" 68.720803
"increasing for-loop" 68.925809
"increasing for-loop" 69.094456
"increasing for-loop" 68.982582
"increasing for-loop" 70.038749
"increasing for-loop" 70.128276
"increasing for-loop" 68.999765
"increasing for-loop" 68.773636
"increasing for-loop" 69.808874
"increasing for-loop" 68.912813
"increasing for-loop" 68.786634
"increasing for-loop" 69.564513
"increasing for-loop" 71.50411
"increasing for-loop" 68.773241
"increasing for-loop" 68.75803
"increasing for-loop" 68.898561
"increasing for-loop" 68.767344
"increasing for-loop" 68.898642
"increasing for-loop" 69.405232
"increasing for-loop" 70.551011
"increasing for-loop" 68.776537
"increasing for-loop" 71.633814
"increasing for-loop" 68.971999
"increasing for-loop" 69.936586
"increasing for-loop" 68.80659
"increasing for-loop" 69.675714
"increasing for-loop" 71.213338
"increasing for-loop" 69.019798
"increasing for-loop" 68.724992
"increasing for-loop" 69.254995
"increasing for-loop" 68.763755
"increasing for-loop" 70.091027
"increasing for-loop" 68.963026
"increasing for-loop" 70.489326
"increasing for-loop" 68.888087
"increasing for-loop" 69.467502
"increasing for-loop" 68.808252
"increasing for-loop" 69.063714
"increasing for-loop" 68.639856
"increasing for-loop" 68.887961
"increasing for-loop" 69.599199
"increasing for-loop" 69.292322
"increasing for-loop" 68.582938
"increasing for-loop" 68.87823
"increasing for-loop" 68.810887
"increasing for-loop" 69.497016
"increasing for-loop" 68.82717
"increasing for-loop" 68.987799
"increasing for-loop" 71.084497
"increasing for-loop" 71.145695
"increasing for-loop" 69.230944
"increasing for-loop" 69.042729
"increasing for-loop" 69.239467
"increasing for-loop" 68.946727
"increasing for-loop" 69.094569
"increasing for-loop" 71.688904
"increasing for-loop" 69.141408
"increasing for-loop" 68.921249
"increasing for-loop" 68.719092
"increasing for-loop" 68.84433
"increasing for-loop" 68.698834
"increasing for-loop" 69.110618
"increasing for-loop" 71.583069
"increasing for-loop" 70.238658
"increasing for-loop" 69.576905
"increasing for-loop" 69.067629
"increasing for-loop" 77.964757
"increasing for-loop" 73.877866
"increasing for-loop" 68.937989
"increasing for-loop" 70.35376
"increasing for-loop" 68.656079
"increasing for-loop" 68.896471
"increasing for-loop" 68.679127
"increasing for-loop" 68.863745
"increasing for-loop" 68.686104
"increasing for-loop" 69.083033
"increasing for-loop" 70.300381
"increasing for-loop" 69.737216
"increasing for-loop" 70.819228
"increasing for-loop" 69.462031
"increasing for-loop" 69.348673
"increasing for-loop" 68.846234
"increasing for-loop" 68.663797
"increasing for-loop" 69.551351
"increasing for-loop" 70.785571
"increasing for-loop" 68.96695
"increasing for-loop" 68.696443
"increasing for-loop" 68.961223
"increasing for-loop" 69.473091
"increasing for-loop" 68.963596
"increasing for-loop" 68.741383
"increasing for-loop" 71.951225
"increasing for-loop" 68.951126
"increasing for-loop" 69.315715
"increasing for-loop" 69.023372
"increasing for-loop" 68.935104
"increasing for-loop" 68.789802
"decreasing for-loop" 69.910795
"decreasing for-loop" 72.235716
"decreasing for-loop" 69.568345
"decreasing for-loop" 68.767081
"decreasing for-loop" 69.096086
"decreasing for-loop" 69.498192
"decreasing for-loop" 69.164383
"decreasing for-loop" 69.390912
"decreasing for-loop" 71.772274
"decreasing for-loop" 70.170714
"decreasing for-loop" 70.877492
"decreasing for-loop" 69.123296
"decreasing for-loop" 69.440918
"decreasing for-loop" 68.83847
"decreasing for-loop" 69.256991
"decreasing for-loop" 70.400592
"decreasing for-loop" 70.850307
"decreasing for-loop" 68.785316
"decreasing for-loop" 68.958881
"decreasing for-loop" 68.794575
"decreasing for-loop" 69.118282
"decreasing for-loop" 68.978445
"decreasing for-loop" 69.630363
"decreasing for-loop" 70.489959
"decreasing for-loop" 69.446893
"decreasing for-loop" 68.841088
"decreasing for-loop" 69.263899
"decreasing for-loop" 68.833477
"decreasing for-loop" 68.898122
"decreasing for-loop" 68.986576
"decreasing for-loop" 72.176906
"decreasing for-loop" 68.801711
"decreasing for-loop" 68.922758
"decreasing for-loop" 68.928591
"decreasing for-loop" 69.547467
"decreasing for-loop" 68.900242
"decreasing for-loop" 69.111756
"decreasing for-loop" 70.052224
"decreasing for-loop" 70.685914
"decreasing for-loop" 69.755531
"decreasing for-loop" 69.334382
"decreasing for-loop" 69.827977
"decreasing for-loop" 79.293518
"decreasing for-loop" 72.410925
"decreasing for-loop" 69.550015
"decreasing for-loop" 69.417865
"decreasing for-loop" 71.526736
"decreasing for-loop" 68.705289
"decreasing for-loop" 69.047156
"decreasing for-loop" 68.668759
"decreasing for-loop" 69.295203
"decreasing for-loop" 71.916686
"decreasing for-loop" 71.535103
"decreasing for-loop" 71.000564
"decreasing for-loop" 68.919087
"decreasing for-loop" 69.395614
"decreasing for-loop" 68.861972
"decreasing for-loop" 69.982333
"decreasing for-loop" 72.022944
"decreasing for-loop" 71.764875
"decreasing for-loop" 68.730015
"decreasing for-loop" 68.622356
"decreasing for-loop" 68.960853
"decreasing for-loop" 71.967639
"decreasing for-loop" 69.292886
"decreasing for-loop" 72.535383
"decreasing for-loop" 70.959669
"decreasing for-loop" 70.805488
"decreasing for-loop" 69.126733
"decreasing for-loop" 69.479508
"decreasing for-loop" 68.910015
"decreasing for-loop" 68.82236
"decreasing for-loop" 68.895914
"decreasing for-loop" 72.009454
"decreasing for-loop" 69.125898
"decreasing for-loop" 68.585611
"decreasing for-loop" 70.456893
"decreasing for-loop" 68.903488
"decreasing for-loop" 68.850847
"decreasing for-loop" 68.695091
"decreasing for-loop" 71.892362
"decreasing for-loop" 69.107248
"decreasing for-loop" 68.81914
"decreasing for-loop" 68.745497
"decreasing for-loop" 68.898808
"decreasing for-loop" 68.577073
"decreasing for-loop" 69.084913
"decreasing for-loop" 71.417924
"decreasing for-loop" 69.057942
"decreasing for-loop" 68.850837
"decreasing for-loop" 68.989385
"decreasing for-loop" 68.596642
"decreasing for-loop" 69.084455
"decreasing for-loop" 68.813807
"decreasing for-loop" 70.281708
"decreasing for-loop" 69.756951
"decreasing for-loop" 69.337602
"decreasing for-loop" 68.873677
"decreasing for-loop" 69.494357
"decreasing for-loop" 68.692342
"decreasing for-loop" 69.356805
"decreasing for-loop" 70.580337
"decreasing for-loop" 71.000936
"decreasing for-loop" 68.796246
"decreasing for-loop" 68.827092
"decreasing for-loop" 68.785272
"decreasing for-loop" 68.939951
"decreasing for-loop" 68.741644
"decreasing for-loop" 69.015031
"decreasing for-loop" 71.863882
"decreasing for-loop" 69.638665
"decreasing for-loop" 68.79114
"decreasing for-loop" 69.187505
"decreasing for-loop" 68.496916
"decreasing for-loop" 72.419902
"decreasing for-loop" 74.058646
"decreasing for-loop" 71.495037
"decreasing for-loop" 68.591184
"decreasing for-loop" 68.958077
"decreasing for-loop" 68.763063
"decreasing for-loop" 69.137503
"decreasing for-loop" 68.608935
"decreasing for-loop" 68.964808
"decreasing for-loop" 71.527383
"decreasing for-loop" 73.122448
"decreasing for-loop" 72.332186
"decreasing for-loop" 69.555038
"decreasing for-loop" 68.868183
"decreasing for-loop" 68.980503
"decreasing for-loop" 70.267709
"decreasing for-loop" 72.077796
"decreasing for-loop" 73.989669
"decreasing for-loop" 68.963746
"decreasing for-loop" 68.727408
"decreasing for-loop" 69.001855
"decreasing for-loop" 68.881276
"decreasing for-loop" 69.052239
"decreasing for-loop" 70.819072
"decreasing for-loop" 69.887494
"decreasing for-loop" 68.573252
"decreasing for-loop" 68.834877
"decreasing for-loop" 68.630916
"decreasing for-loop" 68.825478
"decreasing for-loop" 68.758251
"decreasing for-loop" 69.517061
"decreasing for-loop" 70.70597
"decreasing for-loop" 68.966075
"decreasing for-loop" 68.748454
"decreasing for-loop" 69.028271
"decreasing for-loop" 68.592887
"decreasing for-loop" 69.280564
"decreasing for-loop" 68.625361
"decreasing for-loop" 70.582317
"decreasing for-loop" 70.707487
"decreasing for-loop" 69.085318
"decreasing for-loop" 69.497297
"decreasing for-loop" 68.942326
"decreasing for-loop" 68.540926
"decreasing for-loop" 68.999583
"decreasing for-loop" 69.488276
"decreasing for-loop" 68.881223
"decreasing for-loop" 68.593396
"decreasing for-loop" 68.925248
"decreasing for-loop" 68.8201
"decreasing for-loop" 68.933358
"decreasing for-loop" 68.737635
"decreasing for-loop" 69.273784
"decreasing for-loop" 71.05269
"decreasing for-loop" 69.254692
"decreasing for-loop" 68.93544
"decreasing for-loop" 69.367816
"decreasing for-loop" 68.701179
"decreasing for-loop" 69.024763
"decreasing for-loop" 69.659036
"decreasing for-loop" 72.454963
"decreasing for-loop" 68.645007
"decreasing for-loop" 69.012671
"decreasing for-loop" 68.82847
"decreasing for-loop" 68.853223
"decreasing for-loop" 69.059715
"decreasing for-loop" 68.885012
"decreasing for-loop" 72.408961
"decreasing for-loop" 70.787944
"decreasing for-loop" 68.925809
"decreasing for-loop" 70.261548
"decreasing for-loop" 68.760804
"decreasing for-loop" 68.9509
"decreasing for-loop" 68.941802
"decreasing for-loop" 71.551491
"decreasing for-loop" 71.768989
"decreasing for-loop" 68.728684
"decreasing for-loop" 68.728884
"decreasing for-loop" 68.870136
"decreasing for-loop" 69.108092
"decreasing for-loop" 69.649425
"decreasing for-loop" 71.405921
"decreasing for-loop" 69.257554
"decreasing for-loop" 68.622602
"decreasing for-loop" 69.063867
"decreasing for-loop" 68.687202
'use strict';
var times = process.argv[2];
var then;
var newArr;
var time;
var ARRAY_SIZE = 40000000;
var arr = [];
for(var i = 0; i < ARRAY_SIZE; i++) {
arr.push(Math.random());
}
execute(arraySum1, times);
execute(arraySum2, times);
function execute(fn, times) {
for(; times > 0; times--) {
then = process.hrtime();
newArr = fn(arr, arr.length);
time = process.hrtime(then);
process.stdout.write(fn.name + ' ' + time[1] / 1e6 + '\n');
}
}
function arraySum1(arr) {
var result = 0;
var i = 0;
for(; i < arr.length; i++) {
result += arr[i];
}
return;
}
function arraySum2(arr) {
var result = 0;
var i = arr.length - 1;
for(; i > 0; i--) result += arr[i];
return result;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment