@@ -9,21 +9,21 @@ The benchmark results comparing it to unoptimized Brainf\_ck implementations wri
99<!-- benchmark:start -->
1010``` text
1111Benchmark 1: ./build/bfjit ./examples/hanoi.b.txt
12- Time (mean ± σ): 147 .6 ms ± 5.2 ms [User: 140.1 ms, System: 5.5 ms]
13- Range (min … max): 144.3 ms … 161.8 ms 10 runs
12+ Time (mean ± σ): 408 .6 ms ± 2.1 ms [User: 388.3 ms, System: 20.0 ms]
13+ Range (min … max): 406.2 ms … 413.3 ms 10 runs
1414
1515Benchmark 2: ./build/simple_c ./examples/hanoi.b.txt
16- Time (mean ± σ): 7.497 s ± 0.108 s [User: 7.447 s, System: 0.033 s]
17- Range (min … max): 7.382 s … 7.660 s 10 runs
16+ Time (mean ± σ): 12.725 s ± 0.744 s [User: 12.722 s, System: 0.001 s]
17+ Range (min … max): 11.546 s … 13.447 s 10 runs
1818
1919Benchmark 3: bun ./benchmark/bf.js ./examples/hanoi.b.txt
20- Time (mean ± σ): 12.688 s ± 0.304 s [User: 12.608 s, System: 0.065 s]
21- Range (min … max): 12.110 s … 13.021 s 10 runs
20+ Time (mean ± σ): 25.439 s ± 0.544 s [User: 25.448 s, System: 0.028 s]
21+ Range (min … max): 24.405 s … 25.716 s 10 runs
2222
2323Summary
2424 ./build/bfjit ./examples/hanoi.b.txt ran
25- 50.80 ± 1.94 times faster than ./build/simple_c ./examples/hanoi.b.txt
26- 85.99 ± 3.68 times faster than bun ./benchmark/bf.js ./examples/hanoi.b.txt
25+ 31.14 ± 1.83 times faster than ./build/simple_c ./examples/hanoi.b.txt
26+ 62.26 ± 1.37 times faster than bun ./benchmark/bf.js ./examples/hanoi.b.txt
2727```
2828<!-- benchmark:end -->
2929
0 commit comments