CodSpeedHQ / codspeed-node

Node.js libraries to create CodSpeed benchmarks
https://codspeed.io
Apache License 2.0
11 stars 2 forks source link

chore: disable perf map generation #18

Closed art049 closed 1 year ago

codspeed-hq[bot] commented 1 year ago

CodSpeed Performance Report

Merging #18 will improve performances by ×8.7

Comparing test/without-perf-map (fe0f42d) with main (38de55d)

Summary

🔥 59 improvements ✅ 5 untouched benchmarks

Benchmarks breakdown

Benchmark main test/without-perf-map Change
🔥 switch 1 222.6 µs 174.8 µs +27.32%
🔥 switch 2 239.5 µs 191.5 µs +25.05%
🔥 RegExp#test 210.2 µs 162.1 µs +29.72%
🔥 String#indexOf 201.2 µs 154.6 µs +30.14%
🔥 switch 1 223.6 µs 176.9 µs +26.43%
🔥 switch 2 240.2 µs 193.4 µs +24.17%
🔥 switch 1 239.8 µs 193.2 µs +24.15%
🔥 switch 2 254 µs 207.7 µs +22.31%
🔥 test_recursive_fibo_10 757.1 µs 582.1 µs +30.06%
🔥 test_recursive_cached_fibo_10 3,028.4 µs 661.2 µs ×4.6
🔥 test_recursive_cached_fibo_20 314.6 µs 264 µs +19.18%
🔥 test_recursive_cached_fibo_30 326 µs 275.3 µs +18.43%
🔥 test_iterative_fibo_10 2,133.2 µs 404.5 µs ×5.3
🔥 test_iterative_fibo_100 336.4 µs 269.3 µs +24.9%
🔥 test sync baz 10 837.2 µs 573.5 µs +45.99%
🔥 test sync baz 100 259.4 µs 208.5 µs +24.43%
🔥 test async baz 10 3.6 ms 2.2 ms +59.7%
🔥 test async baz 100 2.3 ms 1.5 ms +51.92%
🔥 test_recursive_fibo_10 1.3 ms 1 ms +24.26%
🔥 test_recursive_cached_fibo_10 2,148.7 µs 886.2 µs ×2.4
🔥 test_recursive_cached_fibo_20 315.6 µs 264.7 µs +19.23%
🔥 test_recursive_cached_fibo_30 326.8 µs 275.9 µs +18.46%
🔥 test_iterative_fibo_10 543.9 µs 406.2 µs +33.88%
🔥 test_iterative_fibo_100 274.3 µs 224.6 µs +22.14%
🔥 test sync baz 10 1,285.6 µs 577.8 µs ×2.2
🔥 test sync baz 100 268.7 µs 209.7 µs +28.16%
🔥 test async baz 10 7.8 ms 5.5 ms +41.26%
🔥 switch 1 223.9 µs 179.2 µs +24.96%
🔥 switch 2 240.7 µs 191.4 µs +25.78%
🔥 switch 1 240.1 µs 193.2 µs +24.29%
🔥 switch 2 1,822.1 µs 208.9 µs ×8.7
🔥 RegExp#test 206.7 µs 160.5 µs +28.79%
🔥 String#indexOf 197.7 µs 152 µs +30.11%
🔥 RegExp#test 210.5 µs 163.1 µs +29.04%
🔥 String#indexOf 203.1 µs 155.7 µs +30.43%
🔥 test_recursive_fibo_10 1,345.3 µs 578.8 µs ×2.3
🔥 test_recursive_cached_fibo_10 848.7 µs 659 µs +28.77%
🔥 test_recursive_cached_fibo_20 308.7 µs 257.6 µs +19.86%
🔥 test_recursive_cached_fibo_30 320.1 µs 268.7 µs +19.1%
🔥 test_iterative_fibo_10 1,291.2 µs 400.8 µs ×3.2
🔥 test_iterative_fibo_100 267.4 µs 217.4 µs +22.97%
🔥 test sync baz 10 1,641.3 µs 575.1 µs ×2.9
🔥 test sync baz 100 253.8 µs 202.6 µs +25.28%
🔥 test async baz 10 1,428.1 µs 699.8 µs ×2
🔥 test async baz 100 338.2 µs 287.1 µs +17.76%
🔥 test_recursive_fibo_10 751.8 µs 575.9 µs +30.54%
🔥 test_recursive_cached_fibo_10 847 µs 656.7 µs +28.97%
🔥 test_recursive_cached_fibo_20 308.5 µs 257.1 µs +19.98%
🔥 test_recursive_cached_fibo_30 903.8 µs 268.2 µs ×3.4
🔥 test_iterative_fibo_10 538 µs 399.7 µs +34.62%
🔥 test_iterative_fibo_100 267.3 µs 216.9 µs +23.25%
🔥 test sync baz 10 1,273.2 µs 575.2 µs ×2.2
🔥 test sync baz 100 253.2 µs 201.9 µs +25.44%
🔥 test async baz 10 1,304.7 µs 703.9 µs +85.35%
🔥 test async baz 100 337.7 µs 286.4 µs +17.93%
🔥 RegExp#test 210.9 µs 163.6 µs +28.88%
🔥 String#indexOf 733.3 µs 154.1 µs ×4.8
🔥 RegExp#test 211.6 µs 164.2 µs +28.84%
🔥 String#indexOf 201.3 µs 153.9 µs +30.86%