Skip to content

Instantly share code, notes, and snippets.

@hosiawak
Created July 19, 2013 15:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hosiawak/6039750 to your computer and use it in GitHub Desktop.
Save hosiawak/6039750 to your computer and use it in GitHub Desktop.
karol@brenta:~/projects/personal/rubinius (master) $ ./bin/benchmark benchmark/real_world/bench_red_black_tree.rb
=== bin/rbx ===
#delete
Error in benchmark/real_world/bench_red_black_tree.rb:
An exception occurred
undefined method `color' on nil:NilClass. (NoMethodError)
Backtrace:
Kernel(NilClass)#color (method_missing) at kernel/delta/kernel.rb:81
RedBlackTree#delete_fixup at benchmark/real_world/bench_red_black_tree.rb:292
RedBlackTree#delete at benchmark/real_world/bench_red_black_tree.rb:141
{ } in RedBlackTreeRunner#run_delete at benchmark/real_world/bench_red_black_tree.rb:352
Integer(Fixnum)#times at kernel/common/integer.rb:83
RedBlackTreeRunner#run_delete at benchmark/real_world/bench_red_black_tree.rb:352
{ } in Object#__script__ at benchmark/real_world/bench_red_black_tree.rb:385
Proc#call at kernel/bootstrap/proc.rb:22
Benchmark::IPSJob::Entry#call_times at benchmark/lib/benchmark/ips.rb:87
{ } in Benchmark.ips at benchmark/lib/benchmark/ips.rb:199
Array#each at kernel/bootstrap/array.rb:68
Benchmark.ips at benchmark/lib/benchmark/ips.rb:153
Object#__script__ at benchmark/real_world/bench_red_black_tree.rb:382
Kernel(Benchmark::Suite)#load at kernel/common/kernel.rb:588
Benchmark::Suite#run at benchmark/lib/benchmark/suite.rb:81
{ } in Object#__script__ at benchmark/lib/benchmark/suite-run.rb:26
Array#each at kernel/bootstrap/array.rb:68
{ } in Object#__script__ at benchmark/lib/benchmark/suite-run.rb:19
Benchmark::Suite.create at benchmark/lib/benchmark/suite.rb:16
Object#__script__ at benchmark/lib/benchmark/suite-run.rb:16
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:68
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:119
Rubinius::Loader#script at kernel/loader.rb:648
Rubinius::Loader#main at kernel/loader.rb:849
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment