Skip to content

Instantly share code, notes, and snippets.

@agrimm
Created August 7, 2012 08:31
Show Gist options
  • Save agrimm/3283250 to your computer and use it in GitHub Desktop.
Save agrimm/3283250 to your computer and use it in GitHub Desktop.
Thread ID: 70291112021200
Total Time: 0.013672000000000004
Sort by: total_time
%total %self total self wait child calls Name
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/59 MiniTest::Unit::TestCase#run_setup_hooks
0.00 0.00 0.00 0.00 1/59 Enumerable#each_with_index
0.00 0.00 0.00 0.00 1/59 MiniTest::Unit::TestCase#run_teardown_hooks
0.00 0.00 0.00 0.00 4/59 Enumerable#inject
0.00 0.00 0.00 0.00 1/59 Array#each
0.00 0.00 0.00 0.00 1/59 Enumerable#sort_by
0.00 0.00 0.00 0.00 2/59 Kernel#gem_original_require
0.00 0.00 0.00 0.00 27/59 OptionParser::List#update
0.00 0.00 0.00 0.00 6/59 Enumerable#grep
0.00 0.00 0.00 0.00 13/59 OptionParser#make_switch
0.51 0.00 0.00 0.51 1/59 Test::Unit::Runner#_run_suites
0.51 0.00 0.00 0.51 1/59 MiniTest::Unit#_run
7465.77% 6.74% 1.02 0.00 0.00 1.02 59 Array#each
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#run_tests
0.51 0.00 0.00 0.51 2/2 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 47/51 OptionParser#search
0.00 0.00 0.00 0.00 485/504 Regexp#===
0.00 0.00 0.00 0.00 12/12 Array#include?
0.00 0.00 0.00 0.00 103/103 Kernel#===
0.00 0.00 0.00 0.00 210/319 Module#===
0.00 0.00 0.00 0.00 9/9 <Class::OptionParser::Switch>#guess
0.00 0.00 0.00 0.00 102/102 Symbol#===
0.00 0.00 0.00 0.00 34/35 Hash#keys
0.00 0.00 0.00 0.00 10/10 Module#class_eval
0.00 0.00 0.00 0.00 9/9 Module#alias_method
0.00 0.00 0.00 0.00 24/31 Hash#[]=
0.00 0.00 0.00 0.00 12/12 String#[]
0.00 0.00 0.00 0.00 11/12 OptionParser#notwice
0.00 0.00 0.00 0.00 13/27 Array#push
0.00 0.00 0.00 0.00 14/14 String#to_s
0.00 0.00 0.00 0.00 1/59 Array#each
0.00 0.00 0.00 0.00 12/12 String#downcase
0.00 0.00 0.00 0.00 2/11 Kernel#respond_to?
0.00 0.00 0.00 0.00 2/2 Array#fetch
0.00 0.00 0.00 0.00 1/33 Class#new
0.00 0.00 0.00 0.00 2/2 Module#name
0.00 0.00 0.00 0.00 1/2 Method#to_proc
0.00 0.00 0.00 0.00 1/2 Kernel#method
0.00 0.00 0.00 0.00 1/19 Array#empty?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 Kernel#gem_original_require
3753.57% 0.25% 0.51 0.00 0.00 0.51 2 <Class::Test::Unit::Runner>#autorun
0.51 0.00 0.00 0.51 1/1 Test::Unit::RunCount#run_once
0.00 0.00 0.00 0.00 1/1 Kernel#at_exit
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 <Class::Test::Unit::Runner>#autorun
3753.31% 0.07% 0.51 0.00 0.00 0.51 1 Test::Unit::RunCount#run_once
0.51 0.00 0.00 0.51 1/1 Test::Unit::RunCount#run
0.00 0.00 0.00 0.00 1/1 Kernel#exit
0.00 0.00 0.00 0.00 1/33 Class#new
0.00 0.00 0.00 0.00 1/1 <Module::Test::Unit::RunCount>#have_run?
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 Test::Unit::RunCount#run_once
3752.81% 0.04% 0.51 0.00 0.00 0.51 1 Test::Unit::RunCount#run
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#run
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 Test::Unit::RunCount#run
3752.77% 0.02% 0.51 0.00 0.00 0.51 1 MiniTest::Unit#run
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#_run
0.00 0.00 0.00 0.00 1/1 <Class::MiniTest::Unit>#runner
0.00 0.00 0.00 0.00 1/18 Kernel#class
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#run
3752.63% 0.12% 0.51 0.00 0.00 0.51 1 MiniTest::Unit#_run
0.51 0.00 0.00 0.51 1/59 Array#each
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.00 0.00 0.00 0.00 1/8 MiniTest::Unit#puts
0.00 0.00 0.00 0.00 1/1 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 1/18 Kernel#class
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 Array#each
3718.15% 0.02% 0.51 0.00 0.00 0.51 1 MiniTest::Unit#run_tests
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#_run_anything
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#run_tests
3718.12% 0.35% 0.51 0.00 0.00 0.51 1 MiniTest::Unit#_run_anything
0.51 0.00 0.00 0.51 1/1 Test::Unit::Runner#_run_suites
0.00 0.00 0.00 0.00 7/8 MiniTest::Unit#puts
0.00 0.00 0.00 0.00 1/1 Test::Unit::Runner#status
0.00 0.00 0.00 0.00 1/1 <Class::MiniTest::Unit::TestCase>#test_suites
0.00 0.00 0.00 0.00 4/14 MiniTest::Unit#output
0.00 0.00 0.00 0.00 1/2 String#%
0.00 0.00 0.00 0.00 2/4 <Class::Time>#now
0.00 0.00 0.00 0.00 1/2 Time#-
0.00 0.00 0.00 0.00 2/4 Enumerable#inject
0.00 0.00 0.00 0.00 2/2 Fixnum#/
0.00 0.00 0.00 0.00 1/1 Enumerable#each_with_index
0.00 0.00 0.00 0.00 3/59 Symbol#to_s
0.00 0.00 0.00 0.00 1/1 IO#sync
0.00 0.00 0.00 0.00 1/19 Array#empty?
0.00 0.00 0.00 0.00 1/11 Kernel#respond_to?
0.00 0.00 0.00 0.00 2/2 IO#sync=
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit#_run_anything
3715.58% 0.04% 0.51 0.00 0.00 0.51 1 Test::Unit::Runner#_run_suites
0.51 0.00 0.00 0.51 1/59 Array#each
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 2/2 Array#each
3715.48% 0.25% 0.51 0.00 0.00 0.51 2 MiniTest::Unit#_run_suite
0.51 0.00 0.00 0.51 2/7 Array#map
0.00 0.00 0.00 0.00 2/2 <Class::MiniTest::Unit::TestCase>#test_methods
0.00 0.00 0.00 0.00 2/33 Class#new
0.00 0.00 0.00 0.00 2/4 Enumerable#inject
0.00 0.00 0.00 0.00 2/11 Kernel#respond_to?
0.00 0.00 0.00 0.00 2/6 Enumerable#grep
0.00 0.00 0.00 0.00 4/59 Symbol#to_s
0.00 0.00 0.00 0.00 2/3 MiniTest::Unit#options
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/7 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 1/7 Test::Unit::Options#process_args
0.00 0.00 0.00 0.00 2/7 <Class::MiniTest::Unit::TestCase>#test_methods
0.00 0.00 0.00 0.00 1/7 Kernel#gem_original_require
0.51 0.00 0.00 0.51 2/7 MiniTest::Unit#_run_suite
3710.69% 0.64% 0.51 0.00 0.00 0.51 7 Array#map
0.51 0.00 0.00 0.51 1/1 Test::Unit::TestCase#run
0.00 0.00 0.00 0.00 52/59 Symbol#to_s
0.00 0.00 0.00 0.00 1/2 Time#-
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#print
0.00 0.00 0.00 0.00 2/4 <Class::Time>#now
0.00 0.00 0.00 0.00 1/33 Class#new
0.00 0.00 0.00 0.00 1/1 MiniTest::Assertions#_assertions
0.00 0.00 0.00 0.00 1/1 MiniTest::Assertions#_assertions=
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 Array#map
3708.91% 0.03% 0.51 0.00 0.00 0.51 1 Test::Unit::TestCase#run
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit::TestCase#run
0.00 0.00 0.00 0.00 1/3 MiniTest::Unit#options
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 Test::Unit::TestCase#run
3708.86% 0.17% 0.51 0.00 0.00 0.51 1 MiniTest::Unit::TestCase#run
0.51 0.00 0.00 0.51 1/1 TestTruth#test_nothing
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run_teardown_hooks
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run_setup_hooks
0.00 0.00 0.00 0.00 2/2 Kernel#trap
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#io?
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#teardown
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#setup
--------------------------------------------------------------------------------
0.51 0.00 0.00 0.51 1/1 MiniTest::Unit::TestCase#run
3707.97% 0.03% 0.51 0.00 0.00 0.51 1 TestTruth#test_nothing
0.51 0.51 0.00 0.00 1/1 Integer#times
--------------------------------------------------------------------------------
0.51 0.51 0.00 0.00 1/1 TestTruth#test_nothing
3707.94%3707.94% 0.51 0.51 0.00 0.00 1 Integer#times
--------------------------------------------------------------------------------
100.00% 0.35% 0.01 0.00 0.00 0.01 1 Global#[No method]
0.01 0.00 0.00 0.01 1/1 Kernel#load
--------------------------------------------------------------------------------
0.01 0.00 0.00 0.01 1/1 Global#[No method]
99.65% 1.32% 0.01 0.00 0.00 0.01 1 Kernel#load
0.01 0.00 0.00 0.01 1/12 Kernel#require
0.00 0.00 0.00 0.00 1/2 <Class::MiniTest::Unit::TestCase>#inherited
0.00 0.00 0.00 0.00 2/14 IO#set_encoding
0.00 0.00 0.00 0.00 1/242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 10/12 Kernel#gem_original_require
0.00 0.00 0.00 0.00 1/12 Test::Unit::Options#non_options
0.01 0.00 0.00 0.01 1/12 Kernel#load
98.40% 0.15% 0.01 0.00 0.00 0.01 12 *Kernel#require
0.01 0.00 0.00 0.01 12/12 Kernel#gem_original_require
0.00 0.00 0.00 0.00 12/12 <Module::Gem>#unresolved_deps
0.00 0.00 0.00 0.00 12/12 Hash#empty?
--------------------------------------------------------------------------------
0.01 0.00 0.00 0.01 12/12 Kernel#require
98.20% 17.82% 0.01 0.00 0.00 0.01 12 *Kernel#gem_original_require
0.00 0.00 0.00 0.00 1/6 Enumerable#grep
0.00 0.00 0.00 0.00 176/242 Module#method_added
0.00 0.00 0.00 0.00 1/7 Array#map
0.00 0.00 0.00 0.00 8/8 Module#attr_accessor
0.00 0.00 0.00 0.00 14/14 Module#include
0.00 0.00 0.00 0.00 2/59 Array#each
0.00 0.00 0.00 0.00 7/7 Module#attr_reader
0.00 0.00 0.00 0.00 12/14 IO#set_encoding
0.00 0.00 0.00 0.00 33/37 BasicObject#singleton_method_added
0.00 0.00 0.00 0.00 16/18 Class#inherited
0.00 0.00 0.00 0.00 1/1 Module#instance_methods
0.00 0.00 0.00 0.00 1/504 Regexp#===
0.00 0.00 0.00 0.00 1/2 <Class::MiniTest::Unit::TestCase>#inherited
0.00 0.00 0.00 0.00 2/33 Class#new
0.00 0.00 0.00 0.00 1/1 Array#pack
0.00 0.00 0.00 0.00 1/1 <Module::Signal>#list
0.00 0.00 0.00 0.00 2/2 Module#module_function
0.00 0.00 0.00 0.00 5/5 <Class::Range>#allocate
0.00 0.00 0.00 0.00 2/2 <Class::File>#expand_path
0.00 0.00 0.00 0.00 1/1 Fixnum#<<
0.00 0.00 0.00 0.00 1/2 <Class::Test::Unit::Runner>#autorun
0.00 0.00 0.00 0.00 4/4 <Class::File>#dirname
0.00 0.00 0.00 0.00 1/1 Module#attr_writer
0.00 0.00 0.00 0.00 1/1 Kernel#inspect
0.00 0.00 0.00 0.00 1/2 <Class::File>#join
0.00 0.00 0.00 0.00 1/1 Fixnum#to_s
0.00 0.00 0.00 0.00 1/1 Bignum#-
0.00 0.00 0.00 0.00 3/3 Module#private
0.00 0.00 0.00 0.00 1/3 <Class::MiniTest::Unit::TestCase>#reset_setup_teardown_hooks
0.00 0.00 0.00 0.00 1/1 <Class::MiniTest::Unit::TestCase>#reset
0.00 0.00 0.00 0.00 1/1 BasicObject#singleton_method_undefined
0.00 0.00 0.00 0.00 10/12 Kernel#require
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run
33.60% 0.11% 0.00 0.00 0.00 0.00 1 Test::Unit::Options#process_args
0.00 0.00 0.00 0.00 1/1 Test::Unit::GCStressOption#setup_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#option_parser
0.00 0.00 0.00 0.00 1/1 OptionParser#parse!
0.00 0.00 0.00 0.00 1/1 Test::Unit::GCStressOption#non_options
0.00 0.00 0.00 0.00 1/1 Kernel#dup
0.00 0.00 0.00 0.00 1/1 Array#-
0.00 0.00 0.00 0.00 1/1 Array#join
0.00 0.00 0.00 0.00 1/7 Array#map
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
31.19% 0.04% 0.00 0.00 0.00 0.00 1 Test::Unit::GCStressOption#setup_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::LoadPathOption#setup_options
0.00 0.00 0.00 0.00 1/13 OptionParser#on
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/13 Test::Unit::LoadPathOption#setup_options
0.00 0.00 0.00 0.00 1/13 Test::Unit::GCStressOption#setup_options
0.00 0.00 0.00 0.00 2/13 Test::Unit::GlobOption#setup_options
0.00 0.00 0.00 0.00 9/13 Test::Unit::Options#setup_options
30.75% 0.34% 0.00 0.00 0.00 0.00 13 OptionParser#on
0.00 0.00 0.00 0.00 13/13 OptionParser#define
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 13/13 OptionParser#on
30.41% 0.37% 0.00 0.00 0.00 0.00 13 OptionParser#define
0.00 0.00 0.00 0.00 13/13 OptionParser#make_switch
0.00 0.00 0.00 0.00 13/14 OptionParser::List#append
0.00 0.00 0.00 0.00 13/14 OptionParser#top
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GCStressOption#setup_options
28.31% 0.02% 0.00 0.00 0.00 0.00 1 Test::Unit::LoadPathOption#setup_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#setup_options
0.00 0.00 0.00 0.00 1/13 OptionParser#on
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::LoadPathOption#setup_options
26.01% 0.05% 0.00 0.00 0.00 0.00 1 Test::Unit::GlobOption#setup_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#setup_options
0.00 0.00 0.00 0.00 2/13 OptionParser#on
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 13/13 OptionParser#define
22.79% 1.01% 0.00 0.00 0.00 0.00 13 OptionParser#make_switch
0.00 0.00 0.00 0.00 13/59 Array#each
0.00 0.00 0.00 0.00 14/33 Class#new
0.00 0.00 0.00 0.00 4/51 OptionParser#search
0.00 0.00 0.00 0.00 17/19 Array#empty?
0.00 0.00 0.00 0.00 4/4 <Class::OptionParser::Switch::NoArgument>#pattern
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#setup_options
20.60% 0.15% 0.00 0.00 0.00 0.00 1 Test::Unit::Options#setup_options
0.00 0.00 0.00 0.00 9/13 OptionParser#on
0.00 0.00 0.00 0.00 1/1 OptionParser#separator
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/6 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 1/6 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 2/6 <Class::MiniTest::Unit::TestCase>#test_methods
0.00 0.00 0.00 0.00 1/6 Kernel#gem_original_require
10.77% 0.09% 0.00 0.00 0.00 0.00 6 Enumerable#grep
0.00 0.00 0.00 0.00 6/59 Array#each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/51 OptionParser#make_switch
0.00 0.00 0.00 0.00 47/51 Array#each
9.23% 1.28% 0.00 0.00 0.00 0.00 51 OptionParser#search
0.00 0.00 0.00 0.00 51/52 OptionParser#visit
0.00 0.00 0.00 0.00 51/68 Kernel#block_given?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/52 OptionParser#parse_in_order
0.00 0.00 0.00 0.00 51/52 OptionParser#search
7.80% 0.71% 0.00 0.00 0.00 0.00 52 OptionParser#visit
0.00 0.00 0.00 0.00 52/52 Array#reverse_each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/14 OptionParser#separator
0.00 0.00 0.00 0.00 13/14 OptionParser#define
7.23% 0.30% 0.00 0.00 0.00 0.00 14 OptionParser::List#append
0.00 0.00 0.00 0.00 14/14 OptionParser::List#update
0.00 0.00 0.00 0.00 14/27 Array#push
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 52/52 OptionParser#visit
7.09% 1.63% 0.00 0.00 0.00 0.00 52 Array#reverse_each
0.00 0.00 0.00 0.00 156/156 OptionParser::List#search
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 OptionParser::List#append
6.83% 0.68% 0.00 0.00 0.00 0.00 14 OptionParser::List#update
0.00 0.00 0.00 0.00 14/14 Array#delete_if
0.00 0.00 0.00 0.00 28/28 Hash#invert
0.00 0.00 0.00 0.00 14/14 Hash#update
0.00 0.00 0.00 0.00 27/59 Array#each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/504 Kernel#gem_original_require
0.00 0.00 0.00 0.00 18/504 <Class::OptionParser::Switch>#guess
0.00 0.00 0.00 0.00 485/504 Array#each
5.81% 5.81% 0.00 0.00 0.00 0.00 504 Regexp#===
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 156/156 Array#reverse_each
5.46% 3.26% 0.00 0.00 0.00 0.00 156 OptionParser::List#search
0.00 0.00 0.00 0.00 156/156 Hash#fetch
0.00 0.00 0.00 0.00 16/68 Kernel#block_given?
0.00 0.00 0.00 0.00 1/12 OptionParser#notwice
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 MiniTest::Unit#_run_suite
5.02% 0.12% 0.00 0.00 0.00 0.00 2 <Class::MiniTest::Unit::TestCase>#test_methods
0.00 0.00 0.00 0.00 2/6 Enumerable#grep
0.00 0.00 0.00 0.00 2/3 Module#public_instance_methods
0.00 0.00 0.00 0.00 2/7 Array#map
0.00 0.00 0.00 0.00 2/2 <Class::Test::Unit::TestCase>#test_order
0.00 0.00 0.00 0.00 2/2 Array#sort
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 12/12 Array#each
4.86% 1.92% 0.00 0.00 0.00 0.00 12 Array#include?
0.00 0.00 0.00 0.00 487/487 String#==
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/33 Array#each
0.00 0.00 0.00 0.00 1/33 Array#map
0.00 0.00 0.00 0.00 1/33 <Class::MiniTest::Unit>#runner
0.00 0.00 0.00 0.00 2/33 Kernel#gem_original_require
0.00 0.00 0.00 0.00 1/33 Test::Unit::RunCount#run_once
0.00 0.00 0.00 0.00 2/33 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 4/33 OptionParser::List#initialize
0.00 0.00 0.00 0.00 2/33 OptionParser#initialize
0.00 0.00 0.00 0.00 4/33 Proc#call
0.00 0.00 0.00 0.00 14/33 OptionParser#make_switch
0.00 0.00 0.00 0.00 1/33 Test::Unit::Options#option_parser
3.20% 0.50% 0.00 0.00 0.00 0.00 33 Class#new
0.00 0.00 0.00 0.00 1/1 OptionParser#initialize
0.00 0.00 0.00 0.00 18/18 OptionParser::Switch#initialize
0.00 0.00 0.00 0.00 26/27 <Class::BasicObject>#allocate
0.00 0.00 0.00 0.00 2/2 OptionParser::List#initialize
0.00 0.00 0.00 0.00 2/2 Test::Unit::Options#initialize
0.00 0.00 0.00 0.00 4/4 <Class::Proc>#new
0.00 0.00 0.00 0.00 2/2 Regexp#initialize
0.00 0.00 0.00 0.00 5/5 Hash#initialize
0.00 0.00 0.00 0.00 5/5 <Class::Hash>#allocate
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#initialize
0.00 0.00 0.00 0.00 2/2 <Class::Regexp>#allocate
0.00 0.00 0.00 0.00 1/1 String#*
0.00 0.00 0.00 0.00 2/6 BasicObject#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 487/487 Array#include?
2.94% 2.94% 0.00 0.00 0.00 0.00 487 String#==
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 OptionParser::List#update
2.45% 1.24% 0.00 0.00 0.00 0.00 14 Array#delete_if
0.00 0.00 0.00 0.00 91/319 Module#===
0.00 0.00 0.00 0.00 78/346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/346 Array#hash
0.00 0.00 0.00 0.00 2/346 Hash#[]=
0.00 0.00 0.00 0.00 16/346 Hash#fetch
0.00 0.00 0.00 0.00 78/346 Array#delete_if
0.00 0.00 0.00 0.00 90/346 Hash#update
0.00 0.00 0.00 0.00 158/346 Hash#invert
2.34% 2.34% 0.00 0.00 0.00 0.00 346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 18/319 OptionParser::Switch#initialize
0.00 0.00 0.00 0.00 91/319 Array#delete_if
0.00 0.00 0.00 0.00 210/319 Array#each
2.17% 2.17% 0.00 0.00 0.00 0.00 319 Module#===
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 156/156 OptionParser::List#search
2.02% 1.78% 0.00 0.00 0.00 0.00 156 Hash#fetch
0.00 0.00 0.00 0.00 16/346 Kernel#hash
0.00 0.00 0.00 0.00 1/1 Array#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 28/28 OptionParser::List#update
1.95% 0.93% 0.00 0.00 0.00 0.00 28 Hash#invert
0.00 0.00 0.00 0.00 158/346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/242 Kernel#load
0.00 0.00 0.00 0.00 1/242 Module#attr_writer
0.00 0.00 0.00 0.00 10/242 Module#class_eval
0.00 0.00 0.00 0.00 9/242 Module#alias_method
0.00 0.00 0.00 0.00 15/242 Module#attr_reader
0.00 0.00 0.00 0.00 30/242 Module#attr_accessor
0.00 0.00 0.00 0.00 176/242 Kernel#gem_original_require
1.76% 1.76% 0.00 0.00 0.00 0.00 242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 103/103 Array#each
1.72% 1.01% 0.00 0.00 0.00 0.00 103 Kernel#===
0.00 0.00 0.00 0.00 102/102 BasicObject#==
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/8 MiniTest::Unit#_run
0.00 0.00 0.00 0.00 7/8 MiniTest::Unit#_run_anything
1.23% 0.20% 0.00 0.00 0.00 0.00 8 MiniTest::Unit#puts
0.00 0.00 0.00 0.00 8/9 IO#puts
0.00 0.00 0.00 0.00 8/14 MiniTest::Unit#output
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 OptionParser::List#update
1.13% 0.56% 0.00 0.00 0.00 0.00 14 Hash#update
0.00 0.00 0.00 0.00 90/346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
1.08% 0.03% 0.00 0.00 0.00 0.00 1 Test::Unit::Options#option_parser
0.00 0.00 0.00 0.00 1/33 Class#new
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Class#new
0.99% 0.08% 0.00 0.00 0.00 0.00 1 OptionParser#initialize
0.00 0.00 0.00 0.00 1/1 OptionParser#add_officious
0.00 0.00 0.00 0.00 2/33 Class#new
0.00 0.00 0.00 0.00 1/68 Kernel#block_given?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/3 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#test_methods
0.87% 0.87% 0.00 0.00 0.00 0.00 3 Module#public_instance_methods
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 9/9 Array#each
0.81% 0.38% 0.00 0.00 0.00 0.00 9 <Class::OptionParser::Switch>#guess
0.00 0.00 0.00 0.00 18/504 Regexp#===
0.00 0.00 0.00 0.00 9/9 Module#>=
0.00 0.00 0.00 0.00 9/9 String#===
0.00 0.00 0.00 0.00 8/8 <Class::OptionParser::Switch::NoArgument>#incompatible_argument_styles
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 8/8 Kernel#gem_original_require
0.75% 0.50% 0.00 0.00 0.00 0.00 8 Module#attr_accessor
0.00 0.00 0.00 0.00 30/242 Module#method_added
0.00 0.00 0.00 0.00 2/37 BasicObject#singleton_method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 102/102 Kernel#===
0.71% 0.71% 0.00 0.00 0.00 0.00 102 BasicObject#==
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/14 MiniTest::Unit#print
0.00 0.00 0.00 0.00 1/14 Test::Unit::Runner#status
0.00 0.00 0.00 0.00 4/14 MiniTest::Unit#_run_anything
0.00 0.00 0.00 0.00 8/14 MiniTest::Unit#puts
0.70% 0.31% 0.00 0.00 0.00 0.00 14 MiniTest::Unit#output
0.00 0.00 0.00 0.00 14/14 <Class::MiniTest::Unit>#output
0.00 0.00 0.00 0.00 14/18 Kernel#class
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 102/102 Array#each
0.68% 0.68% 0.00 0.00 0.00 0.00 102 Symbol#===
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 18/18 Class#new
0.67% 0.52% 0.00 0.00 0.00 0.00 18 OptionParser::Switch#initialize
0.00 0.00 0.00 0.00 18/319 Module#===
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/9 MiniTest::Unit#status
0.00 0.00 0.00 0.00 8/9 MiniTest::Unit#puts
0.66% 0.15% 0.00 0.00 0.00 0.00 9 IO#puts
0.00 0.00 0.00 0.00 13/14 IO#write
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#initialize
0.65% 0.04% 0.00 0.00 0.00 0.00 1 OptionParser#add_officious
0.00 0.00 0.00 0.00 1/1 Hash#each
0.00 0.00 0.00 0.00 1/1 OptionParser#base
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/14 IO#print
0.00 0.00 0.00 0.00 13/14 IO#puts
0.60% 0.60% 0.00 0.00 0.00 0.00 14 IO#write
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#add_officious
0.59% 0.09% 0.00 0.00 0.00 0.00 1 Hash#each
0.00 0.00 0.00 0.00 4/4 Proc#call
0.00 0.00 0.00 0.00 4/31 Hash#[]=
0.00 0.00 0.00 0.00 4/4 Hash#[]
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.56% 0.03% 0.00 0.00 0.00 0.00 1 OptionParser#parse!
0.00 0.00 0.00 0.00 1/1 OptionParser#permute!
0.00 0.00 0.00 0.00 1/1 <Object::Object>#include?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 12/12 Kernel#require
0.56% 0.56% 0.00 0.00 0.00 0.00 12 <Module::Gem>#unresolved_deps
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/3 MiniTest::Unit::TestCase#run_teardown_hooks
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.56% 0.11% 0.00 0.00 0.00 0.00 3 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.00 0.00 0.00 0.00 3/11 Kernel#respond_to?
0.00 0.00 0.00 0.00 5/10 Class#superclass
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/68 OptionParser#initialize
0.00 0.00 0.00 0.00 16/68 OptionParser::List#search
0.00 0.00 0.00 0.00 51/68 OptionParser#search
0.54% 0.54% 0.00 0.00 0.00 0.00 68 Kernel#block_given?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.53% 0.04% 0.00 0.00 0.00 0.00 1 Test::Unit::GCStressOption#non_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#non_options
0.00 0.00 0.00 0.00 1/3 Hash#delete
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 Kernel#gem_original_require
0.51% 0.20% 0.00 0.00 0.00 0.00 14 Module#include
0.00 0.00 0.00 0.00 14/14 Module#append_features
0.00 0.00 0.00 0.00 14/14 Module#included
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#parse!
0.50% 0.07% 0.00 0.00 0.00 0.00 1 OptionParser#permute!
0.00 0.00 0.00 0.00 1/1 OptionParser#order!
0.00 0.00 0.00 0.00 1/2 Method#to_proc
0.00 0.00 0.00 0.00 1/2 Kernel#method
0.00 0.00 0.00 0.00 1/1 Array#[]=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GCStressOption#non_options
0.48% 0.06% 0.00 0.00 0.00 0.00 1 Test::Unit::GlobOption#non_options
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#non_options
0.00 0.00 0.00 0.00 2/3 Hash#delete
0.00 0.00 0.00 0.00 1/2 Array#uniq
0.00 0.00 0.00 0.00 1/1 Array#flatten!
0.00 0.00 0.00 0.00 1/1 Array#map!
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 MiniTest::Unit#_run_anything
0.00 0.00 0.00 0.00 1/2 Array#map
0.46% 0.10% 0.00 0.00 0.00 0.00 2 Time#-
0.00 0.00 0.00 0.00 2/2 Numeric#quo
0.00 0.00 0.00 0.00 2/2 Rational#to_f
0.00 0.00 0.00 0.00 2/2 Fixnum#-
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 3/59 MiniTest::Unit#_run_anything
0.00 0.00 0.00 0.00 4/59 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 52/59 Array#map
0.45% 0.45% 0.00 0.00 0.00 0.00 59 Symbol#to_s
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 Hash#each
0.44% 0.08% 0.00 0.00 0.00 0.00 4 Proc#call
0.00 0.00 0.00 0.00 4/33 Class#new
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 7/7 Kernel#gem_original_require
0.42% 0.31% 0.00 0.00 0.00 0.00 7 Module#attr_reader
0.00 0.00 0.00 0.00 15/242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/35 <Class::MiniTest::Unit::TestCase>#test_suites
0.00 0.00 0.00 0.00 34/35 Array#each
0.39% 0.39% 0.00 0.00 0.00 0.00 35 Hash#keys
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.00 0.00 0.00 0.00 1/3 MiniTest::Unit::TestCase#run_setup_hooks
0.37% 0.10% 0.00 0.00 0.00 0.00 3 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.00 0.00 0.00 0.00 3/11 Kernel#respond_to?
0.00 0.00 0.00 0.00 5/10 Class#superclass
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#non_options
0.36% 0.07% 0.00 0.00 0.00 0.00 1 Test::Unit::Options#non_options
0.00 0.00 0.00 0.00 1/12 Kernel#require
0.00 0.00 0.00 0.00 1/1 <Module::RbConfig>#ruby
0.00 0.00 0.00 0.00 1/31 Hash#[]=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/14 Kernel#load
0.00 0.00 0.00 0.00 12/14 Kernel#gem_original_require
0.35% 0.35% 0.00 0.00 0.00 0.00 14 IO#set_encoding
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#permute!
0.35% 0.02% 0.00 0.00 0.00 0.00 1 OptionParser#order!
0.00 0.00 0.00 0.00 1/1 OptionParser#parse_in_order
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 10/10 Array#each
0.35% 0.31% 0.00 0.00 0.00 0.00 10 Module#class_eval
0.00 0.00 0.00 0.00 10/242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/27 Kernel#exit
0.00 0.00 0.00 0.00 26/27 Class#new
0.34% 0.34% 0.00 0.00 0.00 0.00 27 <Class::BasicObject>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run
0.34% 0.04% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#run_teardown_hooks
0.00 0.00 0.00 0.00 1/3 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.00 0.00 0.00 0.00 1/59 Array#each
0.00 0.00 0.00 0.00 1/1 Array#reverse
0.00 0.00 0.00 0.00 1/18 Kernel#class
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#order!
0.33% 0.07% 0.00 0.00 0.00 0.00 1 OptionParser#parse_in_order
0.00 0.00 0.00 0.00 1/52 OptionParser#visit
0.00 0.00 0.00 0.00 1/1 Kernel#catch
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run_anything
0.32% 0.10% 0.00 0.00 0.00 0.00 1 Test::Unit::Runner#status
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#status
0.00 0.00 0.00 0.00 1/14 MiniTest::Unit#output
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/31 Test::Unit::Options#non_options
0.00 0.00 0.00 0.00 4/31 Hash#each
0.00 0.00 0.00 0.00 2/31 <Class::MiniTest::Unit::TestCase>#inherited
0.00 0.00 0.00 0.00 24/31 Array#each
0.31% 0.26% 0.00 0.00 0.00 0.00 31 Hash#[]=
0.00 0.00 0.00 0.00 2/346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run
0.28% 0.07% 0.00 0.00 0.00 0.00 1 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 1/6 Enumerable#grep
0.00 0.00 0.00 0.00 1/3 Module#public_instance_methods
0.00 0.00 0.00 0.00 1/7 Array#map
0.00 0.00 0.00 0.00 1/2 Array#uniq
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::RunCount#run_once
0.27% 0.16% 0.00 0.00 0.00 0.00 1 Kernel#exit
0.00 0.00 0.00 0.00 1/1 SystemExit#initialize
0.00 0.00 0.00 0.00 1/1 Exception#exception
0.00 0.00 0.00 0.00 1/1 Exception#set_backtrace
0.00 0.00 0.00 0.00 1/1 Exception#backtrace
0.00 0.00 0.00 0.00 1/27 <Class::BasicObject>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/11 MiniTest::Unit#_run_anything
0.00 0.00 0.00 0.00 2/11 Array#each
0.00 0.00 0.00 0.00 3/11 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.00 0.00 0.00 0.00 2/11 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 3/11 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.27% 0.23% 0.00 0.00 0.00 0.00 11 Kernel#respond_to?
0.00 0.00 0.00 0.00 5/5 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/37 Module#attr_accessor
0.00 0.00 0.00 0.00 2/37 Module#module_function
0.00 0.00 0.00 0.00 33/37 Kernel#gem_original_require
0.26% 0.26% 0.00 0.00 0.00 0.00 37 BasicObject#singleton_method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run_anything
0.26% 0.04% 0.00 0.00 0.00 0.00 1 <Class::MiniTest::Unit::TestCase>#test_suites
0.00 0.00 0.00 0.00 1/1 Enumerable#sort_by
0.00 0.00 0.00 0.00 1/35 Hash#keys
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 MiniTest::Unit#output
0.25% 0.25% 0.00 0.00 0.00 0.00 14 <Class::MiniTest::Unit>#output
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 9/9 Array#each
0.25% 0.15% 0.00 0.00 0.00 0.00 9 Module#alias_method
0.00 0.00 0.00 0.00 9/242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run
0.24% 0.03% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#run_setup_hooks
0.00 0.00 0.00 0.00 1/3 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.00 0.00 0.00 0.00 1/18 Kernel#class
0.00 0.00 0.00 0.00 1/59 Array#each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/27 OptionParser::List#append
0.00 0.00 0.00 0.00 13/27 Array#each
0.23% 0.23% 0.00 0.00 0.00 0.00 27 Array#push
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/4 Array#map
0.00 0.00 0.00 0.00 2/4 MiniTest::Unit#_run_anything
0.23% 0.07% 0.00 0.00 0.00 0.00 4 <Class::Time>#now
0.00 0.00 0.00 0.00 4/4 Time#initialize
0.00 0.00 0.00 0.00 4/4 <Class::Time>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Time#-
0.22% 0.02% 0.00 0.00 0.00 0.00 2 Numeric#quo
0.00 0.00 0.00 0.00 2/2 Rational#/
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 Kernel#load
0.00 0.00 0.00 0.00 1/2 Kernel#gem_original_require
0.21% 0.09% 0.00 0.00 0.00 0.00 2 <Class::MiniTest::Unit::TestCase>#inherited
0.00 0.00 0.00 0.00 2/31 Hash#[]=
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#reset_setup_teardown_hooks
0.00 0.00 0.00 0.00 2/18 Class#inherited
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Class#new
0.21% 0.08% 0.00 0.00 0.00 0.00 2 OptionParser::List#initialize
0.00 0.00 0.00 0.00 4/33 Class#new
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 <Class::MiniTest::Unit::TestCase>#test_suites
0.21% 0.05% 0.00 0.00 0.00 0.00 1 Enumerable#sort_by
0.00 0.00 0.00 0.00 1/59 Array#each
0.00 0.00 0.00 0.00 1/1 String#<=>
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Array#map
0.20% 0.03% 0.00 0.00 0.00 0.00 1 MiniTest::Unit#print
0.00 0.00 0.00 0.00 1/1 IO#print
0.00 0.00 0.00 0.00 1/14 MiniTest::Unit#output
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 Module#include
0.20% 0.20% 0.00 0.00 0.00 0.00 14 Module#append_features
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Numeric#quo
0.20% 0.20% 0.00 0.00 0.00 0.00 2 Rational#/
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/18 MiniTest::Unit::TestCase#run_teardown_hooks
0.00 0.00 0.00 0.00 1/18 MiniTest::Unit#_run
0.00 0.00 0.00 0.00 1/18 MiniTest::Unit#run
0.00 0.00 0.00 0.00 1/18 MiniTest::Unit::TestCase#run_setup_hooks
0.00 0.00 0.00 0.00 14/18 MiniTest::Unit#output
0.20% 0.20% 0.00 0.00 0.00 0.00 18 Kernel#class
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 MiniTest::Unit#status
0.00 0.00 0.00 0.00 1/2 MiniTest::Unit#_run_anything
0.19% 0.19% 0.00 0.00 0.00 0.00 2 String#%
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#setup_options
0.18% 0.02% 0.00 0.00 0.00 0.00 1 OptionParser#separator
0.00 0.00 0.00 0.00 1/14 OptionParser::List#append
0.00 0.00 0.00 0.00 1/14 OptionParser#top
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/14 OptionParser#separator
0.00 0.00 0.00 0.00 13/14 OptionParser#define
0.17% 0.17% 0.00 0.00 0.00 0.00 14 OptionParser#top
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Runner#status
0.16% 0.04% 0.00 0.00 0.00 0.00 1 MiniTest::Unit#status
0.00 0.00 0.00 0.00 1/9 IO#puts
0.00 0.00 0.00 0.00 1/2 String#%
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/18 <Class::MiniTest::Unit::TestCase>#inherited
0.00 0.00 0.00 0.00 16/18 Kernel#gem_original_require
0.16% 0.16% 0.00 0.00 0.00 0.00 18 Class#inherited
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/12 OptionParser::List#search
0.00 0.00 0.00 0.00 11/12 Array#each
0.16% 0.16% 0.00 0.00 0.00 0.00 12 OptionParser#notwice
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Class#new
0.15% 0.08% 0.00 0.00 0.00 0.00 2 Test::Unit::Options#initialize
0.00 0.00 0.00 0.00 2/2 MiniTest::Unit#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 12/12 Array#each
0.15% 0.15% 0.00 0.00 0.00 0.00 12 String#[]
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/4 MiniTest::Unit#_run_suite
0.00 0.00 0.00 0.00 2/4 MiniTest::Unit#_run_anything
0.15% 0.07% 0.00 0.00 0.00 0.00 4 Enumerable#inject
0.00 0.00 0.00 0.00 4/59 Array#each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/19 Array#each
0.00 0.00 0.00 0.00 1/19 MiniTest::Unit#_run_anything
0.00 0.00 0.00 0.00 17/19 OptionParser#make_switch
0.15% 0.15% 0.00 0.00 0.00 0.00 19 Array#empty?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.14% 0.14% 0.00 0.00 0.00 0.00 1 Module#instance_methods
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#print
0.12% 0.04% 0.00 0.00 0.00 0.00 1 IO#print
0.00 0.00 0.00 0.00 1/14 IO#write
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 Array#each
0.12% 0.12% 0.00 0.00 0.00 0.00 14 String#to_s
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 12/12 Kernel#require
0.12% 0.12% 0.00 0.00 0.00 0.00 12 Hash#empty?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 14/14 Module#include
0.12% 0.12% 0.00 0.00 0.00 0.00 14 Module#included
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 <Class::Time>#now
0.12% 0.09% 0.00 0.00 0.00 0.00 4 Time#initialize
0.00 0.00 0.00 0.00 4/4 Fixnum#+
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#run
0.11% 0.02% 0.00 0.00 0.00 0.00 1 <Class::MiniTest::Unit>#runner
0.00 0.00 0.00 0.00 1/33 Class#new
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 12/12 Array#each
0.10% 0.10% 0.00 0.00 0.00 0.00 12 String#downcase
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Time#-
0.10% 0.07% 0.00 0.00 0.00 0.00 2 Rational#to_f
0.00 0.00 0.00 0.00 2/2 Fixnum#fdiv
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 MiniTest::Unit::TestCase#run
0.10% 0.10% 0.00 0.00 0.00 0.00 2 Kernel#trap
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 Class#new
0.09% 0.05% 0.00 0.00 0.00 0.00 4 <Class::Proc>#new
0.00 0.00 0.00 0.00 4/6 BasicObject#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.08% 0.08% 0.00 0.00 0.00 0.00 1 Array#pack
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.08% 0.08% 0.00 0.00 0.00 0.00 1 <Module::Signal>#list
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 5/10 <Class::MiniTest::Unit::TestCase>#teardown_hooks
0.00 0.00 0.00 0.00 5/10 <Class::MiniTest::Unit::TestCase>#setup_hooks
0.08% 0.08% 0.00 0.00 0.00 0.00 10 Class#superclass
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 9/9 <Class::OptionParser::Switch>#guess
0.07% 0.07% 0.00 0.00 0.00 0.00 9 Module#>=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 Array#each
0.00 0.00 0.00 0.00 1/2 OptionParser#permute!
0.07% 0.04% 0.00 0.00 0.00 0.00 2 Method#to_proc
0.00 0.00 0.00 0.00 2/2 Kernel#lambda
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Test::Unit::Options#initialize
0.07% 0.07% 0.00 0.00 0.00 0.00 2 MiniTest::Unit#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Hash#fetch
0.07% 0.04% 0.00 0.00 0.00 0.00 1 Array#hash
0.00 0.00 0.00 0.00 2/346 Kernel#hash
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Kernel#gem_original_require
0.07% 0.05% 0.00 0.00 0.00 0.00 2 Module#module_function
0.00 0.00 0.00 0.00 2/37 BasicObject#singleton_method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/3 Kernel#gem_original_require
0.00 0.00 0.00 0.00 2/3 <Class::MiniTest::Unit::TestCase>#inherited
0.07% 0.07% 0.00 0.00 0.00 0.00 3 <Class::MiniTest::Unit::TestCase>#reset_setup_teardown_hooks
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.07% 0.01% 0.00 0.00 0.00 0.00 1 Kernel#dup
0.00 0.00 0.00 0.00 1/1 Kernel#initialize_dup
0.00 0.00 0.00 0.00 1/1 <Class::Array>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 9/9 <Class::OptionParser::Switch>#guess
0.07% 0.07% 0.00 0.00 0.00 0.00 9 String#===
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Class#new
0.07% 0.07% 0.00 0.00 0.00 0.00 2 Regexp#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 5/5 Kernel#gem_original_require
0.07% 0.07% 0.00 0.00 0.00 0.00 5 <Class::Range>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 8/8 <Class::OptionParser::Switch>#guess
0.07% 0.07% 0.00 0.00 0.00 0.00 8 <Class::OptionParser::Switch::NoArgument>#incompatible_argument_styles
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 MiniTest::Unit#_run_anything
0.06% 0.06% 0.00 0.00 0.00 0.00 2 Fixnum#/
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/6 Class#new
0.00 0.00 0.00 0.00 4/6 <Class::Proc>#new
0.06% 0.06% 0.00 0.00 0.00 0.00 6 BasicObject#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#non_options
0.06% 0.04% 0.00 0.00 0.00 0.00 1 <Module::RbConfig>#ruby
0.00 0.00 0.00 0.00 1/2 <Class::File>#join
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#exit
0.05% 0.03% 0.00 0.00 0.00 0.00 1 SystemExit#initialize
0.00 0.00 0.00 0.00 1/1 Exception#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#parse_in_order
0.05% 0.03% 0.00 0.00 0.00 0.00 1 Kernel#catch
0.00 0.00 0.00 0.00 1/1 Array#shift
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 <Module::RbConfig>#ruby
0.00 0.00 0.00 0.00 1/2 Kernel#gem_original_require
0.05% 0.05% 0.00 0.00 0.00 0.00 2 <Class::File>#join
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 5/5 Class#new
0.05% 0.05% 0.00 0.00 0.00 0.00 5 Hash#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Kernel#gem_original_require
0.05% 0.05% 0.00 0.00 0.00 0.00 2 <Class::File>#expand_path
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.05% 0.05% 0.00 0.00 0.00 0.00 1 Fixnum#<<
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/3 Test::Unit::TestCase#run
0.00 0.00 0.00 0.00 2/3 MiniTest::Unit#_run_suite
0.05% 0.05% 0.00 0.00 0.00 0.00 3 MiniTest::Unit#options
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 Kernel#gem_original_require
0.05% 0.05% 0.00 0.00 0.00 0.00 4 <Class::File>#dirname
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Time#-
0.04% 0.04% 0.00 0.00 0.00 0.00 2 Fixnum#-
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::RunCount#run_once
0.04% 0.01% 0.00 0.00 0.00 0.00 1 <Module::Test::Unit::RunCount>#have_run?
0.00 0.00 0.00 0.00 1/1 Numeric#nonzero?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 OptionParser#make_switch
0.04% 0.04% 0.00 0.00 0.00 0.00 4 <Class::OptionParser::Switch::NoArgument>#pattern
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run_anything
0.04% 0.04% 0.00 0.00 0.00 0.00 1 Enumerable#each_with_index
0.00 0.00 0.00 0.00 1/59 Array#each
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run
0.04% 0.04% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#io?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 5/5 Kernel#respond_to?
0.04% 0.04% 0.00 0.00 0.00 0.00 5 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.04% 0.02% 0.00 0.00 0.00 0.00 1 Module#attr_writer
0.00 0.00 0.00 0.00 1/242 Module#method_added
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 <Module::Test::Unit::RunCount>#have_run?
0.04% 0.02% 0.00 0.00 0.00 0.00 1 Numeric#nonzero?
0.00 0.00 0.00 0.00 1/1 Fixnum#zero?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 Array#each
0.00 0.00 0.00 0.00 1/2 OptionParser#permute!
0.04% 0.04% 0.00 0.00 0.00 0.00 2 Kernel#method
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#dup
0.04% 0.03% 0.00 0.00 0.00 0.00 1 Kernel#initialize_dup
0.00 0.00 0.00 0.00 1/1 Array#initialize_copy
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 5/5 Class#new
0.04% 0.04% 0.00 0.00 0.00 0.00 5 <Class::Hash>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Array#each
0.04% 0.04% 0.00 0.00 0.00 0.00 2 Array#fetch
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Method#to_proc
0.04% 0.04% 0.00 0.00 0.00 0.00 2 Kernel#lambda
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 <Class::Time>#now
0.04% 0.04% 0.00 0.00 0.00 0.00 4 <Class::Time>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 Time#initialize
0.03% 0.03% 0.00 0.00 0.00 0.00 4 Fixnum#+
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.03% 0.03% 0.00 0.00 0.00 0.00 1 Kernel#inspect
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/3 Test::Unit::GCStressOption#non_options
0.00 0.00 0.00 0.00 2/3 Test::Unit::GlobOption#non_options
0.03% 0.03% 0.00 0.00 0.00 0.00 3 Hash#delete
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#exit
0.03% 0.03% 0.00 0.00 0.00 0.00 1 Exception#exception
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Rational#to_f
0.03% 0.03% 0.00 0.00 0.00 0.00 2 Fixnum#fdiv
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 4/4 Hash#each
0.03% 0.03% 0.00 0.00 0.00 0.00 4 Hash#[]
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Class#new
0.03% 0.03% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Array#each
0.03% 0.03% 0.00 0.00 0.00 0.00 2 Module#name
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 Class#new
0.03% 0.03% 0.00 0.00 0.00 0.00 2 <Class::Regexp>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 <Class::MiniTest::Unit::TestCase>#test_methods
0.03% 0.03% 0.00 0.00 0.00 0.00 2 <Class::Test::Unit::TestCase>#test_order
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.03% 0.03% 0.00 0.00 0.00 0.00 1 Array#-
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#parse!
0.02% 0.02% 0.00 0.00 0.00 0.00 1 <Object::Object>#include?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#catch
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Array#shift
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Fixnum#to_s
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Bignum#-
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Enumerable#sort_by
0.02% 0.02% 0.00 0.00 0.00 0.00 1 String#<=>
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Class#new
0.02% 0.02% 0.00 0.00 0.00 0.00 1 String#*
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::Options#process_args
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Array#join
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 3/3 Kernel#gem_original_require
0.02% 0.02% 0.00 0.00 0.00 0.00 3 Module#private
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit#_run_anything
0.02% 0.02% 0.00 0.00 0.00 0.00 1 IO#sync
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/2 <Class::MiniTest::Unit>#plugins
0.00 0.00 0.00 0.00 1/2 Test::Unit::GlobOption#non_options
0.02% 0.02% 0.00 0.00 0.00 0.00 2 Array#uniq
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.02% 0.02% 0.00 0.00 0.00 0.00 1 <Class::MiniTest::Unit::TestCase>#reset
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 SystemExit#initialize
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Exception#initialize
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Array#map
0.02% 0.02% 0.00 0.00 0.00 0.00 1 MiniTest::Assertions#_assertions
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run_teardown_hooks
0.02% 0.02% 0.00 0.00 0.00 0.00 1 Array#reverse
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#exit
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Exception#set_backtrace
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 <Class::Test::Unit::Runner>#autorun
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Kernel#at_exit
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#dup
0.01% 0.01% 0.00 0.00 0.00 0.00 1 <Class::Array>#allocate
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#permute!
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Array#[]=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#non_options
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Array#flatten!
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Numeric#nonzero?
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Fixnum#zero?
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 OptionParser#add_officious
0.01% 0.01% 0.00 0.00 0.00 0.00 1 OptionParser#base
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 <Class::MiniTest::Unit::TestCase>#test_methods
0.01% 0.01% 0.00 0.00 0.00 0.00 2 Array#sort
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Array#map
0.01% 0.01% 0.00 0.00 0.00 0.00 1 MiniTest::Assertions#_assertions=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run
0.01% 0.01% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#teardown
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#exit
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Exception#backtrace
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Test::Unit::GlobOption#non_options
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Array#map!
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#initialize_dup
0.01% 0.01% 0.00 0.00 0.00 0.00 1 Array#initialize_copy
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#run
0.01% 0.01% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#setup
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 2/2 MiniTest::Unit#_run_anything
0.01% 0.01% 0.00 0.00 0.00 0.00 2 IO#sync=
--------------------------------------------------------------------------------
0.00 0.00 0.00 0.00 1/1 Kernel#gem_original_require
0.01% 0.01% 0.00 0.00 0.00 0.00 1 BasicObject#singleton_method_undefined
* indicates recursively called methods
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment