Skip to content

Instantly share code, notes, and snippets.

@k0kubun
Last active December 4, 2018 20:44
Show Gist options
  • Star 11 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save k0kubun/8a553cb832b8995d95f0d7fc4f7c6301 to your computer and use it in GitHub Desktop.
Save k0kubun/8a553cb832b8995d95f0d7fc4f7c6301 to your computer and use it in GitHub Desktop.
$ benchmark-driver benchmark.yml --rbenv '2.0.0::2.0.0-p648 --disable-gems;2.5.3::2.5.3 --disable-gems;2.6.0-preview1::2.6.0-preview1 --disable-gems;2.6.0-preview1+JIT::2.6.0-preview1 --disable-gems --jit;2.6.0-preview2::2.6.0-preview2 --disable-gems;2.6.0-preview2+JIT::2.6.0-preview2 --disable-gems --jit;2.6.0-preview3::trunk --disable-gems;2.6.0-preview3+JIT::trunk --disable-gems --jit' -v --repeat-count 24
2.0.0: ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux]
2.5.3: ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
2.6.0-preview1: ruby 2.6.0preview1 (2018-02-24 trunk 62554) [x86_64-linux]
2.6.0-preview1+JIT: ruby 2.6.0preview1 (2018-02-24 trunk 62554) +JIT [x86_64-linux]
2.6.0-preview2: ruby 2.6.0preview2 (2018-05-31 trunk 63539) [x86_64-linux]
2.6.0-preview2+JIT: ruby 2.6.0preview2 (2018-05-31 trunk 63539) +JIT [x86_64-linux]
2.6.0-preview3: ruby 2.6.0dev (2018-10-31 trunk 65474) [x86_64-linux]
2.6.0-preview3+JIT: ruby 2.6.0dev (2018-10-31 trunk 65474) +JIT [x86_64-linux]
Calculating -------------------------------------
2.0.0 2.5.3 2.6.0-preview1 2.6.0-preview1+JIT 2.6.0-preview2 2.6.0-preview2+JIT 2.6.0-preview3 2.6.0-preview3+JIT
Optcarrot Lan_Master.nes 34.616 48.529 53.016 59.234 53.307 73.908 54.598 86.568 fps
Comparison:
Optcarrot Lan_Master.nes
2.6.0-preview3+JIT: 86.6 fps
2.6.0-preview2+JIT: 73.9 fps - 1.17x slower
2.6.0-preview1+JIT: 59.2 fps - 1.46x slower
2.6.0-preview3: 54.6 fps - 1.59x slower
2.6.0-preview2: 53.3 fps - 1.62x slower
2.6.0-preview1: 53.0 fps - 1.63x slower
2.5.3: 48.5 fps - 1.78x slower
2.0.0: 34.6 fps - 2.50x slower
@paddor
Copy link

paddor commented Nov 1, 2018

Amazing!!! That looks so promising! Thanks for all the hard work!

@Daniel-ltw
Copy link

Seem like we are coming close to 3x, with that signal from the '2.50x slower' message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment