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
``` | |
node 13846 108328085: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`fflush+0x28 | |
node`v8::internal::Log::MessageBuilder::WriteToLogFile()+0x5b | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x84 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x4408 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328086: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x5e | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x45b8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328087: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`__sfvwrite+0x303 | |
libsystem_c.dylib`__vfprintf+0x459c | |
libsystem_c.dylib`__v2printf+0x2bb | |
libsystem_c.dylib`vfprintf+0x49 | |
node`v8::base::OS::FPrint(__sFILE*, char const*, ...)+0x8d | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x45ca | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328088: profile-1ms: | |
node`v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*)+0x17 | |
node`v8::internal::compiler::RawMachineAssembler::AddNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*)+0x2c | |
node`v8::internal::compiler::CodeAssembler::StoreNoWriteBarrier(v8::internal::MachineRepresentation, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x5a | |
node`v8::internal::CodeStubAssembler::InitializeJSObjectFromMap(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x100 | |
node`v8::internal::CodeStubAssembler::AllocateJSObjectFromMap(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0xba | |
node`v8::internal::PromiseBuiltinsAssembler::AllocateAndInitJSPromise(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x5b | |
node`v8::internal::AsyncBuiltinsAssembler::Await(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<v8::internal::compiler::Node* (v8::internal::compiler::Node*)> const&, int, int, bool)+0x152 | |
node`v8::internal::AsyncFunctionAwaitUncaughtAssembler::GenerateAsyncFunctionAwaitUncaughtImpl()+0xad | |
node`v8::internal::Builtins::Generate_AsyncFunctionAwaitUncaught(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x4886 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328089: profile-1ms: | |
node`v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*)+0x47 | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0x164 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x4d4f | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328090: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`fflush+0x28 | |
node`v8::internal::Log::MessageBuilder::WriteToLogFile()+0x5b | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x84 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::(anonymous namespace)::BuildAdaptor(v8::internal::Isolate*, unsigned char*, v8::internal::Builtins::ExitFrameType, unsigned int, char const*)+0xd9 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x594a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328091: profile-1ms: | |
libsystem_c.dylib`strlen+0x16 | |
libsystem_c.dylib`__vfprintf+0x1645 | |
libsystem_c.dylib`__v2printf+0x2bb | |
libsystem_c.dylib`_vsnprintf+0x24a | |
libsystem_c.dylib`vsnprintf+0x50 | |
node`v8::base::OS::VSNPrintF(char*, int, char const*, __va_list_tag*)+0x1a | |
node`v8::internal::Log::MessageBuilder::Append(char const*, ...)+0xae | |
node`v8::internal::(anonymous namespace)::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder*, v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::base::ElapsedTimer*)+0x5d | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x71 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x63ef | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328092: profile-1ms: | |
node`void std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__push_back_slow_path<v8::internal::compiler::Node* const&>(v8::internal::compiler::Node* const&&&) | |
node`v8::internal::compiler::RawMachineAssembler::AddNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*)+0x2c | |
node`v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x89 | |
node`v8::internal::CodeStubAssembler::AllocateRaw(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x407 | |
node`v8::internal::FastFunctionPrototypeBindAssembler::GenerateFastFunctionPrototypeBindImpl()+0x8fe | |
node`v8::internal::Builtins::Generate_FastFunctionPrototypeBind(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x733d | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328093: profile-1ms: | |
node`v8::internal::compiler::CodeGenerator::CodeGenerator(v8::internal::compiler::Frame*, v8::internal::compiler::Linkage*, v8::internal::compiler::InstructionSequence*, v8::internal::CompilationInfo*)+0x272 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x53 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x750b | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328094: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x13c | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x75f4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328095: profile-1ms: | |
libsystem_malloc.dylib`malloc_zone_malloc+0x4 | |
libsystem_malloc.dylib`malloc+0x18 | |
libc++abi.dylib`operator new(unsigned long)+0x1e | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x191 | |
node`v8::internal::compiler::CodeAssembler::Goto(v8::internal::compiler::CodeAssemblerLabel*)+0x15 | |
node`void v8::internal::CodeStubAssembler::NameDictionaryLookup<v8::internal::NameDictionary>(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, int, v8::internal::CodeStubAssembler::LookupMode)+0x34f | |
node`v8::internal::AccessorAssembler::HandleLoadICProtoHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool)+0x1fc | |
node`v8::internal::AccessorAssembler::HandleLoadICHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::ElementSupport)+0x1cd | |
node`v8::internal::AccessorAssembler::LoadIC(v8::internal::AccessorAssembler::LoadICParameters const*)+0x146 | |
node`v8::internal::AccessorAssembler::GenerateLoadIC()+0x7b | |
node`v8::internal::Builtins::Generate_LoadIC(v8::internal::compiler::CodeAssemblerState*)+0x20 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7c44 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328096: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::CompressGaps(v8::internal::compiler::Instruction*)+0xf7 | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x90 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7c44 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328097: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::Define(v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x24b | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessPhis(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x2bd | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xba | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7ce3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328098: profile-1ms: | |
node`v8::internal::compiler::Node::New(v8::internal::Zone*, unsigned int, v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool)+0x148 | |
node`v8::internal::compiler::Graph::NewNodeUnchecked(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool)+0x33 | |
node`v8::internal::compiler::RawMachineAssembler::Return(v8::internal::compiler::Node*)+0x8a | |
node`v8::internal::AccessorAssembler::HandleLoadField(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*)+0x1a9 | |
node`v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool, v8::internal::AccessorAssembler::ElementSupport)+0x5a0 | |
node`v8::internal::AccessorAssembler::HandleLoadICHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::ElementSupport)+0x15f | |
node`v8::internal::AccessorAssembler::KeyedLoadIC(v8::internal::AccessorAssembler::LoadICParameters const*)+0x155 | |
node`v8::internal::AccessorAssembler::GenerateKeyedLoadIC()+0x7b | |
node`v8::internal::Builtins::Generate_KeyedLoadIC(v8::internal::compiler::CodeAssemblerState*)+0x20 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7e25 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328099: profile-1ms: | |
node`v8::internal::BitVector::Iterator::Advance()+0x30 | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x41 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7e25 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328100: profile-1ms: | |
libsystem_malloc.dylib`free+0x6 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x55 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`v8::internal::compiler::CodeAssemblerLabel::~CodeAssemblerLabel()+0x1f | |
node`v8::internal::CodeStubAssembler::CopyFixedArrayElements(v8::internal::ElementsKind, v8::internal::compiler::Node*, v8::internal::ElementsKind, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::WriteBarrierMode, v8::internal::CodeStubAssembler::ParameterMode)+0x55d | |
node`v8::internal::AccessorAssembler::ExtendPropertiesBackingStore(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x1d9 | |
node`v8::internal::AccessorAssembler::HandleStoreFieldAndReturn(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Representation, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x1b0 | |
node`v8::internal::AccessorAssembler::HandleStoreICSmiHandlerCase(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x1bb | |
node`v8::internal::AccessorAssembler::HandleStoreICProtoHandler(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::AccessorAssembler::ElementSupport)+0x546 | |
node`v8::internal::AccessorAssembler::HandleStoreICHandlerCase(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::AccessorAssembler::ElementSupport)+0x429 | |
node`v8::internal::AccessorAssembler::StoreIC(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::LanguageMode)+0x15d | |
node`v8::internal::AccessorAssembler::GenerateStoreIC(v8::internal::LanguageMode)+0x9a | |
node`v8::internal::Builtins::Generate_StoreIC(v8::internal::compiler::CodeAssemblerState*)+0x22 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7f5c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328101: profile-1ms: | |
libsystem_c.dylib`__v2printf+0x2ad | |
libsystem_c.dylib`_vsnprintf+0x24a | |
libsystem_c.dylib`vsnprintf+0x50 | |
node`v8::base::OS::VSNPrintF(char*, int, char const*, __va_list_tag*)+0x1a | |
node`v8::internal::Log::MessageBuilder::Append(char const*, ...)+0xae | |
node`v8::internal::Logger::TickEvent(v8::TickSample*, bool)+0x77 | |
node`v8::internal::Profiler::Run()+0xe1 | |
node`v8::base::ThreadEntry(void*)+0x57 | |
libsystem_pthread.dylib`_pthread_body+0xb4 | |
libsystem_pthread.dylib`_pthread_body | |
libsystem_pthread.dylib`thread_start+0xd | |
node 13846 108328102: profile-1ms: | |
node`v8::internal::compiler::(anonymous namespace)::OutOfLineRecordWrite::Generate()+0x163 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x6ae | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x7f5c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328103: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x38e | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x809e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328104: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::RemoveClobberedDestinations(v8::internal::compiler::Instruction*)+0x26 | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x153 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x809e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328105: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::Emit(int, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, unsigned long, v8::internal::compiler::InstructionOperand*)+0x103 | |
node`v8::internal::compiler::(anonymous namespace)::VisitCompare(v8::internal::compiler::InstructionSelector*, int, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, v8::internal::compiler::FlagsContinuation*)+0x293 | |
node`v8::internal::compiler::InstructionSelector::VisitBranch(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*)+0x45 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0xc7 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x81d5 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328106: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*)+0xa7e | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x148 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x81d5 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328107: profile-1ms: | |
node`v8::internal::compiler::BaseWithIndexAndDisplacementMatcher<v8::internal::compiler::AddMatcher<v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24>, v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24> >, (v8::internal::compiler::IrOpcode::Value)238, (v8::internal::compiler::IrOpcode::Value)240, (v8::internal::compiler::IrOpcode::Value)242, (v8::internal::compiler::IrOpcode::Value)234> >::Initialize(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::compiler::AddressOption, unsigned char>)+0x4b0 | |
node`v8::internal::compiler::X64OperandGenerator::GetEffectiveAddressMemoryOperand(v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand*, unsigned long*)+0x144 | |
node`v8::internal::compiler::(anonymous namespace)::VisitCompareWithMemoryOperand(v8::internal::compiler::InstructionSelector*, int, v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand, v8::internal::compiler::FlagsContinuation*)+0x63 | |
node`v8::internal::compiler::(anonymous namespace)::VisitWord64Compare(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*)+0x2ab | |
node`v8::internal::compiler::(anonymous namespace)::VisitWordCompareZero(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*)+0x2dc | |
node`v8::internal::compiler::InstructionSelector::VisitBranch(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*)+0x45 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0xc7 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x830c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328108: profile-1ms: | |
node`v8::internal::compiler::Instruction::AreMovesRedundant() const+0x8 | |
node`v8::internal::compiler::JumpThreading::ComputeForwarding(v8::internal::Zone*, v8::internal::ZoneVector<v8::internal::compiler::RpoNumber>&, v8::internal::compiler::InstructionSequence*, bool)+0x26f | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::JumpThreadingPhase, bool>(bool)+0x78 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x94f | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x830c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328109: profile-1ms: | |
libsystem_malloc.dylib`tiny_free_no_lock+0x763 | |
libsystem_malloc.dylib`free_tiny+0x29f | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x55 | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xe9 | |
node`v8::internal::CodeStubAssembler::CallGetterIfAccessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x3eb | |
node`v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool, v8::internal::AccessorAssembler::ElementSupport)+0x8f4 | |
node`v8::internal::AccessorAssembler::HandleLoadGlobalICHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool)+0x157 | |
node`v8::internal::AccessorAssembler::LoadGlobalIC_TryHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssemblerLabel*)+0x1e4 | |
node`v8::internal::AccessorAssembler::LoadGlobalIC(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::TypeofMode)+0xa9 | |
node`v8::internal::AccessorAssembler::GenerateLoadGlobalIC(v8::internal::TypeofMode)+0x75 | |
node`v8::internal::Builtins::Generate_LoadGlobalIC(v8::internal::compiler::CodeAssemblerState*)+0x25 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x8443 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328110: profile-1ms: | |
node`v8::internal::compiler::OperandAssigner::CommitAssignment()+0xc1 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::CommitAssignmentPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x383 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x8443 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328111: profile-1ms: | |
node`v8::internal::compiler::AddMatcher<v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24>, v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24> >, (v8::internal::compiler::IrOpcode::Value)238, (v8::internal::compiler::IrOpcode::Value)240, (v8::internal::compiler::IrOpcode::Value)242, (v8::internal::compiler::IrOpcode::Value)234>::Initialize(v8::internal::compiler::Node*, bool)+0x4e | |
node`v8::internal::compiler::BaseWithIndexAndDisplacementMatcher<v8::internal::compiler::AddMatcher<v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24>, v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24> >, (v8::internal::compiler::IrOpcode::Value)238, (v8::internal::compiler::IrOpcode::Value)240, (v8::internal::compiler::IrOpcode::Value)242, (v8::internal::compiler::IrOpcode::Value)234> >::Initialize(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::compiler::AddressOption, unsigned char>)+0x5d | |
node`v8::internal::compiler::X64OperandGenerator::GetEffectiveAddressMemoryOperand(v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand*, unsigned long*)+0x144 | |
node`v8::internal::compiler::(anonymous namespace)::VisitCompareWithMemoryOperand(v8::internal::compiler::InstructionSelector*, int, v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand, v8::internal::compiler::FlagsContinuation*)+0x63 | |
node`v8::internal::compiler::InstructionSelector::VisitBranch(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*)+0x45 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0xc7 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x84e2 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328112: profile-1ms: | |
libsystem_malloc.dylib`szone_malloc_should_clear+0x5ef | |
libsystem_malloc.dylib`malloc_zone_malloc+0x6b | |
libsystem_malloc.dylib`malloc+0x18 | |
node`v8::internal::AccountingAllocator::GetSegment(unsigned long)+0x9e | |
node`v8::internal::Zone::NewExpand(unsigned long)+0x77 | |
node`v8::internal::Zone::New(unsigned long)+0x39 | |
node`std::__1::deque<v8::internal::compiler::Instruction*, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::Instruction*> >::__add_back_capacity()+0x225 | |
node`v8::internal::compiler::InstructionSequence::AddInstruction(v8::internal::compiler::Instruction*)+0x68 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x3ac | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x86a4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328113: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`fflush+0x28 | |
node`v8::internal::Log::MessageBuilder::WriteToLogFile()+0x5b | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x84 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x8bfc | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328114: profile-1ms: | |
node`v8::internal::AccountingAllocator::GetSegment(unsigned long)+0xb5 | |
node`v8::internal::Zone::NewExpand(unsigned long)+0x77 | |
node`v8::internal::Zone::New(unsigned long)+0x39 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x446 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x94b4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328115: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x21d | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x9be4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328116: profile-1ms: | |
libsystem_platform.dylib`_platform_bzero$VARIANT$Haswell+0x59 | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0x92 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xa2ec | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328117: profile-1ms: | |
node`v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*)+0x12b | |
node`v8::internal::compiler::RawMachineAssembler::AddNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*)+0x2c | |
node`v8::internal::CodeStubAssembler::MaybeDerefIndirectString(v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*)+0x19c | |
node`v8::internal::CodeStubAssembler::StringAdd(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x7ce | |
node`v8::internal::StringAddStubAssembler::GenerateStringAddStubImpl(v8::internal::StringAddStub const*)+0x11c | |
node`v8::internal::StringAddStub::GenerateAssembly(v8::internal::compiler::CodeAssemblerState*) const+0x25 | |
node`v8::internal::TurboFanCodeStub::GenerateCode()+0xc8 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::CodeFactory::StringAdd(v8::internal::Isolate*, v8::internal::StringAddFlags, v8::internal::PretenureFlag)+0x38 | |
node`v8::internal::StringAddStubAssembler::GenerateStringAddStubImpl(v8::internal::StringAddStub const*)+0xba | |
node`v8::internal::StringAddStub::GenerateAssembly(v8::internal::compiler::CodeAssemblerState*) const+0x25 | |
node`v8::internal::TurboFanCodeStub::GenerateCode()+0xc8 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::CodeFactory::StringAdd(v8::internal::Isolate*, v8::internal::StringAddFlags, v8::internal::PretenureFlag)+0x38 | |
node`v8::internal::AddAssembler::GenerateAddImpl()+0x113e | |
node`v8::internal::Builtins::Generate_Add(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xac30 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328118: profile-1ms: | |
libsystem_malloc.dylib`free_tiny+0x2b3 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, void*>*)+0x29 | |
node`v8::internal::AddAssembler::GenerateAddImpl()+0x132d | |
node`v8::internal::Builtins::Generate_Add(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xac30 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328119: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x360 | |
node`v8::internal::compiler::CodeAssembler::Goto(v8::internal::compiler::CodeAssemblerLabel*)+0x15 | |
node`v8::internal::CodeStubAssembler::SmiMod(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x34a | |
node`v8::internal::ModulusAssembler::GenerateModulusImpl()+0x270 | |
node`v8::internal::Builtins::Generate_Modulus(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xae90 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328120: profile-1ms: | |
node`v8::internal::compiler::LiveRangeSeparator::Splinter()+0x4e | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2c3 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xb2bf | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328121: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x351 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xb51f | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328122: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::TryAllocatePreferredReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&)+0x6 | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xe5 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xb78a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328123: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`fflush+0x28 | |
node`v8::internal::Log::MessageBuilder::WriteToLogFile()+0x5b | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x84 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::(anonymous namespace)::BuildAdaptor(v8::internal::Isolate*, unsigned char*, v8::internal::Builtins::ExitFrameType, unsigned int, char const*)+0xd9 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xba25 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328124: profile-1ms: | |
node`v8::internal::Zone::New(unsigned long)+0x12 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x5bf | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xbe11 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328125: profile-1ms: | |
libsystem_malloc.dylib`tiny_free_no_lock+0x7d | |
libsystem_malloc.dylib`free_tiny+0x29f | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x55 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xe9 | |
node`v8::internal::CodeStubAssembler::DescriptorLookupBinary(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*)+0x3b3 | |
node`v8::internal::CodeStubAssembler::DescriptorLookup(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*)+0x186 | |
node`v8::internal::CodeStubAssembler::TryLookupProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0x1af | |
node`v8::internal::CodeStubAssembler::TryHasOwnProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0xd4 | |
node`std::__1::__function::__func<v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)::$_21, std::__1::allocator<v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)::$_21>, void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)>::operator()(v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::CodeAssemblerLabel*&&, v8::internal::compiler::CodeAssemblerLabel*&&)+0x3f | |
node`v8::internal::CodeStubAssembler::TryPrototypeChainLookup(v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)> const&, std::__1::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)> const&, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0x39f | |
node`v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)+0x111 | |
node`v8::internal::ForInBuiltinsAssembler::ForInFilter(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x4b | |
node`v8::internal::Builtins::Generate_ForInFilter(v8::internal::compiler::CodeAssemblerState*)+0x72 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc316 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328126: profile-1ms: | |
node`v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*)+0x113 | |
node`v8::internal::compiler::RawMachineAssembler::AddNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*)+0x2c | |
node`v8::internal::compiler::CodeAssembler::Int32Mul(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x4f | |
node`v8::internal::CodeStubAssembler::DescriptorLookupBinary(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*)+0x466 | |
node`v8::internal::CodeStubAssembler::DescriptorLookup(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*)+0x186 | |
node`v8::internal::CodeStubAssembler::TryLookupProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0x1af | |
node`v8::internal::CodeStubAssembler::TryHasOwnProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0xd4 | |
node`std::__1::__function::__func<v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)::$_21, std::__1::allocator<v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)::$_21>, void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)>::operator()(v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::Node*&&, v8::internal::compiler::CodeAssemblerLabel*&&, v8::internal::compiler::CodeAssemblerLabel*&&)+0x3f | |
node`v8::internal::CodeStubAssembler::TryPrototypeChainLookup(v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)> const&, std::__1::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)> const&, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0x39f | |
node`v8::internal::CodeStubAssembler::HasProperty(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId)+0x111 | |
node`v8::internal::ForInBuiltinsAssembler::ForInFilter(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x4b | |
node`v8::internal::ForInNextAssembler::GenerateForInNextImpl()+0xef | |
node`v8::internal::Builtins::Generate_ForInNext(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc34a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328127: profile-1ms: | |
libsystem_c.dylib`__vfprintf+0x1bf8 | |
libsystem_c.dylib`__v2printf+0x2bb | |
libsystem_c.dylib`_vsnprintf+0x24a | |
libsystem_c.dylib`vsnprintf+0x50 | |
node`v8::base::OS::VSNPrintF(char*, int, char const*, __va_list_tag*)+0x1a | |
node`v8::internal::Log::MessageBuilder::Append(char const*, ...)+0xae | |
node`v8::internal::(anonymous namespace)::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder*, v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::base::ElapsedTimer*)+0x8f | |
node`v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, char const*)+0x71 | |
node`v8::internal::(anonymous namespace)::PostBuildProfileAndTracing(v8::internal::Isolate*, v8::internal::Code*, char const*)+0x55 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xee | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc34a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328128: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerLabel::UpdateVariablesAfterBind()+0x4c8 | |
node`v8::internal::CodeStubAssembler::BuildFastLoop(v8::internal::ZoneList<v8::internal::compiler::CodeAssemblerVariable*> const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*)> const&, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::IndexAdvanceMode)+0x26e | |
node`v8::internal::CodeStubAssembler::InitializeJSObjectBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, int)+0x10a | |
node`v8::internal::CodeStubAssembler::AllocateJSObjectFromMap(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0xba | |
node`v8::internal::PromiseBuiltinsAssembler::AllocateAndInitJSPromise(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x5b | |
node`v8::internal::PromiseConstructorAssembler::GeneratePromiseConstructorImpl()+0x25e | |
node`v8::internal::Builtins::Generate_PromiseConstructor(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc62e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328129: profile-1ms: | |
node`v8::internal::Assembler::emit_movzxb(v8::internal::Register, v8::internal::Operand const&, int)+0x39 | |
node`v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*)+0x10cdd | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0x164 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc717 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328130: profile-1ms: | |
node`v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*)+0x13 | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0xa0 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xc8d9 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328131: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x88 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xca9b | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328132: profile-1ms: | |
node`v8::internal::compiler::InstructionOperandConverter::ToConstant(v8::internal::compiler::InstructionOperand*)+0x60 | |
node`v8::internal::compiler::CodeGenerator::AssembleMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*)+0x1fd | |
node`v8::internal::compiler::GapResolver::PerformMove(v8::internal::compiler::ParallelMove*, v8::internal::compiler::MoveOperands*)+0x344 | |
node`v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*)+0x124 | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0xa0 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xca9b | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328133: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x165 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xcb7c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328134: profile-1ms: | |
node`v8::internal::compiler::Instruction::AreMovesRedundant() const | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xcb7c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328135: profile-1ms: | |
node`v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*)+0x795b | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0x164 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xcc5d | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328136: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x5a6 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xcd72 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328137: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x3ac | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xce53 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328138: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x20c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xce53 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328139: profile-1ms: | |
node`v8::internal::compiler::InstructionSequence::InstructionBlocksFor(v8::internal::Zone*, v8::internal::compiler::Schedule const*)+0xef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x3bc | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd015 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328140: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x2b8 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd0f6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328141: profile-1ms: | |
node`v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24>, v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24> >::BinopMatcher(v8::internal::compiler::Node*)+0x2a | |
node`v8::internal::compiler::(anonymous namespace)::VisitWordCompareZero(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*)+0x2bd | |
node`v8::internal::compiler::InstructionSelector::VisitBranch(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*)+0x45 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0xc7 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd1d7 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328142: profile-1ms: | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0xf6 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd1d7 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328143: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::InstructionSelector(v8::internal::Zone*, unsigned long, v8::internal::compiler::Linkage*, v8::internal::compiler::InstructionSequence*, v8::internal::compiler::Schedule*, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::Frame*, v8::internal::compiler::InstructionSelector::SourcePositionMode, v8::internal::compiler::InstructionSelector::Features, v8::internal::compiler::InstructionSelector::EnableScheduling, v8::internal::compiler::InstructionSelector::EnableSerialization)+0x1b6 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xed | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd2b8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328144: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x110 | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd2b8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328145: profile-1ms: | |
libsystem_malloc.dylib`szone_size+0x46 | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xe9 | |
node`v8::internal::ToDirectStringAssembler::TryToSequential(v8::internal::ToDirectStringAssembler::StringPointerKind, v8::internal::compiler::CodeAssemblerLabel*)+0x16c | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpExecInternal(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x384 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBodyWithoutResult(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, bool)+0x46e | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0xac | |
node`v8::internal::Builtins::Generate_RegExpPrototypeExecSlow(v8::internal::compiler::CodeAssemblerState*)+0x75 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd7b0 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328146: profile-1ms: | |
libsystem_malloc.dylib`tiny_free_list_remove_ptr+0xd2 | |
libsystem_malloc.dylib`tiny_free_no_lock+0x5cc | |
libsystem_malloc.dylib`free_tiny+0x29f | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x1d | |
node`v8::internal::compiler::CodeAssemblerLabel::~CodeAssemblerLabel()+0x1f | |
node`v8::internal::CodeStubAssembler::AllocateRaw(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x628 | |
node`v8::internal::CodeStubAssembler::AllocateSeqOneByteString(int, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x4b | |
node`v8::internal::CodeStubAssembler::StringFromCharCode(v8::internal::compiler::Node*)+0x18e | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x6a7 | |
node`v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x399 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0xc4 | |
node`v8::internal::Builtins::Generate_RegExpPrototypeExecSlow(v8::internal::compiler::CodeAssemblerState*)+0x75 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd7b0 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328147: profile-1ms: | |
node`v8::internal::BitVector::Iterator::Advance()+0x38 | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x139 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd7b0 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328148: profile-1ms: | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0x1e0 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd7b0 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328150: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x4cf | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xd9d5 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328151: profile-1ms: | |
node`void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*)+0x180 | |
node`std::__1::__tree<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, v8::internal::ZoneAllocator<v8::internal::compiler::CodeAssemblerVariable::Impl*> >::__insert_unique(v8::internal::compiler::CodeAssemblerVariable::Impl* const&)+0xdb | |
node`v8::internal::CodeStubAssembler::AllocateRaw(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x6d | |
node`v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x35 | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x4d8 | |
node`v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x133 | |
node`v8::internal::RegExpInternalMatchAssembler::GenerateRegExpInternalMatchImpl()+0x146 | |
node`v8::internal::Builtins::Generate_RegExpInternalMatch(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdaae | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328152: profile-1ms: | |
node`v8::internal::compiler::(anonymous namespace)::TraceSchedule(v8::internal::CompilationInfo*, v8::internal::compiler::Schedule*) | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdab6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328153: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0xcb | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdab6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328154: profile-1ms: | |
node`v8::internal::compiler::Instruction::AreMovesRedundant() const+0x8 | |
node`v8::internal::compiler::JumpThreading::ComputeForwarding(v8::internal::Zone*, v8::internal::ZoneVector<v8::internal::compiler::RpoNumber>&, v8::internal::compiler::InstructionSequence*, bool)+0x26f | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::JumpThreadingPhase, bool>(bool)+0x78 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x94f | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdab6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328155: profile-1ms: | |
libsystem_malloc.dylib`malloc+0x2b | |
libc++abi.dylib`operator new(unsigned long)+0x1e | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x123 | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xa6 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpExecInternal(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x309 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBodyWithoutResult(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, bool)+0x46e | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0xac | |
node`v8::internal::RegExpPrototypeExecAssembler::GenerateRegExpPrototypeExecImpl()+0xfb | |
node`v8::internal::Builtins::Generate_RegExpPrototypeExec(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdd56 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328156: profile-1ms: | |
node`v8::internal::Zone::New(unsigned long)+0x47 | |
node`void std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__push_back_slow_path<v8::internal::compiler::Node* const&>(v8::internal::compiler::Node* const&&&)+0x99 | |
node`v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*)+0x10f | |
node`v8::internal::compiler::RawMachineAssembler::Return(v8::internal::compiler::Node*)+0x5d | |
node`v8::internal::RegExpPrototypeExecAssembler::GenerateRegExpPrototypeExecImpl()+0x106 | |
node`v8::internal::Builtins::Generate_RegExpPrototypeExec(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdd56 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328157: profile-1ms: | |
node`v8::internal::compiler::UnhandledSortHelper(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*)+0x65 | |
node`void std::__1::__insertion_sort_3<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*))+0x121 | |
node`void std::__1::__sort<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*))+0x2e | |
node`void std::__1::__sort<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*))+0x2e | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x143 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdd5e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328158: profile-1ms: | |
node`v8::internal::Zone::New(unsigned long)+0x47 | |
node`v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*)+0x6ad | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x148 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdd5e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328159: profile-1ms: | |
node`v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int)+0x2c | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x2c | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x6fa | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xdf20 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328160: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x94 | |
node`v8::internal::compiler::CodeAssembler::Goto(v8::internal::compiler::CodeAssemblerLabel*)+0x15 | |
node`v8::internal::ToDirectStringAssembler::TryToSequential(v8::internal::ToDirectStringAssembler::StringPointerKind, v8::internal::compiler::CodeAssemblerLabel*)+0x1df | |
node`v8::internal::CodeStubAssembler::StringCharCodeAt(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode)+0x146 | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x69c | |
node`v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x133 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0xc4 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0x114 | |
node`v8::internal::RegExpPrototypeMatchAssembler::GenerateRegExpPrototypeMatchImpl()+0xf0 | |
node`v8::internal::Builtins::Generate_RegExpPrototypeMatch(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1bb | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328161: profile-1ms: | |
libsystem_malloc.dylib`tiny_free_no_lock+0xcd | |
libsystem_malloc.dylib`free_tiny+0x29f | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`v8::internal::compiler::CodeAssemblerLabel::~CodeAssemblerLabel()+0x1f | |
node`v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x3e1 | |
node`v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x14e | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x62e | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0x368 | |
node`v8::internal::RegExpPrototypeMatchAssembler::GenerateRegExpPrototypeMatchImpl()+0xf0 | |
node`v8::internal::Builtins::Generate_RegExpPrototypeMatch(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1bb | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328162: profile-1ms: | |
libsystem_malloc.dylib`malloc_zone_malloc+0x6b | |
libsystem_malloc.dylib`malloc+0x18 | |
libc++abi.dylib`operator new(unsigned long)+0x1e | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x123 | |
node`v8::internal::compiler::CodeAssembler::Goto(v8::internal::compiler::CodeAssemblerLabel*)+0x15 | |
node`v8::internal::CodeStubAssembler::StringCharCodeAt(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode)+0x220 | |
node`v8::internal::RegExpBuiltinsAssembler::AdvanceStringIndex(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0x173 | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool)+0x6fe | |
node`v8::internal::RegExpPrototypeMatchAssembler::GenerateRegExpPrototypeMatchImpl()+0x10f | |
node`v8::internal::Builtins::Generate_RegExpPrototypeMatch(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1bb | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328163: profile-1ms: | |
node`v8::internal::compiler::InstructionSequence::StartBlock(v8::internal::compiler::RpoNumber)+0xd | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x2ab | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1c3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328164: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x167 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1c3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328165: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x1ff | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1c3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328166: profile-1ms: | |
node`v8::internal::compiler::OperandAssigner::CommitAssignment()+0x1aa | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::CommitAssignmentPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x383 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1c3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328167: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*)+0x8dc | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x148 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe1c3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328168: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::Run()+0xf9 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe2a4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328169: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*)+0x770 | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x148 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe385 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328170: profile-1ms: | |
node`v8::internal::compiler::JumpThreading::ApplyForwarding(v8::internal::ZoneVector<v8::internal::compiler::RpoNumber>&, v8::internal::compiler::InstructionSequence*)+0x283 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::JumpThreadingPhase, bool>(bool)+0x8c | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x94f | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe628 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328171: profile-1ms: | |
libsystem_malloc.dylib`szone_malloc_should_clear+0x4b | |
libsystem_malloc.dylib`malloc_zone_malloc+0x6b | |
libsystem_malloc.dylib`malloc+0x18 | |
libc++abi.dylib`operator new(unsigned long)+0x1e | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x123 | |
node`v8::internal::compiler::CodeAssembler::Branch(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*)+0x1f | |
node`v8::internal::CodeStubAssembler::AllocateRaw(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x322 | |
node`v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x3d | |
node`v8::internal::CodeStubAssembler::NewConsString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x257 | |
node`v8::internal::CodeStubAssembler::StringAdd(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x399 | |
node`v8::internal::RegExpBuiltinsAssembler::ReplaceSimpleStringFastPath(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x358 | |
node`v8::internal::RegExpReplaceAssembler::GenerateRegExpReplaceImpl()+0x28b | |
node`v8::internal::Builtins::Generate_RegExpReplace(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328172: profile-1ms: | |
libsystem_malloc.dylib`free_tiny+0x2b3 | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x81 | |
node`v8::internal::compiler::CodeAssembler::Goto(v8::internal::compiler::CodeAssemblerLabel*)+0x15 | |
node`v8::internal::CodeStubAssembler::ToString(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x296 | |
node`std::__1::__function::__func<v8::internal::RegExpBuiltinsAssembler::ReplaceGlobalCallableFastPath(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)::$_5, std::__1::allocator<v8::internal::RegExpBuiltinsAssembler::ReplaceGlobalCallableFastPath(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)::$_5>, void (v8::internal::compiler::Node*)>::operator()(v8::internal::compiler::Node*&&)+0x14e | |
node`v8::internal::CodeStubAssembler::BuildFastLoop(v8::internal::ZoneList<v8::internal::compiler::CodeAssemblerVariable*> const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*)> const&, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::IndexAdvanceMode)+0x20b | |
node`v8::internal::RegExpBuiltinsAssembler::ReplaceGlobalCallableFastPath(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x8c1 | |
node`v8::internal::RegExpReplaceAssembler::GenerateRegExpReplaceImpl()+0x3ac | |
node`v8::internal::Builtins::Generate_RegExpReplace(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328173: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ComputeLiveOut(v8::internal::compiler::InstructionBlock const*, v8::internal::compiler::RegisterAllocationData*)+0x120 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x8d | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328174: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x344 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328175: profile-1ms: | |
node`v8::internal::compiler::LiveRangeMerger::MarkRangesSpilledInDeferredBlocks()+0x170 | |
node`v8::internal::compiler::LiveRangeMerger::Merge()+0x13 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x356 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328176: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::RemoveClobberedDestinations(v8::internal::compiler::Instruction*)+0x22 | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x153 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe7f3 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328177: profile-1ms: | |
node`v8::internal::compiler::UnhandledSortHelper(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*)+0x1 | |
node`void std::__1::__sort<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*))+0x6b | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x143 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe877 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328178: profile-1ms: | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x73 | |
node`v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0xe1 | |
node`v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x1f3 | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x5af | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x776 | |
node`v8::internal::RegExpSplitAssembler::GenerateRegExpSplitImpl()+0x21c | |
node`v8::internal::Builtins::Generate_RegExpSplit(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328179: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerLabel::UpdateVariablesAfterBind()+0x209 | |
node`v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x306 | |
node`v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x1f3 | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x62e | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x9eb | |
node`v8::internal::RegExpSplitAssembler::GenerateRegExpSplitImpl()+0x21c | |
node`v8::internal::Builtins::Generate_RegExpSplit(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328180: profile-1ms: | |
node`v8::internal::CodeStub::UseSpecialCache()+0x6 | |
node`v8::internal::CodeStub::GetCode()+0x24 | |
node`v8::internal::CodeFactory::RuntimeCEntry(v8::internal::Isolate*, int)+0x2a | |
node`v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x62 | |
node`v8::internal::CodeStubAssembler::AllocateRaw(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x407 | |
node`v8::internal::CodeStubAssembler::AllocateFixedArray(v8::internal::ElementsKind, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode, v8::base::Flags<v8::internal::CodeStubAssembler::AllocationFlag, int>)+0x3a | |
node`v8::internal::(anonymous namespace)::GrowableFixedArray::ToJSArray(v8::internal::compiler::Node*)+0xbf | |
node`v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0xbf2 | |
node`v8::internal::RegExpSplitAssembler::GenerateRegExpSplitImpl()+0x21c | |
node`v8::internal::Builtins::Generate_RegExpSplit(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xd4 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328181: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xad6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328181: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x19b | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328182: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x195 | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328183: profile-1ms: | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0x2d7 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328184: profile-1ms: | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0x72 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xe905 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328185: profile-1ms: | |
node`v8::internal::BitVector::Iterator::Advance()+0x92 | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x139 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xeba7 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328186: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ComputeLiveOut(v8::internal::compiler::InstructionBlock const*, v8::internal::compiler::RegisterAllocationData*)+0x24 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x8d | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xed69 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328187: profile-1ms: | |
node`v8::internal::BitVector::Iterator::Advance()+0x64 | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x139 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xef2b | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328188: profile-1ms: | |
libsystem_platform.dylib`_platform_memset_pattern16$VARIANT$Haswell+0x1a | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x3b | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf0ed | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328189: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x1de | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf3b6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328190: profile-1ms: | |
node`v8::internal::compiler::ConstraintBuilder::MeetConstraintsBefore(int)+0x145 | |
node`v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()+0x5a | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x132 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf656 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328191: profile-1ms: | |
node`void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*)+0x43 | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x17f | |
node`v8::internal::compiler::CodeAssembler::Switch(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, int const*, v8::internal::compiler::CodeAssemblerLabel**, unsigned long)+0x6a | |
node`v8::internal::ToDirectStringAssembler::TryToDirect(v8::internal::compiler::CodeAssemblerLabel*)+0x1fb | |
node`v8::internal::CodeStubAssembler::StringCharCodeAt(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::ParameterMode)+0xfe | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x69c | |
node`v8::internal::SubStringStub::GenerateAssembly(v8::internal::compiler::CodeAssemblerState*) const+0x6c | |
node`v8::internal::TurboFanCodeStub::GenerateCode()+0xc8 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::CodeFactory::SubString(v8::internal::Isolate*)+0x35 | |
node`v8::internal::StringPrototypeReplaceAssembler::GenerateStringPrototypeReplaceImpl()+0x5e8 | |
node`v8::internal::Builtins::Generate_StringPrototypeReplace(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf8c5 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328192: profile-1ms: | |
libsystem_platform.dylib`_platform_memset_pattern16$VARIANT$Haswell+0x1a | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x3b | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf8cd | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328193: profile-1ms: | |
node`v8::internal::compiler::RegisterAllocationData::AddGapMove(int, v8::internal::compiler::Instruction::GapPosition, v8::internal::compiler::InstructionOperand const&, v8::internal::compiler::InstructionOperand const&)+0xe7 | |
node`v8::internal::compiler::ConstraintBuilder::MeetConstraintsBefore(int)+0x1e6 | |
node`v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()+0x5a | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x132 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xf9ab | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328194: profile-1ms: | |
node`v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int)+0x23 | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x2c | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xfa8c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328195: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessPhis(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x3a4 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xba | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xfb6d | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328196: profile-1ms: | |
libsystem_malloc.dylib`tiny_free_no_lock+0xad | |
libsystem_malloc.dylib`free_tiny+0x29f | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, v8::internal::compiler::Node*>, void*>*)+0x29 | |
node`v8::internal::CodeStubAssembler::BuildFastLoop(v8::internal::ZoneList<v8::internal::compiler::CodeAssemblerVariable*> const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*)> const&, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::IndexAdvanceMode)+0x281 | |
node`v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::String::Encoding, v8::internal::String::Encoding, v8::internal::CodeStubAssembler::ParameterMode)+0x468 | |
node`v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x187 | |
node`v8::internal::CodeStubAssembler::SubString(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::CodeStubAssembler::SubStringFlags)+0x5af | |
node`v8::internal::StringPrototypeSubstringAssembler::GenerateStringPrototypeSubstringImpl()+0x256 | |
node`v8::internal::Builtins::Generate_StringPrototypeSubstring(v8::internal::compiler::CodeAssemblerState*)+0x40 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xfc46 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328197: profile-1ms: | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0x250 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0xfc4e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328198: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xc02 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x10142 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328199: profile-1ms: | |
libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell+0x140 | |
node`v8::internal::Code::CopyFrom(v8::internal::CodeDesc const&)+0x6b | |
node`v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool)+0x238 | |
node`v8::internal::PlatformCodeStub::GenerateCode()+0x109 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::MacroAssembler::CallStub(v8::internal::CodeStub*, v8::internal::TypeFeedbackId)+0x15 | |
node`v8::internal::compiler::(anonymous namespace)::OutOfLineRecordWrite::Generate()+0x159 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x6ae | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x1052b | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328200: profile-1ms: | |
node`v8::internal::Assembler::emit_mov(v8::internal::Register, v8::internal::Operand const&, int)+0x4a | |
node`v8::internal::compiler::CodeGenerator::AssembleMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*)+0x16d | |
node`v8::internal::compiler::GapResolver::PerformMove(v8::internal::compiler::ParallelMove*, v8::internal::compiler::MoveOperands*)+0x344 | |
node`v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*)+0x124 | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0xa0 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x105e6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328201: profile-1ms: | |
node`v8::internal::compiler::Schedule::EnsureSplitEdgeForm(v8::internal::compiler::BasicBlock*)+0x4c | |
node`v8::internal::compiler::Schedule::EnsureCFGWellFormedness()+0xef | |
node`v8::internal::compiler::RawMachineAssembler::Export()+0x67 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x15 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x10d1c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328202: profile-1ms: | |
libsystem_platform.dylib`_platform_memset_pattern16$VARIANT$Haswell+0x1a | |
node`v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>)+0x3b | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0xd3 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x10f3c | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328203: profile-1ms: | |
node`v8::internal::BitVector::Iterator::Advance()+0x86 | |
node`v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x139 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0x9e | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x1101a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328204: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::Emit(int, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*)+0x17 | |
node`v8::internal::compiler::InstructionSelector::VisitLoad(v8::internal::compiler::Node*)+0x1f3 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x268 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x110f8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328205: profile-1ms: | |
node`v8::internal::compiler::InstructionSequence::InstructionBlocksFor(v8::internal::Zone*, v8::internal::compiler::Schedule const*)+0xaf | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x3bc | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x111d6 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328206: profile-1ms: | |
node`v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*)+0x18e | |
node`v8::internal::compiler::RawMachineAssembler::CallN(v8::internal::compiler::CallDescriptor*, int, v8::internal::compiler::Node* const*)+0x47 | |
node`v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0xbd | |
node`v8::internal::ArrayBuiltinCodeStubAssembler::TypedArrayMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0xd7 | |
node`void std::__1::__invoke_void_return_wrapper<void>::__call<v8::internal::ArrayBuiltinCodeStubAssembler::VisitAllTypedArrayElements(v8::internal::compiler::Node*, std::__1::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::CodeStubAssembler::ForEachDirection)::'lambda'(v8::internal::compiler::Node*)&, v8::internal::compiler::Node*>(v8::internal::ArrayBuiltinCodeStubAssembler::VisitAllTypedArrayElements(v8::internal::compiler::Node*, std::__1::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::CodeStubAssembler::ForEachDirection)::'lambda'(v8::internal::compiler::Node*)&&&, v8::internal::compiler::Node*&&)+0xe8 | |
node`v8::internal::CodeStubAssembler::BuildFastLoop(v8::internal::ZoneList<v8::internal::compiler::CodeAssemblerVariable*> const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::function<void (v8::internal::compiler::Node*)> const&, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::IndexAdvanceMode)+0x20b | |
node`v8::internal::ArrayBuiltinCodeStubAssembler::VisitAllTypedArrayElements(v8::internal::compiler::Node*, std::__1::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::CodeStubAssembler::ForEachDirection)+0x1e3 | |
node`v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingTypedArrayBuiltinBody(char const*, std::__1::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::__1::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::__1::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::CodeStubAssembler::ForEachDirection)+0x58e | |
node`v8::internal::TypedArrayPrototypeMapAssembler::GenerateTypedArrayPrototypeMapImpl()+0x186 | |
node`v8::internal::Builtins::Generate_TypedArrayPrototypeMap(v8::internal::compiler::CodeAssemblerState*)+0x159 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x112ac | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328207: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitLoad(v8::internal::compiler::Node*)+0x226 | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x268 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x112b4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328208: profile-1ms: | |
node`v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)+0x1aa | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::ResolveControlFlowPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x39b | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x112b4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328209: profile-1ms: | |
node`v8::internal::compiler::SpillSlotLocator::LocateSpillSlots()+0x4f | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::LocateSpillSlotsPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3b7 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::(anonymous namespace)::BuildWithCodeStubAssemblerCS(v8::internal::Isolate*, void (*)(v8::internal::compiler::CodeAssemblerState*), v8::internal::CallDescriptors::Key, unsigned int, char const*, int)+0xdc | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x1188d | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328210: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::TryAllocateFreeReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&)+0xaa | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0x119 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x11c4d | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328211: profile-1ms: | |
node`v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*)+0xe0b | |
node`v8::internal::compiler::MoveOptimizer::Run()+0x148 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::OptimizeMovesPhase>()+0x6c | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x3af | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x11fd1 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328212: profile-1ms: | |
node`v8::internal::compiler::InstructionOperandConverter::ToConstant(v8::internal::compiler::InstructionOperand*)+0x9c | |
node`v8::internal::compiler::X64OperandConverter::MemoryOperand(unsigned long*)+0x238 | |
node`v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*)+0x416e | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0x164 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal(v8::internal::Isolate*)+0x12193 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b1e | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328213: profile-1ms: | |
libsystem_kernel.dylib`__write_nocancel+0xa | |
libsystem_c.dylib`__sflush+0x57 | |
libsystem_c.dylib`__sfvwrite+0x303 | |
libsystem_c.dylib`__vfprintf+0x459c | |
libsystem_c.dylib`__v2printf+0x2bb | |
libsystem_c.dylib`vfprintf+0x49 | |
node`v8::base::OS::FPrint(__sFILE*, char const*, ...)+0x8d | |
node`v8::internal::CodeStub::RecordCodeGeneration(v8::internal::Handle<v8::internal::Code>)+0x195 | |
node`v8::internal::CodeStub::GetCode()+0xe2 | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0x91 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328214: profile-1ms: | |
node`v8::internal::LDummyUse::opcode() const | |
node`v8::internal::LCodeGen::GenerateCode()+0x63 | |
node`v8::internal::LChunk::Codegen()+0x61 | |
node`v8::internal::BinaryOpICStub::GenerateCode()+0x13f | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*, v8::internal::BinaryOpICState const&)+0x37 | |
node`v8::internal::BinaryOpICState::GenerateAheadOfTime(v8::internal::Isolate*, void (*)(v8::internal::Isolate*, v8::internal::BinaryOpICState const&))+0x4e3 | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xa7 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328215: profile-1ms: | |
node`v8::internal::HValue::RedefinedOperandIndex()+0xa | |
node`v8::internal::HGraph::Optimize(v8::internal::BailoutReason*)+0x714 | |
node`v8::internal::OptimizeGraph(v8::internal::HGraph*)+0x19 | |
node`v8::internal::BinaryOpICStub::GenerateCode()+0x137 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*, v8::internal::BinaryOpICState const&)+0x37 | |
node`v8::internal::BinaryOpICState::GenerateAheadOfTime(v8::internal::Isolate*, void (*)(v8::internal::Isolate*, v8::internal::BinaryOpICState const&))+0xb9d | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xa7 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328216: profile-1ms: | |
libsystem_pthread.dylib`pthread_mutex_lock+0x55 | |
node`v8::internal::Zone::NewExpand(unsigned long)+0x77 | |
node`v8::internal::Zone::New(unsigned long)+0x39 | |
node`v8::internal::HGraphBuilder::CreateGraph()+0x24 | |
node`v8::internal::BinaryOpICStub::GenerateCode()+0x12f | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*, v8::internal::BinaryOpICState const&)+0x37 | |
node`v8::internal::BinaryOpICState::GenerateAheadOfTime(v8::internal::Isolate*, void (*)(v8::internal::Isolate*, v8::internal::BinaryOpICState const&))+0x1205 | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xa7 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328217: profile-1ms: | |
libc++.1.dylib`std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios() | |
node`v8::internal::CodeStub::GetCode()+0xe2 | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*, v8::internal::BinaryOpICState const&)+0x37 | |
node`v8::internal::BinaryOpICState::GenerateAheadOfTime(v8::internal::Isolate*, void (*)(v8::internal::Isolate*, v8::internal::BinaryOpICState const&))+0x18bf | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xa7 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328218: profile-1ms: | |
libsystem_c.dylib`__sfvwrite+0x20e | |
libsystem_c.dylib`__vfprintf+0x44e2 | |
libsystem_c.dylib`__v2printf+0x2bb | |
libsystem_c.dylib`_vsnprintf+0x24a | |
libsystem_c.dylib`vsnprintf_l+0x29 | |
libsystem_c.dylib`snprintf_l+0x7f | |
libc++.1.dylib`std::__1::num_put<char, std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > >::do_put(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, std::__1::ios_base&, char, long) const+0x83 | |
libc++.1.dylib`std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)+0x117 | |
node`v8::internal::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::internal::BinaryOpICState const&)+0xe2 | |
node`v8::internal::BinaryOpICStub::PrintState(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+0x31 | |
node`v8::internal::CodeStub::RecordCodeGeneration(v8::internal::Handle<v8::internal::Code>)+0x119 | |
node`v8::internal::CodeStub::GetCode()+0xe2 | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*, v8::internal::BinaryOpICState const&)+0x37 | |
node`v8::internal::BinaryOpICState::GenerateAheadOfTime(v8::internal::Isolate*, void (*)(v8::internal::Isolate*, v8::internal::BinaryOpICState const&))+0x1e9b | |
node`v8::internal::BinaryOpICStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xa7 | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xa4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328219: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x11a | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::TurboFanCodeStub::GenerateCode()+0xd0 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::StoreFastElementStub::GenerateAheadOfTime(v8::internal::Isolate*)+0xbd | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xb4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328220: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerVariable::~CodeAssemblerVariable()+0x71 | |
node`v8::internal::CodeStubAssembler::TryToIntptr(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x240 | |
node`v8::internal::CodeStubAssembler::EmitElementStore(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool, v8::internal::ElementsKind, v8::internal::KeyedAccessStoreMode, v8::internal::compiler::CodeAssemblerLabel*)+0xff | |
node`v8::internal::StoreFastElementStubAssembler::GenerateStoreFastElementStubImpl(v8::internal::StoreFastElementStub const*)+0x113 | |
node`v8::internal::StoreFastElementStub::GenerateAssembly(v8::internal::compiler::CodeAssemblerState*) const+0x25 | |
node`v8::internal::TurboFanCodeStub::GenerateCode()+0xc8 | |
node`v8::internal::CodeStub::GetCode()+0xaa | |
node`v8::internal::StoreFastElementStub::GenerateAheadOfTime(v8::internal::Isolate*)+0x15e | |
node`v8::internal::CodeStub::GenerateStubsAheadOfTime(v8::internal::Isolate*)+0xb4 | |
node`v8::internal::Heap::CreateFixedStubs()+0x2e | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2b2b | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328222: profile-1ms: | |
node`v8::internal::Zone::New(unsigned long)+0x24 | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x1a6 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x362 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328223: profile-1ms: | |
node`v8::internal::compiler::CodeAssemblerLabel::MergeVariables()+0x213 | |
node`v8::internal::compiler::CodeAssembler::GotoIfNot(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xa6 | |
node`v8::internal::CodeStubAssembler::CallGetterIfAccessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x12c | |
node`v8::internal::AccessorAssembler::HandleLoadICProtoHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool)+0x284 | |
node`v8::internal::AccessorAssembler::HandleLoadGlobalICHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool)+0x109 | |
node`v8::internal::AccessorAssembler::LoadGlobalIC_TryHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssemblerLabel*)+0x1e4 | |
node`v8::internal::interpreter::(anonymous namespace)::InterpreterLoadGlobalAssembler::LdaGlobal(int, int, v8::internal::TypeofMode)+0x1ee | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x21c3 | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x3ac | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328224: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AddToUnhandledSorted(v8::internal::compiler::LiveRange*)+0x124 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateBlockedReg(v8::internal::compiler::LiveRange*)+0x6d0 | |
node`v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*)+0x128 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x26c | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x3ac | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328225: profile-1ms: | |
node`v8::internal::compiler::FrameElider::MarkDeConstruction()+0x1a2 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::FrameElisionPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8cb | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x6fa | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328226: profile-1ms: | |
node`v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*)+0x43 | |
node`v8::internal::compiler::InstructionSelector::SelectInstructions()+0x117 | |
node`v8::internal::compiler::InstructionSelectionPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*, v8::internal::compiler::Linkage*)+0xf5 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x4b1 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x744 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328227: profile-1ms: | |
libsystem_malloc.dylib`default_zone_malloc+0x2d | |
libsystem_malloc.dylib`malloc_zone_malloc+0x6b | |
libsystem_malloc.dylib`malloc+0x18 | |
node`v8::internal::AccountingAllocator::GetSegment(unsigned long)+0x9e | |
node`v8::internal::Zone::NewExpand(unsigned long)+0x77 | |
node`v8::internal::Zone::New(unsigned long)+0x39 | |
node`v8::internal::compiler::Linkage::GetStubCallDescriptor(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::CallInterfaceDescriptor const&, int, v8::base::Flags<v8::internal::compiler::CallDescriptor::Flag, int>, v8::base::Flags<v8::internal::compiler::Operator::Property, unsigned char>, v8::internal::MachineType, unsigned long)+0x56 | |
node`v8::internal::compiler::CodeAssemblerState::CodeAssemblerState(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::CallInterfaceDescriptor const&, unsigned int, char const*, unsigned long)+0x59 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0xf1 | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x822 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328228: profile-1ms: | |
node`v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int)+0x2c | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x2c | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x822 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328230: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::InactiveToActive(v8::internal::compiler::LiveRange*)+0x39 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x506 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x9de | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328230: profile-1ms: | |
libsystem_kernel.dylib`__semwait_signal+0xa | |
libsystem_c.dylib`usleep+0x36 | |
node`v8::internal::SamplingThread::Run()+0x1e | |
node`v8::base::ThreadEntry(void*)+0x57 | |
libsystem_pthread.dylib`_pthread_body+0xb4 | |
libsystem_pthread.dylib`_pthread_body | |
libsystem_pthread.dylib`thread_start+0xd | |
node 13846 108328231: profile-1ms: | |
node`v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*)+0x8 | |
node`v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*)+0xa0 | |
node`v8::internal::compiler::CodeGenerator::AssembleCode()+0x615 | |
node`v8::internal::compiler::PipelineImpl::AssembleCode(v8::internal::compiler::Linkage*)+0x98 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x63e | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0xcc2 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328232: profile-1ms: | |
node`void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*)+0x181 | |
node`v8::internal::compiler::CodeAssembler::GotoIf(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xa6 | |
node`v8::internal::CodeStubAssembler::TrySmiDiv(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0x58 | |
node`v8::internal::BinaryOpAssembler::Generate_DivideWithFeedback(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x231 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x38f1 | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0xdea | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328233: profile-1ms: | |
libsystem_malloc.dylib`default_zone_free_definite_size+0x34 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`std::__1::__tree<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::__map_value_compare<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, true>, std::__1::allocator<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::vector<v8::internal::compiler::Node*, std::__1::allocator<v8::internal::compiler::Node*> > >, void*>*)+0x29 | |
node`v8::internal::compiler::CodeAssemblerLabel::~CodeAssemblerLabel()+0x1f | |
node`v8::internal::interpreter::InterpreterAssembler::TruncateTaggedToWord32WithFeedback(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*)+0x4e8 | |
node`v8::internal::interpreter::(anonymous namespace)::InterpreterBitwiseBinaryOpAssembler::BitwiseBinaryOpWithFeedback(v8::internal::Token::Value)+0xc9 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x3bab | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0xec8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328234: profile-1ms: | |
node`v8::internal::compiler::ConstraintBuilder::MeetConstraintsAfter(int)+0x6 | |
node`v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()+0x69 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x132 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0xff0 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328235: profile-1ms: | |
node`v8::internal::Zone::New(unsigned long)+0x7 | |
node`v8::internal::compiler::RegisterAllocator::SplitRangeAt(v8::internal::compiler::LiveRange*, v8::internal::compiler::LifetimePosition)+0x84 | |
node`v8::internal::compiler::RegisterAllocator::SplitAndSpillRangesDefinedByMemoryOperand()+0x1c9 | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x19 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x11ac | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328236: profile-1ms: | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0x701 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x1368 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328237: profile-1ms: | |
node`v8::internal::compiler::InstructionSequence::GetRepresentation(int) const+0xb | |
node`v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int)+0xa8 | |
node`v8::internal::compiler::ConstraintBuilder::MeetConstraintsAfter(int)+0x10d | |
node`v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()+0x69 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x132 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x15b8 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328238: profile-1ms: | |
libsystem_malloc.dylib`default_zone_free_definite_size+0x1 | |
node`v8::internal::compiler::CodeAssembler::GotoIfNot(v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)+0xe9 | |
node`v8::internal::interpreter::InterpreterAssembler::CallJSWithFeedback(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::ConvertReceiverMode, v8::internal::TailCallMode)+0x429 | |
node`v8::internal::interpreter::(anonymous namespace)::InterpreterJSCallAssembler::JSCall(v8::internal::ConvertReceiverMode, v8::internal::TailCallMode)+0xcb | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x6634 | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x172a | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328239: profile-1ms: | |
node`void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*)+0x3f | |
node`std::__1::__tree<v8::internal::compiler::CodeAssemblerVariable::Impl*, std::__1::less<v8::internal::compiler::CodeAssemblerVariable::Impl*>, v8::internal::ZoneAllocator<v8::internal::compiler::CodeAssemblerVariable::Impl*> >::__insert_unique(v8::internal::compiler::CodeAssemblerVariable::Impl* const&)+0xdb | |
node`v8::internal::interpreter::IntrinsicsGenerator::InvokeIntrinsic(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x8a | |
node`v8::internal::interpreter::GenerateInvokeIntrinsic(v8::internal::interpreter::InterpreterAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)+0x4e | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x698f | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x19c4 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328240: profile-1ms: | |
node`v8::internal::compiler::InstructionSequence::GetInstructionBlock(int) const+0x4 | |
node`v8::internal::compiler::LiveRangeSeparator::Splinter()+0x131 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2c3 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x1a58 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328241: profile-1ms: | |
node`v8::internal::compiler::FrameElider::PropagateIntoBlock(v8::internal::compiler::InstructionBlock*)+0x5e | |
node`v8::internal::compiler::FrameElider::Run()+0x133 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::FrameElisionPhase>()+0x65 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8cb | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x1aa2 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328242: profile-1ms: | |
node`v8::internal::compiler::TopLevelLiveRange::AddUsePosition(v8::internal::compiler::UsePosition*)+0xec | |
node`v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType)+0x129 | |
node`v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*)+0xac6 | |
node`v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges()+0xac | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>()+0x68 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x142 | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x1b80 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328243: profile-1ms: | |
node`v8::internal::compiler::LinearScanAllocator::AllocateRegisters()+0x5a6 | |
node`void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::AllocateGeneralRegistersPhase<v8::internal::compiler::LinearScanAllocator> >()+0x71 | |
node`v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool)+0x2ef | |
node`v8::internal::compiler::PipelineImpl::ScheduleAndSelectInstructions(v8::internal::compiler::Linkage*, bool)+0x8c3 | |
node`v8::internal::compiler::Pipeline::GenerateCodeForCodeStub(v8::internal::Isolate*, v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, unsigned int, char const*)+0x624 | |
node`v8::internal::compiler::CodeAssembler::GenerateCode(v8::internal::compiler::CodeAssemblerState*)+0x30 | |
node`v8::internal::interpreter::GenerateBytecodeHandler(v8::internal::Isolate*, v8::internal::interpreter::Bytecode, v8::internal::interpreter::OperandScale)+0x10e | |
node`v8::internal::interpreter::SetupInterpreter::InstallBytecodeHandlers(v8::internal::interpreter::Interpreter*)+0x1c14 | |
node`v8::internal::Isolate::Init(v8::internal::Deserializer*)+0x2cde | |
node`v8::IsolateNewImpl(v8::internal::Isolate*, v8::Isolate::CreateParams const&)+0x16e | |
node`node::Start(uv_loop_s*, int, char const* const*, int, char const* const*)+0xab | |
node`node::Start(int, char**)+0x14d | |
node`start+0x34 | |
node`0x8 | |
node 13846 108328244: profile-1ms: | |