YJIT Results Over Time
To zoom in, drag over the time range you want to see. Double-click to zoom back out.
Error Loading Data (please reload page)
- 30k_ifelse
- 30k_methods
- activerecord
- binarytrees
- blurhash
- cfunc_itself
- chunky-png
- chunky_png
- discourse
- erubi
- erubi-rails
- erubi_rails
- etanni
- fannkuchredux
- fib
- fluentd
- getivar
- graphql
- graphql-native
- hexapdf
- hexapdf_line_wrap
- jekyll
- keyword_args
- lee
- liquid-c
- liquid-compile
- liquid-render
- lobsters
- matmul
- nbody
- nqueens
- object-new
- optcarrot
- protoboeuf
- protoboeuf-encode
- psych-load
- rack
- railsbench
- respond_to
- rubocop
- ruby-json
- ruby-lsp
- ruby-xor
- rubykon
- sequel
- setivar
- setivar_object
- setivar_young
- setivar_young_object
- str_concat
- sudoku
- throw
- tinygql
Y axis values are the total number of seconds to run the benchmark - lower is better.
Whiskers are shown 2 standard deviations higher and lower.
Whiskers are shown 2 standard deviations higher and lower.
- 30k_ifelse
- 30k_methods
- activerecord
- binarytrees
- blurhash
- cfunc_itself
- chunky-png
- chunky_png
- discourse
- erubi
- erubi-rails
- erubi_rails
- etanni
- fannkuchredux
- fib
- fluentd
- getivar
- graphql
- graphql-native
- hexapdf
- hexapdf_line_wrap
- jekyll
- keyword_args
- lee
- liquid-c
- liquid-compile
- liquid-render
- lobsters
- matmul
- nbody
- nqueens
- object-new
- optcarrot
- protoboeuf
- protoboeuf-encode
- psych-load
- rack
- railsbench
- respond_to
- rubocop
- ruby-json
- ruby-lsp
- ruby-xor
- rubykon
- sequel
- setivar
- setivar_object
- setivar_young
- setivar_young_object
- str_concat
- sudoku
- throw
- tinygql