Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save prathmeshranaut/ef38b8224e695944327bc2e557d7e94d to your computer and use it in GitHub Desktop.
Save prathmeshranaut/ef38b8224e695944327bc2e557d7e94d to your computer and use it in GitHub Desktop.
Measure Mode: wall_time
Thread ID: 70197101060600
Fiber ID: 70197103015220
Total Time: 51.83754205703735
Sort by: total_time
%total %self total self wait child calls name
--------------------------------------------------------------------------------
100.00% 0.00% 51.838 0.000 0.000 51.837 1 Global#[No method]
51.691 0.000 51.691 0.000 1/1 <Class::IO>#select
0.103 0.000 0.000 0.103 1/1 Celluloid::ClassMethods#new
0.044 0.000 0.000 0.044 1/2 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 1/1 Logger#error
0.000 0.000 0.000 0.000 1/1 Module#===
0.000 0.000 0.000 0.000 1/1 <Module::Sidekiq>#logger
0.000 0.000 0.000 0.000 1/1 <Module::Sidekiq>#options
--------------------------------------------------------------------------------
51.691 0.000 51.691 0.000 1/1 Global#[No method]
99.72% 0.00% 51.691 0.000 51.691 0.000 1 <Class::IO>#select
0.000 0.000 0.000 0.000 1/1 Exception#backtrace
0.000 0.000 0.000 0.000 1/1 Exception#exception
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/17 Mutex#synchronize
0.000 0.000 0.000 0.000 3/17 Mutex#initialize
0.000 0.000 0.000 0.000 5/17 Mutex#unlock
0.001 0.000 0.000 0.001 5/17 Mutex#lock
0.144 0.000 0.000 0.144 2/17 Mutex#sleep
0.28% 0.00% 0.146 0.000 0.000 0.146 17 MethodProfiler::Profiler#profile
0.145 0.000 0.000 0.145 17/17 MethodProfiler::Profiler#benchmark
0.001 0.000 0.000 0.001 17/17 Benchmark::Tms#to_s
0.000 0.000 0.000 0.000 17/17 String#match
0.000 0.000 0.000 0.000 17/34 Symbol#to_s
0.000 0.000 0.000 0.000 17/17 String#to_f
0.000 0.000 0.000 0.000 17/17 MatchData#[]
--------------------------------------------------------------------------------
0.044 0.000 0.000 0.044 1/2 Global#[No method]
0.102 0.000 0.000 0.102 1/2 Celluloid::Proxy::Cell#_send_
0.28% 0.00% 0.146 0.000 0.000 0.146 2 Celluloid::Proxy::Sync#method_missing
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#value
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 2/4 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 2/57 Class#new
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 2/14 Thread#[]
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#alive?
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 Celluloid::Proxy::Sync#method_missing
0.28% 0.00% 0.145 0.000 0.000 0.145 2 Celluloid::Call::Sync#value
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#response
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#value
0.28% 0.00% 0.145 0.000 0.000 0.145 2 Celluloid::Call::Sync#response
0.145 0.000 0.000 0.145 2/2 <Module::Celluloid>#suspend
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#response
0.28% 0.00% 0.145 0.000 0.000 0.145 2 <Module::Celluloid>#suspend
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#wait
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 2/14 Thread#[]
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 <Module::Celluloid>#suspend
0.28% 0.00% 0.145 0.000 0.000 0.145 2 Celluloid::Call::Sync#wait
0.145 0.000 0.000 0.145 2/2 Celluloid::Mailbox#receive
0.000 0.000 0.000 0.000 2/4 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 2/4 Kernel#is_a?
0.000 0.000 0.000 0.000 2/12 Kernel#respond_to?
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 Celluloid::Call::Sync#wait
0.28% 0.00% 0.145 0.000 0.000 0.145 2 Celluloid::Mailbox#receive
0.145 0.000 0.000 0.145 2/4 <Class::Timers::Wait>#for
--------------------------------------------------------------------------------
0.144 0.000 0.000 0.144 2/4 Celluloid::Mailbox#check
0.145 0.000 0.000 0.145 2/4 Celluloid::Mailbox#receive
0.28% 0.00% 0.145 0.000 0.000 0.145 4 *<Class::Timers::Wait>#for
0.145 0.000 0.000 0.145 2/2 Celluloid::Mailbox#check
0.144 0.000 0.000 0.144 2/2 Thread::ConditionVariable#wait
0.000 0.000 0.000 0.000 4/4 Celluloid::Mailbox#next_message
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 2/2 <Class::Timers::Wait>#for
0.28% 0.00% 0.145 0.000 0.000 0.145 2 Celluloid::Mailbox#check
0.144 0.000 0.000 0.144 2/4 <Class::Timers::Wait>#for
0.000 0.000 0.000 0.000 2/5 Mutex#lock
0.000 0.000 0.000 0.000 2/5 Mutex#unlock
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 17/17 MethodProfiler::Profiler#profile
0.28% 0.00% 0.145 0.000 0.000 0.145 17 MethodProfiler::Profiler#benchmark
0.145 0.000 0.000 0.145 17/17 Benchmark#measure
--------------------------------------------------------------------------------
0.145 0.000 0.000 0.145 17/17 MethodProfiler::Profiler#benchmark
0.28% 0.00% 0.145 0.000 0.000 0.145 17 Benchmark#measure
0.144 0.000 0.000 0.144 17/17 Proc#call
0.000 0.000 0.000 0.000 34/34 <Module::Process>#times
0.000 0.000 0.000 0.000 17/57 Class#new
0.000 0.000 0.000 0.000 34/34 Process::Tms#cstime
0.000 0.000 0.000 0.000 34/34 Process::Tms#stime
0.000 0.000 0.000 0.000 34/34 Process::Tms#utime
0.000 0.000 0.000 0.000 34/34 <Module::Process>#clock_gettime
0.000 0.000 0.000 0.000 34/34 Process::Tms#cutime
--------------------------------------------------------------------------------
0.144 0.000 0.000 0.144 2/2 <Class::Timers::Wait>#for
0.28% 0.00% 0.144 0.000 0.000 0.144 2 Thread::ConditionVariable#wait
0.144 0.000 0.000 0.144 2/2 Mutex#sleep
--------------------------------------------------------------------------------
0.144 0.000 0.000 0.144 2/2 Thread::ConditionVariable#wait
0.28% 0.00% 0.144 0.000 0.000 0.144 2 Mutex#sleep
0.144 0.000 0.000 0.144 2/17 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.144 0.000 0.000 0.144 17/17 Benchmark#measure
0.28% 0.00% 0.144 0.000 0.000 0.144 17 Proc#call
0.144 0.000 0.144 0.000 2/2 Mutex#sleep_without_profiling
0.000 0.000 0.000 0.000 17/34 Symbol#to_s
0.000 0.000 0.000 0.000 5/5 Mutex#unlock_without_profiling
0.000 0.000 0.000 0.000 5/5 Mutex#lock_without_profiling
0.000 0.000 0.000 0.000 2/2 Mutex#synchronize_without_profiling
0.000 0.000 0.000 0.000 3/3 Mutex#initialize_without_profiling
--------------------------------------------------------------------------------
0.144 0.000 0.144 0.000 2/2 Proc#call
0.28% 0.00% 0.144 0.000 0.144 0.000 2 Mutex#sleep_without_profiling
--------------------------------------------------------------------------------
0.103 0.000 0.000 0.103 1/1 Global#[No method]
0.20% 0.00% 0.103 0.000 0.000 0.103 1 Celluloid::ClassMethods#new
0.102 0.000 0.000 0.102 1/1 Celluloid::Proxy::Cell#_send_
0.001 0.000 0.000 0.001 1/57 Class#new
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.000 0.000 0.000 0.000 1/1 Class#allocate
--------------------------------------------------------------------------------
0.102 0.000 0.000 0.102 1/1 Celluloid::ClassMethods#new
0.20% 0.00% 0.102 0.000 0.000 0.102 1 Celluloid::Proxy::Cell#_send_
0.102 0.000 0.000 0.102 1/2 Celluloid::Proxy::Sync#method_missing
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/57 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 2/57 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 1/57 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 5/57 Array#each
0.000 0.000 0.000 0.000 5/57 Set#initialize
0.000 0.000 0.000 0.000 4/57 Timers::Group#initialize
0.000 0.000 0.000 0.000 2/57 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 2/57 Celluloid::Internals::ThreadHandle#initialize
0.000 0.000 0.000 0.000 17/57 Benchmark#measure
0.000 0.000 0.000 0.000 1/57 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 4/57 Celluloid::Mailbox#initialize
0.000 0.000 0.000 0.000 2/57 Celluloid::Actor#start
0.000 0.000 0.000 0.000 7/57 Celluloid::Actor#initialize
0.000 0.000 0.000 0.000 3/57 Celluloid::Cell#initialize
0.001 0.000 0.000 0.001 1/57 Celluloid::ClassMethods#new
0.00% 0.00% 0.001 0.000 0.000 0.001 57 *Class#new
0.001 0.000 0.000 0.001 1/1 Celluloid::Cell#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor#initialize
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#initialize
0.000 0.000 0.000 0.000 3/3 Mutex#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::ThreadHandle#initialize
0.000 0.000 0.000 0.000 17/17 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 2/2 Celluloid::Call::Sync#initialize
0.000 0.000 0.000 0.000 1/1 Timers::Group#initialize
0.000 0.000 0.000 0.000 5/5 Set#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 2/2 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 5/5 Hash#initialize
0.000 0.000 0.000 0.000 5/5 Celluloid::Internals::Handler#initialize
0.000 0.000 0.000 0.000 3/3 Thread::ConditionVariable#initialize
0.000 0.000 0.000 0.000 1/1 Timers::Events#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Proxy::Actor#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::Signals#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::Links#initialize
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell::ExitHandler#initialize
0.000 0.000 0.000 0.000 1/1 BasicObject#initialize
0.000 0.000 0.000 0.000 2/3 Celluloid::Proxy::AbstractCall#initialize
0.000 0.000 0.000 0.000 2/14 Thread#[]
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 17/17 MethodProfiler::Profiler#profile
0.00% 0.00% 0.001 0.000 0.000 0.001 17 Benchmark::Tms#to_s
0.001 0.000 0.000 0.001 17/17 Benchmark::Tms#format
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 17/17 Benchmark::Tms#to_s
0.00% 0.00% 0.001 0.000 0.000 0.001 17 Benchmark::Tms#format
0.001 0.001 0.000 0.000 119/119 String#gsub!
0.000 0.000 0.000 0.000 17/17 Kernel#dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/5 MonitorMixin#mon_enter
0.000 0.000 0.000 0.000 2/5 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 2/5 Celluloid::Mailbox#check
0.00% 0.00% 0.001 0.000 0.000 0.001 5 Mutex#lock
0.001 0.000 0.000 0.001 5/17 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.001 0.001 0.000 0.000 119/119 Benchmark::Tms#format
0.00% 0.00% 0.001 0.001 0.000 0.000 119 String#gsub!
0.000 0.000 0.000 0.000 68/68 String#%
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 1/1 Class#new
0.00% 0.00% 0.001 0.000 0.000 0.001 1 Celluloid::Cell#initialize
0.000 0.000 0.000 0.000 3/57 Class#new
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor#start
0.000 0.000 0.000 0.000 3/4 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 1/1 Module#to_s
0.000 0.000 0.000 0.000 1/1 Kernel#instance_variable_set
0.000 0.000 0.000 0.000 1/1 Kernel#class
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/5 MonitorMixin#mon_exit
0.000 0.000 0.000 0.000 2/5 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 2/5 Celluloid::Mailbox#check
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Mutex#unlock
0.000 0.000 0.000 0.000 5/17 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 2/5 Mutex#lock
0.000 0.000 0.000 0.000 2/5 Mutex#unlock
0.000 0.000 0.000 0.000 2/2 Thread::ConditionVariable#signal
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#mailbox_full
0.000 0.000 0.000 0.000 2/4 Kernel#is_a?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Actor#initialize
0.000 0.000 0.000 0.000 7/57 Class#new
0.000 0.000 0.000 0.000 1/4 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 1/1 Kernel#method
0.000 0.000 0.000 0.000 4/4 Hash#fetch
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 <Module::Process>#times
0.000 0.000 0.000 0.000 34/34 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Mailbox#initialize
0.000 0.000 0.000 0.000 4/57 Class#new
0.000 0.000 0.000 0.000 2/4 <Module::Celluloid>#uuid
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Global#[No method]
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Logger#error
0.000 0.000 0.000 0.000 1/1 Logger#add
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#error
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Logger#add
0.000 0.000 0.000 0.000 1/1 Logger::LogDevice#write
0.000 0.000 0.000 0.000 1/1 Logger#format_message
0.000 0.000 0.000 0.000 1/1 <Class::Time>#now
0.000 0.000 0.000 0.000 1/1 Kernel#nil?
0.000 0.000 0.000 0.000 1/1 Logger#format_severity
0.000 0.000 0.000 0.000 1/6 NilClass#nil?
0.000 0.000 0.000 0.000 1/6 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Actor#start
0.000 0.000 0.000 0.000 2/57 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Mutex#initialize
0.000 0.000 0.000 0.000 3/17 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#add
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Logger::LogDevice#write
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_synchronize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger::LogDevice#write
0.00% 0.00% 0.000 0.000 0.000 0.000 1 MonitorMixin#mon_synchronize
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_enter
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_exit
0.000 0.000 0.000 0.000 1/1 IO#write
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Internals::ThreadHandle#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor::System#get_thread
0.000 0.000 0.000 0.000 2/57 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/2 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 1/2 <Module::Celluloid::Internals::UUID>#generate
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Mutex#synchronize
0.000 0.000 0.000 0.000 2/17 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/4 Celluloid::Call::Sync#initialize
0.000 0.000 0.000 0.000 2/4 Celluloid::Mailbox#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 4 <Module::Celluloid>#uuid
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid::Internals::UUID>#generate
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Class::IO>#select
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Exception#backtrace
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid>#uuid
0.00% 0.00% 0.000 0.000 0.000 0.000 4 <Module::Celluloid::Internals::UUID>#generate
0.000 0.000 0.000 0.000 1/2 Mutex#synchronize
0.000 0.000 0.000 0.000 4/4 Kernel#sprintf
0.000 0.000 0.000 0.000 4/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/4 String#freeze
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_synchronize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 MonitorMixin#mon_enter
0.000 0.000 0.000 0.000 1/5 Mutex#lock
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::ThreadHandle#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Actor::System#get_thread
0.000 0.000 0.000 0.000 1/1 Celluloid::Group::Spawner#get
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 68/68 String#gsub!
0.00% 0.00% 0.000 0.000 0.000 0.000 68 String#%
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor::System#get_thread
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Group::Spawner#get
0.000 0.000 0.000 0.000 1/1 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 1/1 Celluloid::Group#assert_active
0.000 0.000 0.000 0.000 1/6 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Group::Spawner#get
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 1/2 Mutex#synchronize
0.000 0.000 0.000 0.000 1/1 <Class::Thread>#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/4 Celluloid::Call::Sync#wait
0.000 0.000 0.000 0.000 2/4 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 4 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 1/57 Class#new
0.000 0.000 0.000 0.000 4/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 1/1 Thread#[]=
0.000 0.000 0.000 0.000 4/14 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 17 String#match
0.000 0.000 0.000 0.000 17/17 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_synchronize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 MonitorMixin#mon_exit
0.000 0.000 0.000 0.000 1/5 Mutex#unlock
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_check_owner
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 Benchmark::Tms#format
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Kernel#dup
0.000 0.000 0.000 0.000 17/17 Kernel#initialize_dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 17/17 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 String#match
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::ClassMethods#behavior_options
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#proxy_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#execute_block_on_receiver
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/34 Proc#call
0.000 0.000 0.000 0.000 17/34 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Symbol#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 <Class::Timers::Wait>#for
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Mailbox#next_message
0.000 0.000 0.000 0.000 4/4 Array#index
0.000 0.000 0.000 0.000 2/2 Array#slice!
0.000 0.000 0.000 0.000 2/2 Array#first
0.000 0.000 0.000 0.000 4/6 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::ClassMethods#actor_options
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_system
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#mailbox_size
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#add
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Logger#format_message
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#format_message
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Sidekiq::Logging::Pretty#call
0.000 0.000 0.000 0.000 1/1 Time#xmlschema
0.000 0.000 0.000 0.000 1/1 Time#utc
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#context
0.000 0.000 0.000 0.000 1/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 1/1 NilClass#to_s
0.000 0.000 0.000 0.000 1/1 <Module::Process>#pid
0.000 0.000 0.000 0.000 2/3 Fixnum#to_s
0.000 0.000 0.000 0.000 1/1 Kernel#object_id
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Call::Sync#initialize
0.000 0.000 0.000 0.000 2/4 <Module::Celluloid>#uuid
0.000 0.000 0.000 0.000 2/2 Celluloid::Call#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/4 Celluloid::Cell#initialize
0.000 0.000 0.000 0.000 1/4 Celluloid::Actor#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 4/4 Celluloid::Internals::Handlers#handle
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Process::Tms#cstime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Timers::Group#initialize
0.000 0.000 0.000 0.000 4/57 Class#new
0.000 0.000 0.000 0.000 1/1 Hitimes::Interval#start
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 Kernel#dup
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Kernel#initialize_dup
0.000 0.000 0.000 0.000 17/17 String#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Process::Tms#stime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 <Module::Process>#times
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Actor#handle
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Internals::Handlers#handle
0.000 0.000 0.000 0.000 4/4 Array#each
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/23 MonitorMixin#mon_check_owner
0.000 0.000 0.000 0.000 1/23 Sidekiq::Logging::Pretty#context
0.000 0.000 0.000 0.000 2/23 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 1/23 Sidekiq::Logging::Pretty#call
0.000 0.000 0.000 0.000 2/23 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 2/23 Class#new
0.000 0.000 0.000 0.000 2/23 <Module::Celluloid>#suspend
0.000 0.000 0.000 0.000 2/23 MonitorMixin#mon_enter
0.000 0.000 0.000 0.000 2/23 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 4/23 <Module::Celluloid::Internals::UUID>#generate
0.000 0.000 0.000 0.000 4/23 <Module::Celluloid>#mailbox
0.00% 0.00% 0.000 0.000 0.000 0.000 23 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Process::Tms#utime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Class::IO>#select
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Exception#exception
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 <Module::Process>#clock_gettime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Internals::Handlers#handle
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Array#each
0.000 0.000 0.000 0.000 5/5 Set#add
0.000 0.000 0.000 0.000 5/57 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Group::Spawner#instantiate
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Thread>#new
0.000 0.000 0.000 0.000 1/1 Thread#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 34/34 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 34 Process::Tms#cutime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 2/12 Celluloid::Call::Sync#wait
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#mailbox_size
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 2/12 Array#index
0.000 0.000 0.000 0.000 1/12 <Class::Sidekiq::Launcher>#proxy_class
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Kernel#respond_to?
0.000 0.000 0.000 0.000 8/8 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Set#initialize
0.000 0.000 0.000 0.000 5/57 Class#new
0.000 0.000 0.000 0.000 5/6 NilClass#nil?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 17 String#to_f
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 Kernel#initialize_dup
0.00% 0.00% 0.000 0.000 0.000 0.000 17 String#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 Benchmark::Tms#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 17 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#proxy_class
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Time#xmlschema
0.000 0.000 0.000 0.000 2/2 Time#strftime
0.000 0.000 0.000 0.000 1/3 Fixnum#to_s
0.000 0.000 0.000 0.000 1/1 Time#utc?
0.000 0.000 0.000 0.000 1/1 Integer#to_i
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Class::Thread>#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Thread#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid::Internals::UUID>#generate
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Kernel#sprintf
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::ClassMethods#actor_system
0.000 0.000 0.000 0.000 1/1 <Module::Celluloid>#actor_system
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Array#index
0.000 0.000 0.000 0.000 2/12 Kernel#respond_to?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 2/57 Class#new
0.000 0.000 0.000 0.000 1/3 Celluloid::Proxy::AbstractCall#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Array#each
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Set#add
0.000 0.000 0.000 0.000 5/5 Kernel#hash
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 17/17 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 17 MatchData#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_system
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 1/1 Thread#celluloid?
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 1/14 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/14 Sidekiq::Logging::Pretty#context
0.000 0.000 0.000 0.000 1/14 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 2/14 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 4/14 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 2/14 Class#new
0.000 0.000 0.000 0.000 2/14 <Module::Celluloid>#suspend
0.000 0.000 0.000 0.000 2/14 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 14 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Array#slice!
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 1/57 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_synchronize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 IO#write
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#mailbox_size
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#proxy_class
0.00% 0.00% 0.000 0.000 0.000 0.000 9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 1/57 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/1 Kernel#instance_variable_get
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/9 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Array#first
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#mailbox_size
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 1/8 <Class::Sidekiq::Launcher>#proxy_class
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 2 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 2/23 <Class::Thread>#current
0.000 0.000 0.000 0.000 2/14 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Mutex#lock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Time#utc
0.000 0.000 0.000 0.000 2/2 Fixnum#<=>
0.000 0.000 0.000 0.000 1/3 Fixnum#divmod
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Mutex#unlock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#mailbox_size
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/9 <Class::Sidekiq::Launcher>#proxy_class
0.00% 0.00% 0.000 0.000 0.000 0.000 9 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#mailbox_class
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Global#[No method]
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Module#===
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/8 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#finalizer
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#<<
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Thread::ConditionVariable#signal
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Mutex#synchronize_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Mailbox#<<
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Mailbox#mailbox_full
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/6 Celluloid::Group::Spawner#get
0.000 0.000 0.000 0.000 1/6 Logger#add
0.000 0.000 0.000 0.000 4/6 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 6 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Sidekiq::Logging::Pretty#context
0.000 0.000 0.000 0.000 1/14 Thread#[]
0.000 0.000 0.000 0.000 1/23 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#task_class
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Timers::Group#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Hitimes::Interval#start
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Launcher>#mailbox_size
0.000 0.000 0.000 0.000 1/12 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/8 Class#superclass
0.000 0.000 0.000 0.000 1/9 Array#include?
0.000 0.000 0.000 0.000 1/9 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Time#xmlschema
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Time#strftime
0.000 0.000 0.000 0.000 2/3 Fixnum#divmod
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Call::Sync#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Call#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Global#[No method]
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Module::Sidekiq>#logger
0.000 0.000 0.000 0.000 1/1 <Module::Sidekiq::Logging>#logger
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#add
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Time>#now
0.000 0.000 0.000 0.000 1/1 Time#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Hash#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Group::Spawner#get
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Group#assert_active
0.000 0.000 0.000 0.000 1/1 Celluloid::Group#active?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Celluloid::Internals::Handler#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/6 Logger#add
0.000 0.000 0.000 0.000 5/6 Set#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 6 NilClass#nil?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/3 Class#new
0.000 0.000 0.000 0.000 1/3 Celluloid::Proxy::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Proxy::AbstractCall#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid::Internals::UUID>#generate
0.00% 0.00% 0.000 0.000 0.000 0.000 4 String#freeze
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 8/8 Kernel#respond_to?
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Thread::ConditionVariable#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Class::Time>#now
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Time#initialize
0.000 0.000 0.000 0.000 1/1 Fixnum#+
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Mutex#initialize_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Module#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/3 Time#xmlschema
0.000 0.000 0.000 0.000 2/3 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Fixnum#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Mailbox#alive?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Module::Celluloid>#mailbox
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Thread#[]=
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#method
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Proxy::Actor#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Timers::Events#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 5/5 Set#add
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Kernel#hash
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Internals::Signals#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 MonitorMixin#mon_exit
0.00% 0.00% 0.000 0.000 0.000 0.000 1 MonitorMixin#mon_check_owner
0.000 0.000 0.000 0.000 1/23 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/4 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 2/4 Celluloid::Call::Sync#wait
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Kernel#is_a?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Actor#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Hash#fetch
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Internals::Links#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#instance_variable_set
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Cell::ExitHandler#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#add
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#nil?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/3 Time#utc
0.000 0.000 0.000 0.000 2/3 Time#strftime
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Fixnum#divmod
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Global#[No method]
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Module::Sidekiq>#options
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Group#assert_active
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Group#active?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Launcher>#exit_handler_name
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#instance_variable_get
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Module::Celluloid>#actor_system
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Thread#celluloid?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 NilClass#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Time#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Fixnum#+
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Module::Process>#pid
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Logger#add
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Logger#format_severity
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 <Module::Sidekiq>#logger
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Module::Sidekiq::Logging>#logger
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 BasicObject#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Class#allocate
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#class
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Time#utc
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Fixnum#<=>
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Time#xmlschema
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Time#utc?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Sidekiq::Logging::Pretty#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Kernel#object_id
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Time#xmlschema
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Integer#to_i
* indicates recursively called methods
Measure Mode: wall_time
Thread ID: 70197102997720
Fiber ID: 70197102982000
Total Time: 51.83592987060547
Sort by: total_time
%total %self total self wait child calls name
--------------------------------------------------------------------------------
100.00% 0.00% 51.836 0.000 0.000 51.836 1 Celluloid::Group::Spawner#instantiate
51.836 0.000 0.000 51.836 1/30 Proc#call
0.000 0.000 0.000 0.000 1/5 Thread#[]=
0.000 0.000 0.000 0.000 1/22 <Class::Thread>#current
--------------------------------------------------------------------------------
0.008 0.000 0.000 0.008 7/30 Celluloid::Internals::Handler#call
51.826 0.000 0.000 51.826 22/30 Benchmark#measure
51.836 0.000 0.000 51.836 1/30 Celluloid::Group::Spawner#instantiate
100.00% 0.00% 51.836 0.000 0.000 51.836 30 *Proc#call
51.836 0.000 0.000 51.836 1/1 Celluloid::Actor#run
51.826 0.000 51.826 0.000 7/7 Mutex#sleep_without_profiling
0.005 0.000 0.000 0.005 5/5 Celluloid::Internals::Response#dispatch
0.003 0.000 0.000 0.003 2/2 Celluloid::Cell#invoke
0.000 0.000 0.000 0.000 8/8 Mutex#lock_without_profiling
0.000 0.000 0.000 0.000 22/44 Symbol#to_s
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor#setup_thread
0.000 0.000 0.000 0.000 7/7 Mutex#unlock_without_profiling
0.000 0.000 0.000 0.000 1/1 Celluloid::Thread#role=
0.000 0.000 0.000 0.000 2/22 <Class::Thread>#current
0.000 0.000 0.000 0.000 1/5 Thread#[]=
--------------------------------------------------------------------------------
51.836 0.000 0.000 51.836 1/1 Proc#call
100.00% 0.00% 51.836 0.000 0.000 51.836 1 Celluloid::Actor#run
51.836 0.000 0.000 51.836 8/8 Timers::Group#wait
--------------------------------------------------------------------------------
51.836 0.000 0.000 51.836 8/8 Celluloid::Actor#run
100.00% 0.00% 51.836 0.000 0.000 51.836 8 Timers::Group#wait
51.828 0.000 0.000 51.828 8/8 Celluloid::Mailbox#check
0.008 0.000 0.000 0.008 7/7 Celluloid::Actor#handle_message
0.000 0.000 0.000 0.000 22/22 Timers::Group#current_offset
0.000 0.000 0.000 0.000 7/7 Timers::Group#fire
0.000 0.000 0.000 0.000 15/15 Timers::Group#wait_interval
0.000 0.000 0.000 0.000 8/22 Kernel#block_given?
--------------------------------------------------------------------------------
51.828 0.000 0.000 51.828 8/8 Timers::Group#wait
99.98% 0.00% 51.828 0.000 0.000 51.828 8 Celluloid::Mailbox#check
51.827 0.000 0.000 51.827 8/8 <Class::Timers::Wait>#for
0.000 0.000 0.000 0.000 8/8 Mutex#lock
0.000 0.000 0.000 0.000 7/7 Mutex#unlock
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/22 Mutex#unlock
0.000 0.000 0.000 0.000 8/22 Mutex#lock
51.827 0.000 0.000 51.827 7/22 Mutex#sleep
99.98% 0.00% 51.827 0.000 0.000 51.827 22 MethodProfiler::Profiler#profile
51.827 0.000 0.000 51.827 22/22 MethodProfiler::Profiler#benchmark
0.001 0.000 0.000 0.001 21/21 Benchmark::Tms#to_s
0.000 0.000 0.000 0.000 21/21 String#match
0.000 0.000 0.000 0.000 22/44 Symbol#to_s
0.000 0.000 0.000 0.000 21/21 String#to_f
0.000 0.000 0.000 0.000 21/21 MatchData#[]
--------------------------------------------------------------------------------
51.827 0.000 0.000 51.827 22/22 MethodProfiler::Profiler#profile
99.98% 0.00% 51.827 0.000 0.000 51.827 22 MethodProfiler::Profiler#benchmark
51.827 0.000 0.000 51.827 22/22 Benchmark#measure
--------------------------------------------------------------------------------
51.827 0.000 0.000 51.827 8/8 Celluloid::Mailbox#check
99.98% 0.00% 51.827 0.000 0.000 51.827 8 <Class::Timers::Wait>#for
51.827 0.000 0.000 51.827 7/7 Thread::ConditionVariable#wait
0.000 0.000 0.000 0.000 14/14 Celluloid::Mailbox#next_message
--------------------------------------------------------------------------------
51.827 0.000 0.000 51.827 22/22 MethodProfiler::Profiler#benchmark
99.98% 0.00% 51.827 0.000 0.000 51.827 22 Benchmark#measure
51.826 0.000 0.000 51.826 22/30 Proc#call
0.000 0.000 0.000 0.000 43/43 <Module::Process>#times
0.000 0.000 0.000 0.000 21/25 Class#new
0.000 0.000 0.000 0.000 42/42 Process::Tms#stime
0.000 0.000 0.000 0.000 43/43 <Module::Process>#clock_gettime
0.000 0.000 0.000 0.000 42/42 Process::Tms#cutime
0.000 0.000 0.000 0.000 42/42 Process::Tms#utime
0.000 0.000 0.000 0.000 42/42 Process::Tms#cstime
--------------------------------------------------------------------------------
51.827 0.000 0.000 51.827 7/7 <Class::Timers::Wait>#for
99.98% 0.00% 51.827 0.000 0.000 51.827 7 Thread::ConditionVariable#wait
51.827 0.000 0.000 51.827 7/7 Mutex#sleep
--------------------------------------------------------------------------------
51.827 0.000 0.000 51.827 7/7 Thread::ConditionVariable#wait
99.98% 0.00% 51.827 0.000 0.000 51.827 7 Mutex#sleep
51.827 0.000 0.000 51.827 7/22 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
51.826 0.000 51.826 0.000 7/7 Proc#call
99.98% 0.00% 51.826 0.000 51.826 0.000 7 Mutex#sleep_without_profiling
--------------------------------------------------------------------------------
0.008 0.000 0.000 0.008 7/7 Timers::Group#wait
0.02% 0.00% 0.008 0.000 0.000 0.008 7 Celluloid::Actor#handle_message
0.008 0.000 0.000 0.008 7/7 Celluloid::Internals::Handlers#handle_message
--------------------------------------------------------------------------------
0.008 0.000 0.000 0.008 7/7 Celluloid::Actor#handle_message
0.02% 0.00% 0.008 0.000 0.000 0.008 7 Celluloid::Internals::Handlers#handle_message
0.008 0.000 0.000 0.008 7/7 Celluloid::Internals::Handler#call
0.000 0.000 0.000 0.000 7/7 Enumerable#find
--------------------------------------------------------------------------------
0.008 0.000 0.000 0.008 7/7 Celluloid::Internals::Handlers#handle_message
0.02% 0.00% 0.008 0.000 0.000 0.008 7 Celluloid::Internals::Handler#call
0.008 0.000 0.000 0.008 7/30 Proc#call
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 2/7 Celluloid::Actor#task
0.005 0.000 0.000 0.005 5/7 Celluloid::Internals::Response#dispatch
0.02% 0.00% 0.008 0.000 0.000 0.008 7 Celluloid::Task#resume
0.008 0.000 0.000 0.008 7/7 Celluloid::Task::Fibered#deliver
0.000 0.000 0.000 0.000 7/17 Thread#[]
0.000 0.000 0.000 0.000 7/7 Celluloid::Task#running?
0.000 0.000 0.000 0.000 7/22 <Class::Thread>#current
--------------------------------------------------------------------------------
0.008 0.000 0.000 0.008 7/7 Celluloid::Task#resume
0.02% 0.00% 0.008 0.000 0.000 0.008 7 Celluloid::Task::Fibered#deliver
0.008 0.000 0.008 0.000 7/7 Fiber#resume
--------------------------------------------------------------------------------
0.008 0.000 0.008 0.000 7/7 Celluloid::Task::Fibered#deliver
0.02% 0.00% 0.008 0.000 0.008 0.000 7 Fiber#resume
--------------------------------------------------------------------------------
0.005 0.000 0.000 0.005 5/5 Proc#call
0.01% 0.00% 0.005 0.000 0.000 0.005 5 Celluloid::Internals::Response#dispatch
0.005 0.000 0.000 0.005 5/7 Celluloid::Task#resume
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 2/2 Proc#call
0.01% 0.00% 0.003 0.000 0.000 0.003 2 Celluloid::Cell#invoke
0.003 0.000 0.000 0.003 2/2 Celluloid::Cell#task
0.000 0.000 0.000 0.000 2/2 <Class::Celluloid::Cell>#dispatch
0.000 0.000 0.000 0.000 2/2 Array#include?
0.000 0.000 0.000 0.000 1/1 Array#first
0.000 0.000 0.000 0.000 2/2 Symbol#to_sym
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 2/2 Celluloid::Cell#invoke
0.01% 0.00% 0.003 0.000 0.000 0.003 2 Celluloid::Cell#task
0.003 0.000 0.000 0.003 2/2 Celluloid::Actor#task
0.000 0.000 0.000 0.000 2/2 Hash#merge!
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 2/2 Celluloid::Cell#task
0.01% 0.00% 0.003 0.000 0.000 0.003 2 Celluloid::Actor#task
0.003 0.000 0.000 0.003 2/7 Celluloid::Task#resume
0.000 0.000 0.000 0.000 2/25 Class#new
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 21/21 MethodProfiler::Profiler#profile
0.00% 0.00% 0.001 0.000 0.000 0.001 21 Benchmark::Tms#to_s
0.001 0.000 0.000 0.001 21/21 Benchmark::Tms#format
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 21/21 Benchmark::Tms#to_s
0.00% 0.00% 0.001 0.000 0.000 0.001 21 Benchmark::Tms#format
0.000 0.000 0.000 0.000 147/147 String#gsub!
0.000 0.000 0.000 0.000 21/23 Kernel#dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 147/147 Benchmark::Tms#format
0.00% 0.00% 0.000 0.000 0.000 0.000 147 String#gsub!
0.000 0.000 0.000 0.000 84/84 String#%
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 8/8 Celluloid::Mailbox#check
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Mutex#lock
0.000 0.000 0.000 0.000 8/22 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Celluloid::Mailbox#check
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Mutex#unlock
0.000 0.000 0.000 0.000 7/22 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/25 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 2/25 Celluloid::Actor#task
0.000 0.000 0.000 0.000 21/25 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 25 *Class#new
0.000 0.000 0.000 0.000 21/21 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 2/2 Celluloid::Task#initialize
0.000 0.000 0.000 0.000 2/2 Fiber#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 43/43 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 43 <Module::Process>#times
0.000 0.000 0.000 0.000 43/43 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 84/84 String#gsub!
0.00% 0.00% 0.000 0.000 0.000 0.000 84 String#%
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 21 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 21/21 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Celluloid::Internals::Handlers#handle_message
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Enumerable#find
0.000 0.000 0.000 0.000 7/7 Set#each
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Task#initialize
0.000 0.000 0.000 0.000 2/2 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 2/23 Kernel#dup
0.000 0.000 0.000 0.000 2/2 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 4/22 <Class::Thread>#current
0.000 0.000 0.000 0.000 2/2 Hash#delete
0.000 0.000 0.000 0.000 4/17 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Enumerable#find
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Set#each
0.000 0.000 0.000 0.000 7/7 Hash#each_key
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 21 String#match
0.000 0.000 0.000 0.000 21/21 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Set#each
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Hash#each_key
0.000 0.000 0.000 0.000 29/29 Celluloid::Internals::Handler#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/23 Celluloid::Task#initialize
0.000 0.000 0.000 0.000 21/23 Benchmark::Tms#format
0.00% 0.00% 0.000 0.000 0.000 0.000 23 Kernel#dup
0.000 0.000 0.000 0.000 23/23 Kernel#initialize_dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 String#match
0.00% 0.00% 0.000 0.000 0.000 0.000 21 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 22/22 Timers::Group#wait
0.00% 0.00% 0.000 0.000 0.000 0.000 22 Timers::Group#current_offset
0.000 0.000 0.000 0.000 22/22 Hitimes::Interval#to_f
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Task#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 2/25 Class#new
0.000 0.000 0.000 0.000 4/22 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/17 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Group#wait
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Timers::Group#fire
0.000 0.000 0.000 0.000 7/7 Timers::Events#fire
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Timers::Group#wait
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Timers::Group#wait_interval
0.000 0.000 0.000 0.000 15/15 Timers::Events#first
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 42/42 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 42 Process::Tms#stime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 22/44 Proc#call
0.000 0.000 0.000 0.000 22/44 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 44 Symbol#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 14/14 <Class::Timers::Wait>#for
0.00% 0.00% 0.000 0.000 0.000 0.000 14 Celluloid::Mailbox#next_message
0.000 0.000 0.000 0.000 14/14 Array#shift
0.000 0.000 0.000 0.000 14/22 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 43/43 <Module::Process>#times
0.00% 0.00% 0.000 0.000 0.000 0.000 43 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 29/29 Hash#each_key
0.00% 0.00% 0.000 0.000 0.000 0.000 29 Celluloid::Internals::Handler#match
0.000 0.000 0.000 0.000 29/29 Module#===
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 23/23 Kernel#dup
0.00% 0.00% 0.000 0.000 0.000 0.000 23 Kernel#initialize_dup
0.000 0.000 0.000 0.000 21/21 String#initialize_copy
0.000 0.000 0.000 0.000 2/2 Hash#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 43/43 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 43 <Module::Process>#clock_gettime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Group#fire
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Timers::Events#fire
0.000 0.000 0.000 0.000 7/7 Timers::Events#pop
0.000 0.000 0.000 0.000 7/7 Array#reverse_each
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Fiber#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Events#fire
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Timers::Events#pop
0.000 0.000 0.000 0.000 7/7 Array#pop
0.000 0.000 0.000 0.000 7/7 Timers::Events#bisect_left
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Timers::Group#wait_interval
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Timers::Events#first
0.000 0.000 0.000 0.000 15/15 Array#last
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 42/42 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 42 Process::Tms#cutime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 42/42 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 42 Process::Tms#utime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 42/42 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 42 Process::Tms#cstime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 8/8 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Mutex#lock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/22 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 2/22 Celluloid::Actor#setup_thread
0.000 0.000 0.000 0.000 2/22 Proc#call
0.000 0.000 0.000 0.000 2/22 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 7/22 Celluloid::Task#resume
0.000 0.000 0.000 0.000 4/22 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 4/22 Celluloid::Task#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 22 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 21 String#to_f
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 22/22 Timers::Group#current_offset
0.00% 0.00% 0.000 0.000 0.000 0.000 22 Hitimes::Interval#to_f
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 21 MatchData#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 29/29 Celluloid::Internals::Handler#match
0.00% 0.00% 0.000 0.000 0.000 0.000 29 Module#===
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 Kernel#initialize_dup
0.00% 0.00% 0.000 0.000 0.000 0.000 21 String#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/17 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 2/17 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 4/17 Celluloid::Task#initialize
0.000 0.000 0.000 0.000 7/17 Celluloid::Task#resume
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 21/21 Benchmark::Tms#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 21 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 14/14 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 14 Array#shift
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 8/22 Timers::Group#wait
0.000 0.000 0.000 0.000 14/22 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 22 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Task#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 2 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 2/22 <Class::Thread>#current
0.000 0.000 0.000 0.000 2/17 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Cell#invoke
0.00% 0.00% 0.000 0.000 0.000 0.000 2 <Class::Celluloid::Cell>#dispatch
0.000 0.000 0.000 0.000 2/2 Kernel#proc
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Kernel#initialize_dup
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Hash#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Actor#setup_thread
0.000 0.000 0.000 0.000 2/5 Thread#[]=
0.000 0.000 0.000 0.000 2/22 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Timers::Events#first
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Array#last
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Celluloid::Task#resume
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Celluloid::Task#running?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Mutex#unlock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Events#pop
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Array#pop
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Events#pop
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Timers::Events#bisect_left
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Timers::Events#fire
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Array#reverse_each
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Task#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Hash#delete
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/5 Proc#call
0.000 0.000 0.000 0.000 1/5 Celluloid::Thread#role=
0.000 0.000 0.000 0.000 1/5 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 2/5 Celluloid::Actor#setup_thread
0.00% 0.00% 0.000 0.000 0.000 0.000 5 Thread#[]=
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Thread#role=
0.000 0.000 0.000 0.000 1/5 Thread#[]=
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 <Class::Celluloid::Cell>#dispatch
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Kernel#proc
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Cell#invoke
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell#invoke
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Array#first
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Cell#task
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Hash#merge!
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/2 Celluloid::Cell#invoke
0.00% 0.00% 0.000 0.000 0.000 0.000 2 Symbol#to_sym
* indicates recursively called methods
Measure Mode: wall_time
Thread ID: 70197102997720
Fiber ID: 70197102978360
Total Time: 51.83562397956848
Sort by: total_time
%total %self total self wait child calls name
--------------------------------------------------------------------------------
100.00% 0.00% 51.836 0.000 0.000 51.836 1 Celluloid::Task::Fibered#create
51.735 0.000 51.735 0.000 1/5 <Class::Fiber>#yield
0.100 0.000 0.000 0.100 1/1 Celluloid::Call::Sync#dispatch
0.000 0.000 0.000 0.000 1/1 Celluloid::Task#thread_metadata
0.000 0.000 0.000 0.000 1/1 Set#delete
0.000 0.000 0.000 0.000 1/3 <Class::Celluloid::Internals::CallChain>#current_id=
0.000 0.000 0.000 0.000 2/2 Celluloid::Task#name_current_thread
0.000 0.000 0.000 0.000 1/16 Set#add
0.000 0.000 0.000 0.000 1/1 Celluloid::Actor#setup_thread
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/9 Thread#[]=
--------------------------------------------------------------------------------
0.094 0.000 0.094 0.000 4/5 Celluloid::Task::Fibered#signal
51.735 0.000 51.735 0.000 1/5 Celluloid::Task::Fibered#create
99.99% 0.00% 51.829 0.000 51.829 0.000 5 <Class::Fiber>#yield
--------------------------------------------------------------------------------
0.100 0.000 0.000 0.100 1/1 Celluloid::Task::Fibered#create
0.19% 0.00% 0.100 0.000 0.000 0.100 1 Celluloid::Call::Sync#dispatch
0.100 0.000 0.000 0.100 1/1 Celluloid::Call#dispatch
0.000 0.000 0.000 0.000 1/1 Celluloid::Call::Sync#respond
0.000 0.000 0.000 0.000 2/3 <Class::Celluloid::Internals::CallChain>#current_id=
0.000 0.000 0.000 0.000 1/167 Class#new
--------------------------------------------------------------------------------
0.100 0.000 0.000 0.100 1/1 Celluloid::Call::Sync#dispatch
0.19% 0.00% 0.100 0.000 0.000 0.100 1 Celluloid::Call#dispatch
0.100 0.000 0.000 0.100 1/1 Kernel#public_send
0.000 0.000 0.000 0.000 1/1 Celluloid::Call#check
--------------------------------------------------------------------------------
0.100 0.000 0.000 0.100 1/1 Celluloid::Call#dispatch
0.19% 0.00% 0.100 0.000 0.000 0.100 1 Kernel#public_send
0.100 0.000 0.000 0.100 1/1 Sidekiq::Launcher#initialize
--------------------------------------------------------------------------------
0.100 0.000 0.000 0.100 1/1 Kernel#public_send
0.19% 0.00% 0.100 0.000 0.000 0.100 1 Sidekiq::Launcher#initialize
0.099 0.000 0.000 0.099 3/3 Celluloid::ClassMethods#new_link
0.001 0.000 0.000 0.001 1/4 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 1/167 Class#new
--------------------------------------------------------------------------------
0.099 0.000 0.000 0.099 3/3 Sidekiq::Launcher#initialize
0.19% 0.00% 0.099 0.000 0.000 0.099 3 Celluloid::ClassMethods#new_link
0.093 0.000 0.000 0.093 3/3 Celluloid::Proxy::Cell#_send_
0.003 0.000 0.000 0.003 3/3 <Class::Celluloid::Actor>#link
0.002 0.000 0.000 0.002 3/167 Class#new
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#actor_options
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#behavior_options
0.000 0.000 0.000 0.000 3/6 <Module::Celluloid>#actor?
0.000 0.000 0.000 0.000 3/3 Class#allocate
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 1/4 Sidekiq::Launcher#initialize
0.093 0.000 0.000 0.093 3/4 Celluloid::Proxy::Cell#_send_
0.18% 0.00% 0.095 0.000 0.000 0.095 4 Celluloid::Proxy::Sync#method_missing
0.094 0.000 0.000 0.094 4/4 Celluloid::Call::Sync#value
0.001 0.000 0.000 0.001 4/8 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 4/167 Class#new
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 4/4 Celluloid::Mailbox#alive?
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 Celluloid::Proxy::Sync#method_missing
0.18% 0.00% 0.094 0.000 0.000 0.094 4 Celluloid::Call::Sync#value
0.094 0.000 0.000 0.094 4/4 Celluloid::Call::Sync#response
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 Celluloid::Call::Sync#value
0.18% 0.00% 0.094 0.000 0.000 0.094 4 Celluloid::Call::Sync#response
0.094 0.000 0.000 0.094 4/4 <Module::Celluloid>#suspend
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 Celluloid::Call::Sync#response
0.18% 0.00% 0.094 0.000 0.000 0.094 4 <Module::Celluloid>#suspend
0.094 0.000 0.000 0.094 4/4 <Class::Celluloid::Task>#suspend
0.000 0.000 0.000 0.000 4/4 Celluloid#exclusive?
0.000 0.000 0.000 0.000 4/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 <Module::Celluloid>#suspend
0.18% 0.00% 0.094 0.000 0.000 0.094 4 <Class::Celluloid::Task>#suspend
0.094 0.000 0.000 0.094 4/4 Celluloid::Task#suspend
0.000 0.000 0.000 0.000 4/8 <Class::Celluloid::Task>#current
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 <Class::Celluloid::Task>#suspend
0.18% 0.00% 0.094 0.000 0.000 0.094 4 Celluloid::Task#suspend
0.094 0.000 0.000 0.094 4/4 Celluloid::Task::Fibered#signal
0.000 0.000 0.000 0.000 4/8 <Class::Celluloid::Task>#current
0.000 0.000 0.000 0.000 4/15 Kernel#is_a?
0.000 0.000 0.000 0.000 4/8 Celluloid::Task#exclusive?
--------------------------------------------------------------------------------
0.094 0.000 0.000 0.094 4/4 Celluloid::Task#suspend
0.18% 0.00% 0.094 0.000 0.000 0.094 4 Celluloid::Task::Fibered#signal
0.094 0.000 0.094 0.000 4/5 <Class::Fiber>#yield
--------------------------------------------------------------------------------
0.093 0.000 0.000 0.093 3/3 Celluloid::ClassMethods#new_link
0.18% 0.00% 0.093 0.000 0.000 0.093 3 Celluloid::Proxy::Cell#_send_
0.093 0.000 0.000 0.093 3/4 Celluloid::Proxy::Sync#method_missing
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/36 Mutex#synchronize
0.001 0.000 0.000 0.001 7/36 Mutex#initialize
0.001 0.000 0.000 0.001 11/36 Mutex#lock
0.001 0.000 0.000 0.001 11/36 Mutex#unlock
0.002 0.000 0.000 0.002 3/36 Mutex#sleep
0.01% 0.00% 0.005 0.000 0.000 0.005 36 MethodProfiler::Profiler#profile
0.003 0.000 0.000 0.003 36/36 MethodProfiler::Profiler#benchmark
0.002 0.000 0.000 0.002 36/36 Benchmark::Tms#to_s
0.000 0.000 0.000 0.000 36/36 String#match
0.000 0.000 0.000 0.000 36/73 Symbol#to_s
0.000 0.000 0.000 0.000 36/36 String#to_f
0.000 0.000 0.000 0.000 36/36 MatchData#[]
0.000 0.000 0.000 0.000 1/1 Proc#yield
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 Celluloid::ClassMethods#new_link
0.01% 0.00% 0.003 0.000 0.000 0.003 3 <Class::Celluloid::Actor>#link
0.003 0.000 0.000 0.003 3/3 <Class::Celluloid::Actor>#monitor
0.000 0.000 0.000 0.000 3/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::Links#<<
0.000 0.000 0.000 0.000 3/58 Thread#[]
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 <Class::Celluloid::Actor>#link
0.01% 0.00% 0.003 0.000 0.000 0.003 3 <Class::Celluloid::Actor>#monitor
0.003 0.000 0.000 0.003 3/3 Celluloid::Actor#linking_request
0.000 0.000 0.000 0.000 3/6 <Module::Celluloid>#actor?
0.000 0.000 0.000 0.000 3/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 3/58 Thread#[]
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 <Class::Celluloid::Actor>#monitor
0.01% 0.00% 0.003 0.000 0.000 0.003 3 Celluloid::Actor#linking_request
0.003 0.000 0.000 0.003 3/3 Celluloid#exclusive
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 Celluloid::Actor#linking_request
0.01% 0.00% 0.003 0.000 0.000 0.003 3 Celluloid#exclusive
0.003 0.000 0.000 0.003 3/3 Celluloid::Task#exclusive
0.000 0.000 0.000 0.000 3/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 3/58 Thread#[]
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 Celluloid#exclusive
0.01% 0.00% 0.003 0.000 0.000 0.003 3 Celluloid::Task#exclusive
0.003 0.000 0.000 0.003 3/9 <Class::Timers::Wait>#for
0.001 0.000 0.000 0.001 3/8 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 3/3 <Class::Celluloid::Actor>#current
0.000 0.000 0.000 0.000 3/167 Class#new
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 36/36 MethodProfiler::Profiler#profile
0.01% 0.00% 0.003 0.000 0.000 0.003 36 MethodProfiler::Profiler#benchmark
0.003 0.000 0.000 0.003 36/36 Benchmark#measure
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 36/36 MethodProfiler::Profiler#benchmark
0.01% 0.00% 0.003 0.000 0.000 0.003 36 Benchmark#measure
0.002 0.000 0.000 0.002 36/36 Proc#call
0.000 0.000 0.000 0.000 72/72 <Module::Process>#times
0.000 0.000 0.000 0.000 36/167 Class#new
0.000 0.000 0.000 0.000 72/72 Process::Tms#cstime
0.000 0.000 0.000 0.000 72/72 <Module::Process>#clock_gettime
0.000 0.000 0.000 0.000 72/72 Process::Tms#stime
0.000 0.000 0.000 0.000 72/72 Process::Tms#cutime
0.000 0.000 0.000 0.000 72/72 Process::Tms#utime
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 3/9 Celluloid::Mailbox#check
0.003 0.000 0.000 0.003 3/9 Celluloid::Mailbox#receive
0.003 0.000 0.000 0.003 3/9 Celluloid::Task#exclusive
0.01% 0.00% 0.003 0.000 0.000 0.003 9 *<Class::Timers::Wait>#for
0.003 0.000 0.000 0.003 9/9 Timers::Wait#while_time_remaining
0.000 0.000 0.000 0.000 9/167 Class#new
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 9/9 <Class::Timers::Wait>#for
0.01% 0.00% 0.003 0.000 0.000 0.003 9 *Timers::Wait#while_time_remaining
0.003 0.000 0.000 0.003 3/3 Celluloid::Mailbox#receive
0.003 0.000 0.000 0.003 3/3 Celluloid::Mailbox#check
0.002 0.000 0.000 0.002 3/3 Thread::ConditionVariable#wait
0.000 0.000 0.000 0.000 12/12 Timers::Wait#time_remaining?
0.000 0.000 0.000 0.000 6/6 Celluloid::Mailbox#next_message
0.000 0.000 0.000 0.000 9/167 Class#new
0.000 0.000 0.000 0.000 9/9 Hitimes::Interval#stop
0.000 0.000 0.000 0.000 9/12 Hitimes::Interval#start
0.000 0.000 0.000 0.000 3/15 Array#each
0.000 0.000 0.000 0.000 3/3 Kernel#instance_of?
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 Timers::Wait#while_time_remaining
0.01% 0.00% 0.003 0.000 0.000 0.003 3 Celluloid::Mailbox#receive
0.003 0.000 0.000 0.003 3/9 <Class::Timers::Wait>#for
--------------------------------------------------------------------------------
0.003 0.000 0.000 0.003 3/3 Timers::Wait#while_time_remaining
0.01% 0.00% 0.003 0.000 0.000 0.003 3 Celluloid::Mailbox#check
0.002 0.000 0.000 0.002 3/9 <Class::Timers::Wait>#for
0.000 0.000 0.000 0.000 3/11 Mutex#unlock
0.000 0.000 0.000 0.000 3/11 Mutex#lock
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/167 Celluloid::Call::Sync#dispatch
0.000 0.000 0.000 0.000 6/167 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 3/167 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 3/167 Celluloid::Task#exclusive
0.000 0.000 0.000 0.000 3/167 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 9/167 Timers::Wait#while_time_remaining
0.000 0.000 0.000 0.000 9/167 <Class::Timers::Wait>#for
0.000 0.000 0.000 0.000 15/167 Array#each
0.000 0.000 0.000 0.000 15/167 Set#initialize
0.000 0.000 0.000 0.000 4/167 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 12/167 Timers::Group#initialize
0.000 0.000 0.000 0.000 1/167 Celluloid::Condition#initialize
0.000 0.000 0.000 0.000 1/167 Sidekiq::Launcher#initialize
0.000 0.000 0.000 0.000 36/167 Benchmark#measure
0.000 0.000 0.000 0.000 6/167 Celluloid::Internals::ThreadHandle#initialize
0.001 0.000 0.000 0.001 6/167 Celluloid::Mailbox#initialize
0.001 0.000 0.000 0.001 6/167 Celluloid::Actor#start
0.001 0.000 0.000 0.001 21/167 Celluloid::Actor#initialize
0.001 0.000 0.000 0.001 7/167 Celluloid::Cell#initialize
0.002 0.000 0.000 0.002 3/167 Celluloid::ClassMethods#new_link
0.00% 0.00% 0.002 0.000 0.000 0.002 167 *Class#new
0.002 0.000 0.000 0.002 3/3 Celluloid::Cell#initialize
0.001 0.000 0.000 0.001 3/3 Celluloid::Actor#initialize
0.001 0.000 0.000 0.001 7/7 Mutex#initialize
0.001 0.000 0.000 0.001 3/3 Celluloid::Mailbox#initialize
0.001 0.000 0.000 0.001 3/3 Celluloid::Internals::ThreadHandle#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Condition#initialize
0.000 0.000 0.000 0.000 36/36 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 3/3 Timers::Group#initialize
0.000 0.000 0.000 0.000 15/15 Set#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 4/4 Celluloid::Call::Sync#initialize
0.000 0.000 0.000 0.000 15/15 Hash#initialize
0.000 0.000 0.000 0.000 15/15 Celluloid::Internals::Handler#initialize
0.000 0.000 0.000 0.000 12/12 BasicObject#initialize
0.000 0.000 0.000 0.000 4/4 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 3/3 Celluloid::SystemEvent::LinkingEvent#initialize
0.000 0.000 0.000 0.000 9/9 Timers::Wait#initialize
0.000 0.000 0.000 0.000 6/6 Thread::ConditionVariable#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Proxy::Actor#initialize
0.000 0.000 0.000 0.000 3/3 Timers::Events#initialize
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 6/9 Celluloid::Proxy::AbstractCall#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Internals::Response#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::Links#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::Signals#initialize
0.000 0.000 0.000 0.000 1/1 Celluloid::Cell::ExitHandler#initialize
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 3/3 Timers::Wait#while_time_remaining
0.00% 0.00% 0.002 0.000 0.000 0.002 3 Thread::ConditionVariable#wait
0.002 0.000 0.000 0.002 3/3 Mutex#sleep
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 3/3 Thread::ConditionVariable#wait
0.00% 0.00% 0.002 0.000 0.000 0.002 3 Mutex#sleep
0.002 0.000 0.000 0.002 3/36 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 36/36 Benchmark#measure
0.00% 0.00% 0.002 0.000 0.000 0.002 36 Proc#call
0.002 0.000 0.002 0.000 3/3 Mutex#sleep_without_profiling
0.000 0.000 0.000 0.000 36/73 Symbol#to_s
0.000 0.000 0.000 0.000 4/4 Mutex#synchronize_without_profiling
0.000 0.000 0.000 0.000 11/11 Mutex#lock_without_profiling
0.000 0.000 0.000 0.000 11/11 Mutex#unlock_without_profiling
0.000 0.000 0.000 0.000 7/7 Mutex#initialize_without_profiling
--------------------------------------------------------------------------------
0.002 0.000 0.002 0.000 3/3 Proc#call
0.00% 0.00% 0.002 0.000 0.002 0.000 3 Mutex#sleep_without_profiling
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 3/3 Class#new
0.00% 0.00% 0.002 0.000 0.000 0.002 3 Celluloid::Cell#initialize
0.001 0.000 0.000 0.001 7/167 Class#new
0.001 0.000 0.000 0.001 3/3 Celluloid::Actor#start
0.000 0.000 0.000 0.000 9/12 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 3/3 Kernel#instance_variable_set
0.000 0.000 0.000 0.000 3/4 Module#to_s
0.000 0.000 0.000 0.000 3/4 Kernel#class
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.002 36/36 MethodProfiler::Profiler#profile
0.00% 0.00% 0.002 0.000 0.000 0.002 36 Benchmark::Tms#to_s
0.002 0.000 0.000 0.001 36/36 Benchmark::Tms#format
--------------------------------------------------------------------------------
0.002 0.000 0.000 0.001 36/36 Benchmark::Tms#to_s
0.00% 0.00% 0.002 0.000 0.000 0.001 36 Benchmark::Tms#format
0.001 0.001 0.000 0.000 252/252 String#gsub!
0.000 0.000 0.000 0.000 36/36 Kernel#dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/8 Celluloid::Call::Sync#respond
0.001 0.000 0.000 0.001 3/8 Celluloid::Task#exclusive
0.001 0.000 0.000 0.001 4/8 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.002 0.000 0.000 0.002 8 Celluloid::Mailbox#<<
0.001 0.000 0.000 0.001 8/11 Mutex#unlock
0.001 0.000 0.000 0.001 8/11 Mutex#lock
0.000 0.000 0.000 0.000 8/8 Thread::ConditionVariable#signal
0.000 0.000 0.000 0.000 8/8 Celluloid::Mailbox#mailbox_full
0.000 0.000 0.000 0.000 8/15 Kernel#is_a?
0.000 0.000 0.000 0.000 3/3 Array#unshift
--------------------------------------------------------------------------------
0.001 0.001 0.000 0.000 252/252 Benchmark::Tms#format
0.00% 0.00% 0.001 0.001 0.000 0.000 252 String#gsub!
0.000 0.000 0.000 0.000 144/144 String#%
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/11 Celluloid::Mailbox#check
0.001 0.000 0.000 0.001 8/11 Celluloid::Mailbox#<<
0.00% 0.00% 0.001 0.000 0.000 0.001 11 Mutex#unlock
0.001 0.000 0.000 0.001 11/36 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/11 Celluloid::Mailbox#check
0.001 0.000 0.000 0.001 8/11 Celluloid::Mailbox#<<
0.00% 0.00% 0.001 0.000 0.000 0.001 11 Mutex#lock
0.001 0.000 0.000 0.001 11/36 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 3/3 Class#new
0.00% 0.00% 0.001 0.000 0.000 0.001 3 Celluloid::Actor#initialize
0.001 0.000 0.000 0.001 21/167 Class#new
0.000 0.000 0.000 0.000 3/12 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 12/12 Hash#fetch
0.000 0.000 0.000 0.000 3/4 Kernel#method
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 7/7 Class#new
0.00% 0.00% 0.001 0.000 0.000 0.001 7 Mutex#initialize
0.001 0.000 0.000 0.001 7/36 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 3/3 Celluloid::Cell#initialize
0.00% 0.00% 0.001 0.000 0.000 0.001 3 Celluloid::Actor#start
0.001 0.000 0.000 0.001 6/167 Class#new
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 3/3 Class#new
0.00% 0.00% 0.001 0.000 0.000 0.001 3 Celluloid::Mailbox#initialize
0.001 0.000 0.000 0.001 6/167 Class#new
0.000 0.000 0.000 0.000 3/3 <Module::Celluloid>#uuid
--------------------------------------------------------------------------------
0.001 0.000 0.000 0.001 3/3 Class#new
0.00% 0.00% 0.001 0.000 0.000 0.001 3 Celluloid::Internals::ThreadHandle#initialize
0.000 0.000 0.000 0.000 3/3 Celluloid::Actor::System#get_thread
0.000 0.000 0.000 0.000 6/167 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Internals::ThreadHandle#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Actor::System#get_thread
0.000 0.000 0.000 0.000 3/3 Celluloid::Group::Spawner#get
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Actor::System#get_thread
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Group::Spawner#get
0.000 0.000 0.000 0.000 3/3 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 3/3 Celluloid::Group#assert_active
0.000 0.000 0.000 0.000 3/9 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Group::Spawner#get
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Group::Spawner#instantiate
0.000 0.000 0.000 0.000 3/4 Mutex#synchronize
0.000 0.000 0.000 0.000 3/3 <Class::Thread>#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/4 <Module::Celluloid::Internals::UUID>#generate
0.000 0.000 0.000 0.000 3/4 Celluloid::Group::Spawner#instantiate
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Mutex#synchronize
0.000 0.000 0.000 0.000 4/36 MethodProfiler::Profiler#profile
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 <Module::Process>#times
0.000 0.000 0.000 0.000 72/72 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 144/144 String#gsub!
0.00% 0.00% 0.000 0.000 0.000 0.000 144 String#%
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Call::Sync#dispatch
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Call::Sync#respond
0.000 0.000 0.000 0.000 1/8 Celluloid::Mailbox#<<
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 36 String#match
0.000 0.000 0.000 0.000 36/36 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 String#match
0.00% 0.00% 0.000 0.000 0.000 0.000 36 Regexp#match
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#new_link
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::ClassMethods#actor_options
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#actor_system
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#task_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#exclusive_actor
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#task_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#mailbox_size
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/73 Kernel#format
0.000 0.000 0.000 0.000 36/73 Proc#call
0.000 0.000 0.000 0.000 36/73 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 73 Symbol#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#new_link
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::ClassMethods#behavior_options
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#proxy_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Fetcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#exit_handler_name
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#exclusive_methods
0.000 0.000 0.000 0.000 1/1 <Class::Sidekiq::Manager>#finalizer
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 <Module::Process>#times
0.00% 0.00% 0.000 0.000 0.000 0.000 72 Struct#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Condition#initialize
0.000 0.000 0.000 0.000 1/167 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Mailbox#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Module::Celluloid>#uuid
0.000 0.000 0.000 0.000 3/3 <Module::Celluloid::Internals::UUID>#generate
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 <Module::Celluloid>#uuid
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Module::Celluloid::Internals::UUID>#generate
0.000 0.000 0.000 0.000 1/4 Mutex#synchronize
0.000 0.000 0.000 0.000 3/3 Kernel#sprintf
0.000 0.000 0.000 0.000 3/3 String#freeze
0.000 0.000 0.000 0.000 3/73 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 Benchmark::Tms#format
0.00% 0.00% 0.000 0.000 0.000 0.000 36 Kernel#dup
0.000 0.000 0.000 0.000 36/36 Kernel#initialize_dup
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/12 Celluloid::Actor#initialize
0.000 0.000 0.000 0.000 9/12 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Celluloid::Actor#handle
0.000 0.000 0.000 0.000 12/12 Celluloid::Internals::Handlers#handle
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 36 Benchmark::Tms#initialize
0.000 0.000 0.000 0.000 36/36 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 12/12 Celluloid::Actor#handle
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Celluloid::Internals::Handlers#handle
0.000 0.000 0.000 0.000 12/15 Array#each
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 Process::Tms#cstime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/15 Timers::Wait#while_time_remaining
0.000 0.000 0.000 0.000 12/15 Celluloid::Internals::Handlers#handle
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Array#each
0.000 0.000 0.000 0.000 15/16 Set#add
0.000 0.000 0.000 0.000 15/167 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Group::Spawner#instantiate
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Class::Thread>#new
0.000 0.000 0.000 0.000 3/3 Thread#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 2/73 Celluloid::Task#thread_metadata
0.000 0.000 0.000 0.000 2/73 Celluloid::Actor#setup_thread
0.000 0.000 0.000 0.000 3/73 <Class::Celluloid::Actor>#current
0.000 0.000 0.000 0.000 4/73 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 3/73 <Module::Celluloid::Internals::UUID>#generate
0.000 0.000 0.000 0.000 4/73 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 3/73 <Class::Celluloid::Actor>#monitor
0.000 0.000 0.000 0.000 6/73 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 4/73 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 6/73 <Class::Celluloid::Internals::CallChain>#current_id=
0.000 0.000 0.000 0.000 3/73 Celluloid#exclusive
0.000 0.000 0.000 0.000 4/73 <Module::Celluloid>#suspend
0.000 0.000 0.000 0.000 3/73 <Class::Celluloid::Actor>#link
0.000 0.000 0.000 0.000 4/73 Class#new
0.000 0.000 0.000 0.000 4/73 Celluloid#exclusive?
0.000 0.000 0.000 0.000 4/73 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 8/73 <Class::Celluloid::Task>#current
0.000 0.000 0.000 0.000 6/73 <Module::Celluloid>#actor?
0.00% 0.00% 0.000 0.000 0.000 0.000 73 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 Kernel#dup
0.00% 0.00% 0.000 0.000 0.000 0.000 36 Kernel#initialize_dup
0.000 0.000 0.000 0.000 36/36 String#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 <Module::Process>#clock_gettime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 Process::Tms#stime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Timers::Group#initialize
0.000 0.000 0.000 0.000 12/167 Class#new
0.000 0.000 0.000 0.000 3/12 Hitimes::Interval#start
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Set#initialize
0.000 0.000 0.000 0.000 15/167 Class#new
0.000 0.000 0.000 0.000 15/15 NilClass#nil?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 Process::Tms#cutime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 72/72 Benchmark#measure
0.00% 0.00% 0.000 0.000 0.000 0.000 72 Process::Tms#utime
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 <Class::Thread>#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Thread#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#mailbox_size
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 4/30 <Module::Celluloid>#suspend
0.00% 0.00% 0.000 0.000 0.000 0.000 30 Kernel#respond_to?
0.000 0.000 0.000 0.000 30/30 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/16 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 15/16 Array#each
0.00% 0.00% 0.000 0.000 0.000 0.000 16 Set#add
0.000 0.000 0.000 0.000 16/17 Kernel#hash
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 36 String#to_f
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 12/12 Timers::Wait#while_time_remaining
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Timers::Wait#time_remaining?
0.000 0.000 0.000 0.000 12/12 Hitimes::Interval#duration
0.000 0.000 0.000 0.000 12/12 Float#>
0.000 0.000 0.000 0.000 3/3 Fixnum#-
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 Benchmark::Tms#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 36 String#to_s
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#task_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#exit_handler_name
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#mailbox_size
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#finalizer
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#exclusive_actor
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#exclusive_methods
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#task_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/27 <Class::Sidekiq::Fetcher>#proxy_class
0.00% 0.00% 0.000 0.000 0.000 0.000 27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 Kernel#initialize_dup
0.00% 0.00% 0.000 0.000 0.000 0.000 36 String#initialize_copy
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 6/6 Timers::Wait#while_time_remaining
0.00% 0.00% 0.000 0.000 0.000 0.000 6 Celluloid::Mailbox#next_message
0.000 0.000 0.000 0.000 6/6 Array#index
0.000 0.000 0.000 0.000 3/3 Array#first
0.000 0.000 0.000 0.000 3/3 Array#slice!
0.000 0.000 0.000 0.000 6/9 Kernel#block_given?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#exclusive_methods
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#finalizer
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#exclusive_actor
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#task_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Manager>#mailbox_size
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#proxy_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/26 <Class::Sidekiq::Scheduled::Poller>#task_class
0.00% 0.00% 0.000 0.000 0.000 0.000 26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 6/167 Class#new
0.000 0.000 0.000 0.000 3/9 Celluloid::Proxy::AbstractCall#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/6 <Class::Celluloid::Actor>#monitor
0.000 0.000 0.000 0.000 3/6 Celluloid::ClassMethods#new_link
0.00% 0.00% 0.000 0.000 0.000 0.000 6 <Module::Celluloid>#actor?
0.000 0.000 0.000 0.000 6/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 6/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::ClassMethods#actor_system
0.000 0.000 0.000 0.000 3/3 <Module::Celluloid>#actor_system
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 36/36 MethodProfiler::Profiler#profile
0.00% 0.00% 0.000 0.000 0.000 0.000 36 MatchData#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/8 Celluloid::Task#suspend
0.000 0.000 0.000 0.000 4/8 <Class::Celluloid::Task>#suspend
0.00% 0.00% 0.000 0.000 0.000 0.000 8 <Class::Celluloid::Task>#current
0.000 0.000 0.000 0.000 8/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 8/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 8/8 Celluloid::Mailbox#<<
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Thread::ConditionVariable#signal
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 30/30 Kernel#respond_to?
0.00% 0.00% 0.000 0.000 0.000 0.000 30 Kernel#respond_to_missing?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/58 <Class::Celluloid::Internals::CallChain>#current_id=
0.000 0.000 0.000 0.000 4/58 Class#new
0.000 0.000 0.000 0.000 4/58 Celluloid#exclusive?
0.000 0.000 0.000 0.000 3/58 <Class::Celluloid::Actor>#monitor
0.000 0.000 0.000 0.000 3/58 Celluloid#exclusive
0.000 0.000 0.000 0.000 3/58 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 3/58 <Class::Celluloid::Actor>#current
0.000 0.000 0.000 0.000 2/58 Celluloid::Task#thread_metadata
0.000 0.000 0.000 0.000 4/58 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 4/58 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 3/58 <Class::Celluloid::Actor>#link
0.000 0.000 0.000 0.000 4/58 <Module::Celluloid>#suspend
0.000 0.000 0.000 0.000 4/58 Celluloid::Proxy::Sync#method_missing
0.000 0.000 0.000 0.000 8/58 <Class::Celluloid::Task>#current
0.000 0.000 0.000 0.000 6/58 <Module::Celluloid>#actor?
0.00% 0.00% 0.000 0.000 0.000 0.000 58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#mailbox_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#mailbox_size
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#proxy_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Manager>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/30 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 3/30 Celluloid::SystemEvent::LinkingEvent#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::ClassMethods#actor_system
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Module::Celluloid>#actor_system
0.000 0.000 0.000 0.000 6/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 3/3 Celluloid::Thread#celluloid?
0.000 0.000 0.000 0.000 3/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 <Module::Celluloid>#suspend
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid#exclusive?
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/8 Celluloid::Task#exclusive?
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Internals::Handlers#initialize
0.000 0.000 0.000 0.000 3/167 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Internals::Receivers#initialize
0.000 0.000 0.000 0.000 3/167 Class#new
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Task::Fibered#create
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Task#thread_metadata
0.000 0.000 0.000 0.000 1/1 Kernel#format
0.000 0.000 0.000 0.000 1/1 Celluloid::InstanceMethods#bare_object
0.000 0.000 0.000 0.000 1/4 Kernel#class
0.000 0.000 0.000 0.000 2/58 Thread#[]
0.000 0.000 0.000 0.000 2/73 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Call::Sync#initialize
0.000 0.000 0.000 0.000 4/4 Celluloid::Call#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Hash#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/3 Celluloid::Task::Fibered#create
0.000 0.000 0.000 0.000 2/3 Celluloid::Call::Sync#dispatch
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Class::Celluloid::Internals::CallChain>#current_id=
0.000 0.000 0.000 0.000 6/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 3/9 Thread#[]=
0.000 0.000 0.000 0.000 3/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/17 Hash#delete
0.000 0.000 0.000 0.000 16/17 Set#add
0.00% 0.00% 0.000 0.000 0.000 0.000 17 Kernel#hash
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#exclusive_actor
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Task#exclusive
0.00% 0.00% 0.000 0.000 0.000 0.000 3 <Class::Celluloid::Actor>#current
0.000 0.000 0.000 0.000 3/3 Celluloid::Actor#behavior_proxy
0.000 0.000 0.000 0.000 3/58 Thread#[]
0.000 0.000 0.000 0.000 3/73 <Class::Thread>#current
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Celluloid::Internals::Handler#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 6/6 Celluloid::Mailbox#next_message
0.00% 0.00% 0.000 0.000 0.000 0.000 6 Array#index
0.000 0.000 0.000 0.000 3/15 Kernel#is_a?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#mailbox_size
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Task::Fibered#create
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Set#delete
0.000 0.000 0.000 0.000 1/1 Hash#delete
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/15 Array#index
0.000 0.000 0.000 0.000 8/15 Celluloid::Mailbox#<<
0.000 0.000 0.000 0.000 4/15 Celluloid::Task#suspend
0.00% 0.00% 0.000 0.000 0.000 0.000 15 Kernel#is_a?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 <Module::Celluloid::Internals::UUID>#generate
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Kernel#sprintf
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 12/12 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 12 BasicObject#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 4 <Class::Celluloid::Internals::CallChain>#current_id
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Manager>#proxy_class
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#proxy_class
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 4 <Module::Celluloid>#mailbox
0.000 0.000 0.000 0.000 4/73 <Class::Thread>#current
0.000 0.000 0.000 0.000 4/58 Thread#[]
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#task_class
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#proxy_class
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Mutex#synchronize_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::SystemEvent::LinkingEvent#initialize
0.000 0.000 0.000 0.000 3/3 Symbol#to_sym
0.000 0.000 0.000 0.000 3/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 11/11 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 11 Mutex#lock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#exclusive_methods
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Fetcher>#finalizer
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/12 Timers::Group#initialize
0.000 0.000 0.000 0.000 9/12 Timers::Wait#while_time_remaining
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Hitimes::Interval#start
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 12/12 Celluloid::Actor#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Hash#fetch
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 12/12 Timers::Wait#time_remaining?
0.00% 0.00% 0.000 0.000 0.000 0.000 12 Hitimes::Interval#duration
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/9 Celluloid::Proxy::Cell#initialize
0.000 0.000 0.000 0.000 6/9 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 9 Celluloid::Proxy::AbstractCall#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 9/9 Timers::Wait#while_time_remaining
0.00% 0.00% 0.000 0.000 0.000 0.000 9 Hitimes::Interval#stop
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#finalizer
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 9/9 Class#new
0.00% 0.00% 0.000 0.000 0.000 0.000 9 Timers::Wait#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#task_class
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 11/11 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 11 Mutex#unlock_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 15/15 Set#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 15 NilClass#nil?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Group::Spawner#get
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Celluloid::Group#assert_active
0.000 0.000 0.000 0.000 3/3 Celluloid::Group#active?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Proxy::Sync#method_missing
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Mailbox#alive?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/8 Celluloid::Task#suspend
0.000 0.000 0.000 0.000 4/8 Celluloid#exclusive?
0.00% 0.00% 0.000 0.000 0.000 0.000 8 Celluloid::Task#exclusive?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 7/7 Proc#call
0.00% 0.00% 0.000 0.000 0.000 0.000 7 Mutex#initialize_without_profiling
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#exclusive_actor
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/30 Array#include?
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#mailbox_size
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 4/4 Celluloid::Call::Sync#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Celluloid::Call#initialize
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#mailbox_class
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/26 Class#superclass
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/4 Celluloid::Call#check
0.000 0.000 0.000 0.000 3/4 Celluloid::Actor#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 4 Kernel#method
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::Call#dispatch
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Celluloid::Call#check
0.000 0.000 0.000 0.000 1/1 Method#arity
0.000 0.000 0.000 0.000 1/4 Kernel#method
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 3/3 Celluloid::Cell#initialize
0.00% 0.00% 0.000 0.000 0.000 0.000 3 Kernel#instance_variable_set
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#actor_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Manager>#mailbox_class
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Set#delete
0.00% 0.00% 0.000 0.000 0.000 0.000 1 Hash#delete
0.000 0.000 0.000 0.000 1/17 Kernel#hash
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#exit_handler_name
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
0.000 0.000 0.000 0.000 1/1 Celluloid::ClassMethods#behavior_options
0.00% 0.00% 0.000 0.000 0.000 0.000 1 <Class::Sidekiq::Scheduled::Poller>#execute_block_on_receiver
0.000 0.000 0.000 0.000 1/30 Kernel#respond_to?
0.000 0.000 0.000 0.000 1/26 Class#superclass
0.000 0.000 0.000 0.000 1/30 Array#include?
0.000 0.000 0.000 0.000 1/27 Kernel#instance_variables
--------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment