Created
November 8, 2012 13:59
-
-
Save jfredett/4038963 to your computer and use it in GitHub Desktop.
dump from thread apply all bt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#0 0x00007fff918f2212 in __pthread_kill () | |
#1 0x00007fff93f33b34 in pthread_kill () | |
#2 0x00007fff93f77dfa in abort () | |
#3 0x00007fff93f78dd5 in __assert_rtn () | |
#4 0x0000000100248b07 in rubinius::MethodCacheEntry::create (state=0x101604d50, klass=0x108a4a0c0, mod=0x108a4a0c0, exec=0x1a, method_missing=rubinius::eNone, super=false) at cache.cpp:16 | |
#5 0x000000010005e1c1 in rubinius::InlineCache::fill_private (this=0x108c1c910, state=0x101604d50, name=0x2fce, start=0x108a4a0c0, klass=0x108a4a0c0, mce=@0x7fff5fbadcf8, super=false) at inline_cache.cpp:165 | |
#6 0x000000010005e9e3 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x108c1c910, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.cpp:402 | |
#7 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x108c1c910, state=0x101604d50, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.hpp:201 | |
#8 0x000000010005bd35 in rubinius::InlineCache::check_cache (state=0x101604d50, cache=0x108c1c910, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.cpp:615 | |
#9 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108c1c910, state=0x101604d50, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.hpp:197 | |
#10 0x0000000100067afe in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x108c1c700, call_frame=0x7fff5fbafde0) at instruction_implementations.hpp:571 | |
#11 0x000000010011ef75 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x101604d50, previous=0x7fff5fbb2090, exec=0x108dc2aa0, mod=0x108a4ab30, args=@0x7fff5fbb1540) at machine_code.hpp:631 | |
#12 0x000000010005d71e in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x108c1a6c8, call_frame=0x7fff5fbb2090, args=@0x7fff5fbb1540) at inline_cache.cpp:720 | |
#13 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108c1a6c8, state=0x101604d50, call_frame=0x7fff5fbb2090, args=@0x7fff5fbb1540) at inline_cache.hpp:197 | |
#14 0x0000000100067afe in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x108c1a3e0, call_frame=0x7fff5fbb2090) at instruction_implementations.hpp:571 | |
#15 0x000000010011ef75 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x101604d50, previous=0x7fff5fbb4360, exec=0x108dc2910, mod=0x108a4ab30, args=@0x7fff5fbb38e8) at machine_code.hpp:631 | |
#16 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x108c0d038, call_frame=0x7fff5fbb4360, args=@0x7fff5fbb38e8) at inline_cache.cpp:390 | |
#17 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108c0d038, state=0x101604d50, call_frame=0x7fff5fbb4360, args=@0x7fff5fbb38e8) at inline_cache.hpp:197 | |
#18 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x108c0cd20, call_frame=0x7fff5fbb4360) at instruction_implementations.hpp:524 | |
#19 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbb6830, env=0x108ef8a10, args=@0x7fff5fbb5db8, invocation=@0x7fff5fbb4698) at block_environment.cpp:340 | |
#20 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbb6830, env=0x108ef8a10, args=@0x7fff5fbb5db8, invocation=@0x7fff5fbb4698) at block_environment.cpp:82 | |
#21 0x0000000100246314 in rubinius::BlockEnvironment::call_under (this=0x108ef8a10, state=0x101604d50, call_frame=0x7fff5fbb6830, exec=0x102aecd18, mod=0x101627910, args=@0x7fff5fbb5db8) at block_environment.cpp:396 | |
#22 0x00000001001446ea in rubinius::Primitives::block_call_under (state=0x101604d50, call_frame=0x7fff5fbb6830, exec=0x102aecd18, mod=0x101627910, args=@0x7fff5fbb5db8) at method_primitives.cpp:2205 | |
#23 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1019d0410, call_frame=0x7fff5fbb6830, args=@0x7fff5fbb5db8) at inline_cache.cpp:592 | |
#24 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1019d0410, state=0x101604d50, call_frame=0x7fff5fbb6830, args=@0x7fff5fbb5db8) at inline_cache.hpp:197 | |
#25 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10316fba0, call_frame=0x7fff5fbb6830) at instruction_implementations.hpp:524 | |
#26 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbb8b90, exec=0x102c0f5a0, mod=0x101624130, args=@0x7fff5fbb80b0) at machine_code.hpp:631 | |
#27 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x108cf1070, call_frame=0x7fff5fbb8b90, args=@0x7fff5fbb80b0) at inline_cache.cpp:431 | |
#28 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108cf1070, state=0x101604d50, call_frame=0x7fff5fbb8b90, args=@0x7fff5fbb80b0) at inline_cache.hpp:197 | |
#29 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x109703470, call_frame=0x7fff5fbb8b90) at instruction_implementations.hpp:542 | |
#30 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbbaeb0, env=0x10222f530, args=@0x7fff5fbba110, invocation=@0x7fff5fbb8ee8) at block_environment.cpp:340 | |
#31 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbbaeb0, env=0x10222f530, args=@0x7fff5fbba110, invocation=@0x7fff5fbb8ee8) at block_environment.cpp:82 | |
#32 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x10222f530, state=0x101604d50, call_frame=0x7fff5fbbaeb0, args=@0x7fff5fbba110, flags=0) at block_environment.cpp:351 | |
#33 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10309fa00, call_frame=0x7fff5fbbaeb0) at instruction_implementations.hpp:760 | |
#34 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbbd1a0, exec=0x1027313a8, mod=0x10308e400, args=@0x7fff5fbbc6c0) at machine_code.hpp:631 | |
#35 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x108c666b8, call_frame=0x7fff5fbbd1a0, args=@0x7fff5fbbc6c0) at inline_cache.cpp:390 | |
#36 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108c666b8, state=0x101604d50, call_frame=0x7fff5fbbd1a0, args=@0x7fff5fbbc6c0) at inline_cache.hpp:197 | |
#37 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x109708920, call_frame=0x7fff5fbbd1a0) at instruction_implementations.hpp:542 | |
#38 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbbf600, env=0x108ef8758, args=@0x7fff5fbbebe8, invocation=@0x7fff5fbbd4f0) at block_environment.cpp:340 | |
#39 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbbf600, env=0x108ef8758, args=@0x7fff5fbbebe8, invocation=@0x7fff5fbbd4f0) at block_environment.cpp:82 | |
#40 0x0000000100244c72 in rubinius::BlockAsMethod::block_executor (state=0x101604d50, call_frame=0x7fff5fbbf600, exec=0x108ef8710, mod=0x106bf4510, args=@0x7fff5fbbebe8) at block_as_method.cpp:86 | |
#41 0x000000010005e926 in rubinius::InlineCache::empty_cache_vcall (state=0x101604d50, cache=0x108c0d290, call_frame=0x7fff5fbbf600, args=@0x7fff5fbbebe8) at inline_cache.cpp:472 | |
#42 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x108c0d290, state=0x101604d50, call_frame=0x7fff5fbbf600, args=@0x7fff5fbbebe8) at inline_cache.hpp:197 | |
#43 0x0000000100067144 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x108c0d160, call_frame=0x7fff5fbbf600) at instruction_implementations.hpp:507 | |
#44 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbc1ac0, env=0x108ee3c50, args=@0x7fff5fbc1048, invocation=@0x7fff5fbbf928) at block_environment.cpp:340 | |
#45 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbc1ac0, env=0x108ee3c50, args=@0x7fff5fbc1048, invocation=@0x7fff5fbbf928) at block_environment.cpp:82 | |
#46 0x0000000100246314 in rubinius::BlockEnvironment::call_under (this=0x108ee3c50, state=0x101604d50, call_frame=0x7fff5fbc1ac0, exec=0x102aecd18, mod=0x101627910, args=@0x7fff5fbc1048) at block_environment.cpp:396 | |
#47 0x00000001001446ea in rubinius::Primitives::block_call_under (state=0x101604d50, call_frame=0x7fff5fbc1ac0, exec=0x102aecd18, mod=0x101627910, args=@0x7fff5fbc1048) at method_primitives.cpp:2205 | |
#48 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1019d0410, call_frame=0x7fff5fbc1ac0, args=@0x7fff5fbc1048) at inline_cache.cpp:592 | |
#49 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1019d0410, state=0x101604d50, call_frame=0x7fff5fbc1ac0, args=@0x7fff5fbc1048) at inline_cache.hpp:197 | |
#50 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10316fba0, call_frame=0x7fff5fbc1ac0) at instruction_implementations.hpp:524 | |
#51 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbc3f10, exec=0x102c0f5a0, mod=0x101624130, args=@0x7fff5fbc3430) at machine_code.hpp:631 | |
#52 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x103304270, call_frame=0x7fff5fbc3f10, args=@0x7fff5fbc3430) at inline_cache.cpp:431 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread 4 (process 94557): | |
#0 0x00007fff918f2322 in select$DARWIN_EXTSN () | |
#1 0x00000001001f3595 in rubinius::SignalHandler::perform (this=0x10330e110, state=0x103800e90) at signal.cpp:157 | |
#2 0x00000001001f3752 in rubinius::handle_tramp (state=0x103800e90) at signal.cpp:28 | |
#3 0x00000001002e8e2f in rubinius::Thread::in_new_thread (ptr=0x106601d40) at thread.cpp:239 | |
#4 0x00007fff93f32782 in _pthread_start () | |
#5 0x00007fff93f1f1c1 in thread_start () | |
Thread 3 (process 94557): | |
#0 0x00007fff93f557d1 in get_tiny_previous_free_msize () | |
#1 0x00007fff93f5134d in szone_free_definite_size () | |
#2 0x00007fff93f4b8c8 in free () | |
#3 0x00000001009b199f in llvm::DominatorTreeBase<llvm::BasicBlock>::reset () at timing.hpp:75 | |
#4 0x0000000100a0ce8e in llvm::PMDataManager::freePass () at timing.hpp:75 | |
#5 0x0000000100a0d23c in llvm::PMDataManager::removeDeadPasses () at timing.hpp:75 | |
#6 0x0000000100a0dd25 in llvm::FPPassManager::runOnFunction () at timing.hpp:75 | |
#7 0x0000000100a0edba in llvm::FunctionPassManagerImpl::run () at timing.hpp:75 | |
#8 0x0000000100a0eed5 in llvm::FunctionPassManager::run () at timing.hpp:75 | |
#9 0x0000000100491c89 in llvm::JIT::runJITOnFunction () at timing.hpp:75 | |
#10 0x00000001003ecafb in rubinius::jit::Compiler::generate_function (this=0x103f80d80, ls=0x103ca0b80, indy=true) at jit_compiler.cpp:113 | |
#11 0x00000001004170a7 in rubinius::BackgroundCompilerThread::perform (this=0x103cbf870) at state.cpp:295 | |
#12 0x0000000100023198 in rubinius::utilities::thread::Thread::trampoline (arg=0x103cbf870) at thread.hpp:79 | |
#13 0x00007fff93f32782 in _pthread_start () | |
#14 0x00007fff93f1f1c1 in thread_start () | |
Thread 1 (process 94557): | |
#0 0x000000010005ebac in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x1083d6360, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.cpp:431 | |
#1 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083d6360, state=0x101604d50, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.hpp:201 | |
#2 0x000000010005bd35 in rubinius::InlineCache::check_cache (state=0x101604d50, cache=0x1083d6360, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.cpp:615 | |
#3 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083d6360, state=0x101604d50, call_frame=0x7fff5fbafde0, args=@0x7fff5fbaf290) at inline_cache.hpp:197 | |
#4 0x0000000100067afe in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083d6150, call_frame=0x7fff5fbafde0) at instruction_implementations.hpp:571 | |
#5 0x000000010011ef75 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x101604d50, previous=0x7fff5fbb2090, exec=0x1090c0540, mod=0x108227a70, args=@0x7fff5fbb1540) at machine_code.hpp:631 | |
#6 0x000000010005d71e in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083d40d8, call_frame=0x7fff5fbb2090, args=@0x7fff5fbb1540) at inline_cache.cpp:720 | |
#7 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083d40d8, state=0x101604d50, call_frame=0x7fff5fbb2090, args=@0x7fff5fbb1540) at inline_cache.hpp:197 | |
#8 0x0000000100067afe in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083d3df0, call_frame=0x7fff5fbb2090) at instruction_implementations.hpp:571 | |
#9 0x000000010011ef75 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x101604d50, previous=0x7fff5fbb4360, exec=0x1090c03b0, mod=0x108227a70, args=@0x7fff5fbb38e8) at machine_code.hpp:631 | |
#10 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1063ad538, call_frame=0x7fff5fbb4360, args=@0x7fff5fbb38e8) at inline_cache.cpp:390 | |
#11 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1063ad538, state=0x101604d50, call_frame=0x7fff5fbb4360, args=@0x7fff5fbb38e8) at inline_cache.hpp:197 | |
#12 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x106399130, call_frame=0x7fff5fbb4360) at instruction_implementations.hpp:524 | |
#13 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbb6830, env=0x1091ee7d0, args=@0x7fff5fbb5db8, invocation=@0x7fff5fbb4698) at block_environment.cpp:340 | |
#14 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbb6830, env=0x1091ee7d0, args=@0x7fff5fbb5db8, invocation=@0x7fff5fbb4698) at block_environment.cpp:82 | |
#15 0x0000000100246314 in rubinius::BlockEnvironment::call_under (this=0x1091ee7d0, state=0x101604d50, call_frame=0x7fff5fbb6830, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbb5db8) at block_environment.cpp:396 | |
#16 0x00000001001446ea in rubinius::Primitives::block_call_under (state=0x101604d50, call_frame=0x7fff5fbb6830, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbb5db8) at method_primitives.cpp:2205 | |
#17 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1019d0410, call_frame=0x7fff5fbb6830, args=@0x7fff5fbb5db8) at inline_cache.cpp:592 | |
#18 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1019d0410, state=0x101604d50, call_frame=0x7fff5fbb6830, args=@0x7fff5fbb5db8) at inline_cache.hpp:197 | |
#19 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10316fba0, call_frame=0x7fff5fbb6830) at instruction_implementations.hpp:524 | |
#20 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbb8b90, exec=0x102c28490, mod=0x101624130, args=@0x7fff5fbb80b0) at machine_code.hpp:631 | |
#21 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x1084505a0, call_frame=0x7fff5fbb8b90, args=@0x7fff5fbb80b0) at inline_cache.cpp:431 | |
#22 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1084505a0, state=0x101604d50, call_frame=0x7fff5fbb8b90, args=@0x7fff5fbb80b0) at inline_cache.hpp:197 | |
#23 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x108430a40, call_frame=0x7fff5fbb8b90) at instruction_implementations.hpp:542 | |
#24 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbbaeb0, env=0x102251400, args=@0x7fff5fbba110, invocation=@0x7fff5fbb8ee8) at block_environment.cpp:340 | |
#25 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbbaeb0, env=0x102251400, args=@0x7fff5fbba110, invocation=@0x7fff5fbb8ee8) at block_environment.cpp:82 | |
#26 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x102251400, state=0x101604d50, call_frame=0x7fff5fbbaeb0, args=@0x7fff5fbba110, flags=0) at block_environment.cpp:351 | |
#27 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10309fa00, call_frame=0x7fff5fbbaeb0) at instruction_implementations.hpp:760 | |
#28 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbbd1a0, exec=0x102731240, mod=0x10308e400, args=@0x7fff5fbbc6c0) at machine_code.hpp:631 | |
#29 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x10845d788, call_frame=0x7fff5fbbd1a0, args=@0x7fff5fbbc6c0) at inline_cache.cpp:390 | |
#30 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10845d788, state=0x101604d50, call_frame=0x7fff5fbbd1a0, args=@0x7fff5fbbc6c0) at inline_cache.hpp:197 | |
#31 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10844fed0, call_frame=0x7fff5fbbd1a0) at instruction_implementations.hpp:542 | |
#32 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbbf600, env=0x1091ee518, args=@0x7fff5fbbebe8, invocation=@0x7fff5fbbd4f0) at block_environment.cpp:340 | |
#33 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbbf600, env=0x1091ee518, args=@0x7fff5fbbebe8, invocation=@0x7fff5fbbd4f0) at block_environment.cpp:82 | |
#34 0x0000000100244c72 in rubinius::BlockAsMethod::block_executor (state=0x101604d50, call_frame=0x7fff5fbbf600, exec=0x1091ee4d0, mod=0x1063afab0, args=@0x7fff5fbbebe8) at block_as_method.cpp:86 | |
#35 0x000000010005e926 in rubinius::InlineCache::empty_cache_vcall (state=0x101604d50, cache=0x1063ad590, call_frame=0x7fff5fbbf600, args=@0x7fff5fbbebe8) at inline_cache.cpp:472 | |
#36 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1063ad590, state=0x101604d50, call_frame=0x7fff5fbbf600, args=@0x7fff5fbbebe8) at inline_cache.hpp:197 | |
#37 0x0000000100067144 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10639bc70, call_frame=0x7fff5fbbf600) at instruction_implementations.hpp:507 | |
#38 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbc1ac0, env=0x1091e20c8, args=@0x7fff5fbc1048, invocation=@0x7fff5fbbf928) at block_environment.cpp:340 | |
#39 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbc1ac0, env=0x1091e20c8, args=@0x7fff5fbc1048, invocation=@0x7fff5fbbf928) at block_environment.cpp:82 | |
#40 0x0000000100246314 in rubinius::BlockEnvironment::call_under (this=0x1091e20c8, state=0x101604d50, call_frame=0x7fff5fbc1ac0, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbc1048) at block_environment.cpp:396 | |
#41 0x00000001001446ea in rubinius::Primitives::block_call_under (state=0x101604d50, call_frame=0x7fff5fbc1ac0, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbc1048) at method_primitives.cpp:2205 | |
#42 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1019d0410, call_frame=0x7fff5fbc1ac0, args=@0x7fff5fbc1048) at inline_cache.cpp:592 | |
#43 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1019d0410, state=0x101604d50, call_frame=0x7fff5fbc1ac0, args=@0x7fff5fbc1048) at inline_cache.hpp:197 | |
#44 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10316fba0, call_frame=0x7fff5fbc1ac0) at instruction_implementations.hpp:524 | |
#45 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbc3f10, exec=0x102c28490, mod=0x101624130, args=@0x7fff5fbc3430) at machine_code.hpp:631 | |
#46 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x1083b7730, call_frame=0x7fff5fbc3f10, args=@0x7fff5fbc3430) at inline_cache.cpp:431 | |
#47 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083b7730, state=0x101604d50, call_frame=0x7fff5fbc3f10, args=@0x7fff5fbc3430) at inline_cache.hpp:201 | |
#48 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083b7730, call_frame=0x7fff5fbc3f10, args=@0x7fff5fbc3430) at inline_cache.cpp:723 | |
#49 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083b7730, state=0x101604d50, call_frame=0x7fff5fbc3f10, args=@0x7fff5fbc3430) at inline_cache.hpp:197 | |
#50 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083b71e0, call_frame=0x7fff5fbc3f10) at instruction_implementations.hpp:542 | |
#51 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbc62b0, exec=0x107d55dd8, mod=0x1063477e0, args=@0x7fff5fbc5898) at machine_code.hpp:631 | |
#52 0x000000010005e926 in rubinius::InlineCache::empty_cache_vcall (state=0x101604d50, cache=0x1083b7070, call_frame=0x7fff5fbc62b0, args=@0x7fff5fbc5898) at inline_cache.cpp:472 | |
#53 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083b7070, state=0x101604d50, call_frame=0x7fff5fbc62b0, args=@0x7fff5fbc5898) at inline_cache.hpp:201 | |
#54 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083b7070, call_frame=0x7fff5fbc62b0, args=@0x7fff5fbc5898) at inline_cache.cpp:723 | |
#55 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083b7070, state=0x101604d50, call_frame=0x7fff5fbc62b0, args=@0x7fff5fbc5898) at inline_cache.hpp:197 | |
#56 0x0000000100067144 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083b6d40, call_frame=0x7fff5fbc62b0) at instruction_implementations.hpp:507 | |
#57 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbc8590, exec=0x107d55ea0, mod=0x1063477e0, args=@0x7fff5fbc7b18) at machine_code.hpp:631 | |
#58 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x1063b0f58, call_frame=0x7fff5fbc8590, args=@0x7fff5fbc7b18) at inline_cache.cpp:431 | |
#59 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1063b0f58, state=0x101604d50, call_frame=0x7fff5fbc8590, args=@0x7fff5fbc7b18) at inline_cache.hpp:197 | |
#60 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10639b2f0, call_frame=0x7fff5fbc8590) at instruction_implementations.hpp:524 | |
#61 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbcaa60, env=0x109380e58, args=@0x7fff5fbc9fe8, invocation=@0x7fff5fbc88c8) at block_environment.cpp:340 | |
#62 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbcaa60, env=0x109380e58, args=@0x7fff5fbc9fe8, invocation=@0x7fff5fbc88c8) at block_environment.cpp:82 | |
#63 0x0000000100246314 in rubinius::BlockEnvironment::call_under (this=0x109380e58, state=0x101604d50, call_frame=0x7fff5fbcaa60, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbc9fe8) at block_environment.cpp:396 | |
#64 0x00000001001446ea in rubinius::Primitives::block_call_under (state=0x101604d50, call_frame=0x7fff5fbcaa60, exec=0x102b016a8, mod=0x101627910, args=@0x7fff5fbc9fe8) at method_primitives.cpp:2205 | |
#65 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1019d0410, call_frame=0x7fff5fbcaa60, args=@0x7fff5fbc9fe8) at inline_cache.cpp:592 | |
#66 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1019d0410, state=0x101604d50, call_frame=0x7fff5fbcaa60, args=@0x7fff5fbc9fe8) at inline_cache.hpp:197 | |
#67 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10316fba0, call_frame=0x7fff5fbcaa60) at instruction_implementations.hpp:524 | |
#68 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbcceb0, exec=0x102c28490, mod=0x101624130, args=@0x7fff5fbcc3d0) at machine_code.hpp:631 | |
#69 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083aab20, call_frame=0x7fff5fbcceb0, args=@0x7fff5fbcc3d0) at inline_cache.cpp:390 | |
#70 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083aab20, state=0x101604d50, call_frame=0x7fff5fbcceb0, args=@0x7fff5fbcc3d0) at inline_cache.hpp:201 | |
#71 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083aab20, call_frame=0x7fff5fbcceb0, args=@0x7fff5fbcc3d0) at inline_cache.cpp:723 | |
#72 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083aab20, state=0x101604d50, call_frame=0x7fff5fbcceb0, args=@0x7fff5fbcc3d0) at inline_cache.hpp:197 | |
#73 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083aa0c0, call_frame=0x7fff5fbcceb0) at instruction_implementations.hpp:542 | |
#74 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbcf1e0, env=0x102224df8, args=@0x7fff5fbce440, invocation=@0x7fff5fbcd218) at block_environment.cpp:340 | |
#75 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbcf1e0, env=0x102224df8, args=@0x7fff5fbce440, invocation=@0x7fff5fbcd218) at block_environment.cpp:82 | |
#76 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x102224df8, state=0x101604d50, call_frame=0x7fff5fbcf1e0, args=@0x7fff5fbce440, flags=0) at block_environment.cpp:351 | |
#77 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083aad90, call_frame=0x7fff5fbcf1e0) at instruction_implementations.hpp:760 | |
#78 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbd14a0, exec=0x107e37068, mod=0x10630f800, args=@0x7fff5fbd09c0) at machine_code.hpp:631 | |
#79 0x000000010005bd0c in rubinius::InlineCache::check_cache (state=0x101604d50, cache=0x105170308, call_frame=0x7fff5fbd14a0, args=@0x7fff5fbd09c0) at inline_cache.cpp:612 | |
#80 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x105170308, state=0x101604d50, call_frame=0x7fff5fbd14a0, args=@0x7fff5fbd09c0) at inline_cache.hpp:197 | |
#81 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a8b40, call_frame=0x7fff5fbd14a0) at instruction_implementations.hpp:542 | |
#82 0x000000010011fcd5 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x101604d50, previous=0x7fff5fbd37a0, exec=0x107e367d0, mod=0x10630f800, args=@0x7fff5fbd2d28) at machine_code.hpp:631 | |
#83 0x000000010005be78 in rubinius::InlineCache::check_cache_reference (state=0x101604d50, cache=0x1083a7f40, call_frame=0x7fff5fbd37a0, args=@0x7fff5fbd2d28) at inline_cache.cpp:592 | |
#84 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a7f40, state=0x101604d50, call_frame=0x7fff5fbd37a0, args=@0x7fff5fbd2d28) at inline_cache.hpp:197 | |
#85 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a77c0, call_frame=0x7fff5fbd37a0) at instruction_implementations.hpp:524 | |
#86 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbd5ad0, env=0x102223d40, args=@0x7fff5fbd4d30, invocation=@0x7fff5fbd3b08) at block_environment.cpp:340 | |
#87 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbd5ad0, env=0x102223d40, args=@0x7fff5fbd4d30, invocation=@0x7fff5fbd3b08) at block_environment.cpp:82 | |
#88 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x102223d40, state=0x101604d50, call_frame=0x7fff5fbd5ad0, args=@0x7fff5fbd4d30, flags=0) at block_environment.cpp:351 | |
#89 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10166d190, call_frame=0x7fff5fbd5ad0) at instruction_implementations.hpp:760 | |
#90 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbd7ee0, exec=0x102a8a658, mod=0x101626a20, args=@0x7fff5fbd7400) at machine_code.hpp:631 | |
#91 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083a7710, call_frame=0x7fff5fbd7ee0, args=@0x7fff5fbd7400) at inline_cache.cpp:390 | |
#92 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083a7710, state=0x101604d50, call_frame=0x7fff5fbd7ee0, args=@0x7fff5fbd7400) at inline_cache.hpp:201 | |
#93 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083a7710, call_frame=0x7fff5fbd7ee0, args=@0x7fff5fbd7400) at inline_cache.cpp:723 | |
#94 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a7710, state=0x101604d50, call_frame=0x7fff5fbd7ee0, args=@0x7fff5fbd7400) at inline_cache.hpp:197 | |
#95 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a7450, call_frame=0x7fff5fbd7ee0) at instruction_implementations.hpp:542 | |
#96 0x000000010011f625 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x101604d50, previous=0x7fff5fbda290, exec=0x107e43270, mod=0x1063468c0, args=@0x7fff5fbd9818) at machine_code.hpp:631 | |
#97 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x10516ec10, call_frame=0x7fff5fbda290, args=@0x7fff5fbd9818) at inline_cache.cpp:431 | |
#98 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x10516ec10, state=0x101604d50, call_frame=0x7fff5fbda290, args=@0x7fff5fbd9818) at inline_cache.hpp:201 | |
#99 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x10516ec10, call_frame=0x7fff5fbda290, args=@0x7fff5fbd9818) at inline_cache.cpp:723 | |
#100 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10516ec10, state=0x101604d50, call_frame=0x7fff5fbda290, args=@0x7fff5fbd9818) at inline_cache.hpp:197 | |
#101 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a4290, call_frame=0x7fff5fbda290) at instruction_implementations.hpp:524 | |
#102 0x000000010011f625 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x101604d50, previous=0x7fff5fbdc690, exec=0x107e0f2f0, mod=0x1063468c0, args=@0x7fff5fbdbc18) at machine_code.hpp:631 | |
#103 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083a8650, call_frame=0x7fff5fbdc690, args=@0x7fff5fbdbc18) at inline_cache.cpp:390 | |
#104 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083a8650, state=0x101604d50, call_frame=0x7fff5fbdc690, args=@0x7fff5fbdbc18) at inline_cache.hpp:201 | |
#105 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083a8650, call_frame=0x7fff5fbdc690, args=@0x7fff5fbdbc18) at inline_cache.cpp:723 | |
#106 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a8650, state=0x101604d50, call_frame=0x7fff5fbdc690, args=@0x7fff5fbdbc18) at inline_cache.hpp:197 | |
#107 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a84a0, call_frame=0x7fff5fbdc690) at instruction_implementations.hpp:524 | |
#108 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbde9a0, env=0x102222a88, args=@0x7fff5fbddc00, invocation=@0x7fff5fbdc9d8) at block_environment.cpp:340 | |
#109 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbde9a0, env=0x102222a88, args=@0x7fff5fbddc00, invocation=@0x7fff5fbdc9d8) at block_environment.cpp:82 | |
#110 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x102222a88, state=0x101604d50, call_frame=0x7fff5fbde9a0, args=@0x7fff5fbddc00, flags=0) at block_environment.cpp:351 | |
111 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10166d190, call_frame=0x7fff5fbde9a0) at instruction_implementations.hpp:760 [7/977] | |
#112 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbe0db0, exec=0x102a8a658, mod=0x101626a20, args=@0x7fff5fbe02d0) at machine_code.hpp:631 | |
#113 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x10516ed18, call_frame=0x7fff5fbe0db0, args=@0x7fff5fbe02d0) at inline_cache.cpp:390 | |
#114 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x10516ed18, state=0x101604d50, call_frame=0x7fff5fbe0db0, args=@0x7fff5fbe02d0) at inline_cache.hpp:201 | |
#115 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x10516ed18, call_frame=0x7fff5fbe0db0, args=@0x7fff5fbe02d0) at inline_cache.cpp:723 | |
#116 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10516ed18, state=0x101604d50, call_frame=0x7fff5fbe0db0, args=@0x7fff5fbe02d0) at inline_cache.hpp:197 | |
#117 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a4290, call_frame=0x7fff5fbe0db0) at instruction_implementations.hpp:542 | |
#118 0x000000010011f625 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x101604d50, previous=0x7fff5fbe31b0, exec=0x107e0f2f0, mod=0x1063468c0, args=@0x7fff5fbe2738) at machine_code.hpp:631 | |
#119 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083a8650, call_frame=0x7fff5fbe31b0, args=@0x7fff5fbe2738) at inline_cache.cpp:390 | |
#120 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083a8650, state=0x101604d50, call_frame=0x7fff5fbe31b0, args=@0x7fff5fbe2738) at inline_cache.hpp:201 | |
#121 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083a8650, call_frame=0x7fff5fbe31b0, args=@0x7fff5fbe2738) at inline_cache.cpp:723 | |
#122 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a8650, state=0x101604d50, call_frame=0x7fff5fbe31b0, args=@0x7fff5fbe2738) at inline_cache.hpp:197 | |
#123 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a84a0, call_frame=0x7fff5fbe31b0) at instruction_implementations.hpp:524 | |
#124 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbe54c0, env=0x1021cf1b0, args=@0x7fff5fbe4720, invocation=@0x7fff5fbe34f8) at block_environment.cpp:340 | |
#125 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbe54c0, env=0x1021cf1b0, args=@0x7fff5fbe4720, invocation=@0x7fff5fbe34f8) at block_environment.cpp:82 | |
#126 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x1021cf1b0, state=0x101604d50, call_frame=0x7fff5fbe54c0, args=@0x7fff5fbe4720, flags=0) at block_environment.cpp:351 | |
#127 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10166d190, call_frame=0x7fff5fbe54c0) at instruction_implementations.hpp:760 | |
#128 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbe78d0, exec=0x102a8a658, mod=0x101626a20, args=@0x7fff5fbe6df0) at machine_code.hpp:631 | |
#129 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x10516ed18, call_frame=0x7fff5fbe78d0, args=@0x7fff5fbe6df0) at inline_cache.cpp:390 | |
#130 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x10516ed18, state=0x101604d50, call_frame=0x7fff5fbe78d0, args=@0x7fff5fbe6df0) at inline_cache.hpp:201 | |
#131 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x10516ed18, call_frame=0x7fff5fbe78d0, args=@0x7fff5fbe6df0) at inline_cache.cpp:723 | |
#132 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10516ed18, state=0x101604d50, call_frame=0x7fff5fbe78d0, args=@0x7fff5fbe6df0) at inline_cache.hpp:197 | |
#133 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a4290, call_frame=0x7fff5fbe78d0) at instruction_implementations.hpp:542 | |
#134 0x000000010011f625 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x101604d50, previous=0x7fff5fbe9cd0, exec=0x107e0f2f0, mod=0x1063468c0, args=@0x7fff5fbe9258) at machine_code.hpp:631 | |
#135 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083a4230, call_frame=0x7fff5fbe9cd0, args=@0x7fff5fbe9258) at inline_cache.cpp:390 | |
#136 0x000000010005f42c in rubinius::InlineCache::initialize (this=0x1083a4230, state=0x101604d50, call_frame=0x7fff5fbe9cd0, args=@0x7fff5fbe9258) at inline_cache.hpp:201 | |
#137 0x000000010005d74d in rubinius::InlineCache::check_cache_poly (state=0x101604d50, cache=0x1083a4230, call_frame=0x7fff5fbe9cd0, args=@0x7fff5fbe9258) at inline_cache.cpp:723 | |
#138 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a4230, state=0x101604d50, call_frame=0x7fff5fbe9cd0, args=@0x7fff5fbe9258) at inline_cache.hpp:197 | |
#139 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a40d0, call_frame=0x7fff5fbe9cd0) at instruction_implementations.hpp:524 | |
#140 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbebfe0, env=0x1093aa6c8, args=@0x7fff5fbeb240, invocation=@0x7fff5fbea018) at block_environment.cpp:340 | |
#141 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbebfe0, env=0x1093aa6c8, args=@0x7fff5fbeb240, invocation=@0x7fff5fbea018) at block_environment.cpp:82 | |
#142 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x1093aa6c8, state=0x101604d50, call_frame=0x7fff5fbebfe0, args=@0x7fff5fbeb240, flags=0) at block_environment.cpp:351 | |
#143 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10166d190, call_frame=0x7fff5fbebfe0) at instruction_implementations.hpp:760 | |
#144 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbee300, exec=0x102a8a658, mod=0x101626a20, args=@0x7fff5fbed820) at machine_code.hpp:631 | |
#145 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x1083a1228, call_frame=0x7fff5fbee300, args=@0x7fff5fbed820) at inline_cache.cpp:390 | |
#146 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1083a1228, state=0x101604d50, call_frame=0x7fff5fbee300, args=@0x7fff5fbed820) at inline_cache.hpp:197 | |
#147 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a0af0, call_frame=0x7fff5fbee300) at instruction_implementations.hpp:542 | |
#148 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbf0620, env=0x1021c1b80, args=@0x7fff5fbef880, invocation=@0x7fff5fbee658) at block_environment.cpp:340 | |
#149 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbf0620, env=0x1021c1b80, args=@0x7fff5fbef880, invocation=@0x7fff5fbee658) at block_environment.cpp:82 | |
#150 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x1021c1b80, state=0x101604d50, call_frame=0x7fff5fbf0620, args=@0x7fff5fbef880, flags=0) at block_environment.cpp:351 | |
#151 0x0000000100069468 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1083a14b0, call_frame=0x7fff5fbf0620) at instruction_implementations.hpp:760 | |
#152 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbf2a60, exec=0x107d7d980, mod=0x10633ce60, args=@0x7fff5fbf1f80) at machine_code.hpp:631 | |
#153 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x7fff5fbf2a60, exec=0x107d7d980, mod=0x10633ce60, args=@0x7fff5fbf1f80) at compiledcode.cpp:190 | |
#154 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x106376df0, call_frame=0x7fff5fbf2a60, args=@0x7fff5fbf1f80) at inline_cache.cpp:390 | |
#155 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x106376df0, state=0x101604d50, call_frame=0x7fff5fbf2a60, args=@0x7fff5fbf1f80) at inline_cache.hpp:197 | |
#156 0x000000010006770e in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1063763a0, call_frame=0x7fff5fbf2a60) at instruction_implementations.hpp:542 | |
#157 0x000000010011fcd5 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x101604d50, previous=0x7fff5fbf4ea0, exec=0x1020724b0, mod=0x1066848d0, args=@0x7fff5fbf4428) at machine_code.hpp:631 | |
#158 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x7fff5fbf4ea0, exec=0x1020724b0, mod=0x1066848d0, args=@0x7fff5fbf4428) at compiledcode.cpp:190 | |
#159 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x10410e748, call_frame=0x7fff5fbf4ea0, args=@0x7fff5fbf4428) at inline_cache.cpp:390 | |
#160 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10410e748, state=0x101604d50, call_frame=0x7fff5fbf4ea0, args=@0x7fff5fbf4428) at inline_cache.hpp:197 | |
#161 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x106357fe0, call_frame=0x7fff5fbf4ea0) at instruction_implementations.hpp:524 | |
#162 0x000000010011e215 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x101604d50, previous=0x7fff5fbf7310, exec=0x102082790, mod=0x10631c120, args=@0x7fff5fbf6898) at machine_code.hpp:631 | |
#163 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x7fff5fbf7310, exec=0x102082790, mod=0x10631c120, args=@0x7fff5fbf6898) at compiledcode.cpp:190 | |
#164 0x000000010005ebe8 in rubinius::InlineCache::empty_cache_private (state=0x101604d50, cache=0x1063564e0, call_frame=0x7fff5fbf7310, args=@0x7fff5fbf6898) at inline_cache.cpp:431 | |
#165 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x1063564e0, state=0x101604d50, call_frame=0x7fff5fbf7310, args=@0x7fff5fbf6898) at inline_cache.hpp:197 | |
#166 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x1063560a0, call_frame=0x7fff5fbf7310) at instruction_implementations.hpp:524 | |
#167 0x0000000100245e8b in rubinius::BlockEnvironment::execute_interpreter (state=0x101604d50, previous=0x7fff5fbf9a60, env=0x1021a8690, args=@0x7fff5fbf8fe8, invocation=@0x7fff5fbf7658) at block_environment.cpp:340 | |
#168 0x0000000100246126 in rubinius::BlockEnvironment::invoke (state=0x101604d50, previous=0x7fff5fbf9a60, env=0x1021a8690, args=@0x7fff5fbf8fe8, invocation=@0x7fff5fbf7658) at block_environment.cpp:82 | |
#169 0x000000010024653f in rubinius::BlockEnvironment::call (this=0x1021a8690, state=0x101604d50, call_frame=0x7fff5fbf9a60, args=@0x7fff5fbf8fe8, flags=0) at block_environment.cpp:351 | |
#170 0x00000001002d1390 in rubinius::Proc::call (this=0x1021a8790, state=0x101604d50, call_frame=0x7fff5fbf9a60, args=@0x7fff5fbf8fe8) at proc.cpp:131 | |
#171 0x00000001002d1631 in rubinius::Proc::call_prim (this=0x1021a8790, state=0x101604d50, call_frame=0x7fff5fbf9a60, exec=0x102a8e3e8, mod=0x10162a770, args=@0x7fff5fbf8fe8) at proc.cpp:166 | |
#172 0x000000010018c20e in rubinius::Primitives::proc_call (state=0x101604d50, call_frame=0x7fff5fbf9a60, exec=0x102a8e3e8, mod=0x10162a770, args=@0x7fff5fbf8fe8) at method_primitives.cpp:12375 | |
#173 0x000000010005f07a in rubinius::InlineCache::empty_cache (state=0x101604d50, cache=0x106357b30, call_frame=0x7fff5fbf9a60, args=@0x7fff5fbf8fe8) at inline_cache.cpp:390 | |
#174 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x106357b30, state=0x101604d50, call_frame=0x7fff5fbf9a60, args=@0x7fff5fbf8fe8) at inline_cache.hpp:197 | |
#175 0x0000000100067400 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x106357460, call_frame=0x7fff5fbf9a60) at instruction_implementations.hpp:524 | |
#176 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbfbea0, exec=0x102a038a8, mod=0x103904530, args=@0x7fff5fbfb488) at machine_code.hpp:631 | |
#177 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x7fff5fbfbea0, exec=0x102a038a8, mod=0x103904530, args=@0x7fff5fbfb488) at compiledcode.cpp:190 | |
#178 0x000000010005e926 in rubinius::InlineCache::empty_cache_vcall (state=0x101604d50, cache=0x10410bf60, call_frame=0x7fff5fbfbea0, args=@0x7fff5fbfb488) at inline_cache.cpp:472 | |
#179 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x10410bf60, state=0x101604d50, call_frame=0x7fff5fbfbea0, args=@0x7fff5fbfb488) at inline_cache.hpp:197 | |
#180 0x0000000100067144 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x106356e90, call_frame=0x7fff5fbfbea0) at instruction_implementations.hpp:507 | |
#181 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x7fff5fbfe2f0, exec=0x102a03970, mod=0x103904530, args=@0x7fff5fbfd8d8) at machine_code.hpp:631 | |
#182 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x7fff5fbfe2f0, exec=0x102a03970, mod=0x103904530, args=@0x7fff5fbfd8d8) at compiledcode.cpp:190 | |
#183 0x000000010005e926 in rubinius::InlineCache::empty_cache_vcall (state=0x101604d50, cache=0x104011c70, call_frame=0x7fff5fbfe2f0, args=@0x7fff5fbfd8d8) at inline_cache.cpp:472 | |
#184 0x00000001000a3456 in rubinius::InlineCache::execute (this=0x104011c70, state=0x101604d50, call_frame=0x7fff5fbfe2f0, args=@0x7fff5fbfd8d8) at inline_cache.hpp:197 | |
#185 0x0000000100067144 in rubinius::MachineCode::interpreter (state=0x101604d50, mcode=0x10390a840, call_frame=0x7fff5fbfe2f0) at instruction_implementations.hpp:507 | |
#186 0x000000010011e8c5 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x101604d50, previous=0x0, exec=0x10212d4d8, mod=0x103904530, args=@0x7fff5fbfe768) at machine_code.hpp:631 | |
#187 0x0000000100250fb3 in rubinius::CompiledCode::default_executor (state=0x101604d50, call_frame=0x0, exec=0x10212d4d8, mod=0x103904530, args=@0x7fff5fbfe768) at compiledcode.cpp:190 | |
#188 0x000000010003fcd9 in rubinius::Dispatch::send (this=0x7fff5fbfe798, state=0x101604d50, call_frame=0x0, lookup=@0x7fff5fbfe7b8, args=@0x7fff5fbfe768, reason=rubinius::eNormal) at dispatch.cpp:42 | |
#189 0x000000010029c333 in rubinius::Object::send (this=0x10213a9b8, state=0x101604d50, caller=0x0, name=0x419e, allow_private=true) at object.cpp:528 | |
#190 0x00000001000469d7 in rubinius::Environment::run_from_filesystem (this=0x7fff5fbfecc8) at environment.cpp:897 | |
#191 0x0000000100357718 in main (argc=5, argv=0x7fff5fbff598) at cli.cpp:54 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 = { | |
<rubinius::Object> = { | |
<rubinius::ObjectHeader> = { | |
header = { | |
f = { | |
inflated = 0, | |
obj_type = rubinius::MethodCacheEntryType, | |
meaning = 0, | |
zone = rubinius::YoungObjectZone, | |
age = 0, | |
Forwarded = 0, | |
Remember = 0, | |
Marked = 0, | |
InImmix = 0, | |
Pinned = 0, | |
Frozen = 0, | |
Tainted = 0, | |
Untrusted = 0, | |
LockContended = 0, | |
unused = 0, | |
aux_word = 0 | |
}, | |
flags64 = 4180, | |
all_flags = 0x1054 | |
}, | |
klass_ = 0x1016241b0, | |
ivars_ = 0x1a, | |
__body__ = {0x10822adf0} | |
}, <No data fields>}, | |
members of rubinius::MethodCacheEntry: | |
stored_module_ = 0x10822adf0, | |
receiver_class_ = 0x10822adf0, | |
method_ = 0x1a, | |
method_missing_ = rubinius::eNone, | |
super_ = false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 = { | |
<rubinius::Object> = { | |
<rubinius::ObjectHeader> = { | |
header = { | |
f = { | |
inflated = 0, | |
obj_type = rubinius::MethodCacheEntryType, | |
meaning = 0, | |
zone = rubinius::YoungObjectZone, | |
age = 0, | |
Forwarded = 0, | |
Remember = 0, | |
Marked = 0, | |
InImmix = 0, | |
Pinned = 0, | |
Frozen = 0, | |
Tainted = 0, | |
Untrusted = 0, | |
LockContended = 0, | |
unused = 0, | |
aux_word = 0 | |
}, | |
flags64 = 4180, | |
all_flags = 0x1054 | |
}, | |
klass_ = 0x1016241b0, | |
ivars_ = 0x1a, | |
__body__ = {0x10822adf0} | |
}, <No data fields>}, | |
members of rubinius::MethodCacheEntry: | |
stored_module_ = 0x10822adf0, | |
receiver_class_ = 0x10822adf0, | |
method_ = 0x1a, | |
method_missing_ = rubinius::eNone, | |
super_ = false | |
}G |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment