``` [] ~/projects/jruby $ jruby -Xjit.logging -e '1000.times { (0..100).bsearch {|i| i <=> 99} }' 2020-03-19T14:41:17.702-05:00 [main] INFO Ruby : done compiling target script: -e 2020-03-19T14:41:17.751-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: Range bsearch at uri:classloader:/jruby/kernel/range.rb:1 2020-03-19T14:41:17.812-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # bsearch at uri:classloader:/jruby/kernel/range.rb:9 2020-03-19T14:41:17.832-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # integer_search at uri:classloader:/jruby/kernel/range.rb:158 [] ~/projects/jruby $ jruby -Xjit.logging -e '1000.times { (0.0..100.0).bsearch {|i| i <=> 99.0} }' 2020-03-19T14:41:44.422-05:00 [main] INFO Ruby : done compiling target script: -e 2020-03-19T14:41:44.473-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # long_as_double at uri:classloader:/jruby/kernel/range.rb:223 2020-03-19T14:41:44.525-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # double_as_long at uri:classloader:/jruby/kernel/range.rb:218 2020-03-19T14:41:44.541-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: Range bsearch at uri:classloader:/jruby/kernel/range.rb:1 2020-03-19T14:41:44.562-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # bsearch at uri:classloader:/jruby/kernel/range.rb:9 2020-03-19T14:41:44.587-05:00 [Ruby-0-JIT-1] INFO JITCompiler : method done jitting: # float_search at uri:classloader:/jruby/kernel/range.rb:89 ```