Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tools/linux-tick-processor --snapshot-log=/home/kobe/node/node/out/Release/obj.target/v8_snapshot/geni/snapshot.log /home/kobe/node/projects/game/v8.log
- Statistical profiling result from /home/kobe/node/projects/game/v8.log, (7463 ticks, 0 unaccounted, 0 excluded).
- [Shared libraries]:
- ticks total nonlib name
- 5698 76.3% 0.0% b780c000-b780d000
- 86 1.2% 0.0% /lib/i386-linux-gnu/libc-2.13.so
- 69 0.9% 0.0% /usr/bin/nodejs
- 2 0.0% 0.0% af190000-af191000
- 1 0.0% 0.0% /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
- 1 0.0% 0.0% /lib/i386-linux-gnu/librt-2.13.so
- [JavaScript]:
- ticks total nonlib name
- 7 0.1% 0.4% RegExp: \\s*#.*|^\\s*|\\s*$
- 4 0.1% 0.2% Builtin: ArgumentsAdaptorTrampoline
- 3 0.0% 0.2% Stub: FastNewContextStub
- 3 0.0% 0.2% Function: ~realpathSync fs.js:987
- 3 0.0% 0.2% Function: ~Module._resolveLookupPaths module.js:231
- 2 0.0% 0.1% Stub: RegExpExecStub
- 2 0.0% 0.1% Stub: KeyedStoreElementStub
- 2 0.0% 0.1% Stub: CallFunctionStub_Args1_Recording
- 2 0.0% 0.1% Stub: CEntryStub
- 2 0.0% 0.1% RegExp: ^(\\/?)([\\s\\S]+\\/(?!$)|\\/)?((?:\\.{1\,2}$|[\\s\\S]+?)?(\\.[^.\\/]*)?)$ {1}
- 2 0.0% 0.1% RegExp: [\\r\\n]+
- 2 0.0% 0.1% LazyCompile: ~exec native regexp.js:171
- 2 0.0% 0.1% LazyCompile: join native array.js:410
- 2 0.0% 0.1% KeyedStoreIC: args_count: 0
- 2 0.0% 0.1% Function: ~IncomingMessage._addHeaderLine http.js:380
- 2 0.0% 0.1% Builtin: JSConstructStubGeneric
- 2 0.0% 0.1% Builtin: ArrayConstructCode
- 1 0.0% 0.1% Stub: ToBooleanStub_SpecObject
- 1 0.0% 0.1% Stub: SubStringStub
- 1 0.0% 0.1% Stub: StringAddStub
- 1 0.0% 0.1% Stub: StoreArrayLiteralElementStub
- 1 0.0% 0.1% Stub: RegExpConstructResultStub
- 1 0.0% 0.1% Stub: KeyedStoreElementStub {1}
- 1 0.0% 0.1% Stub: InstanceofStub
- 1 0.0% 0.1% Stub: FastNewClosureStub
- 1 0.0% 0.1% Stub: CompareICStub {2}
- 1 0.0% 0.1% Stub: CompareICStub {1}
- 1 0.0% 0.1% Stub: CompareICStub
- 1 0.0% 0.1% Stub: CallConstructStub_Recording
- 1 0.0% 0.1% Stub: BinaryOpStub_SAR_Alloc_SMI
- 1 0.0% 0.1% Stub: BinaryOpStub_BIT_OR_Alloc_SMI
- 1 0.0% 0.1% RegExp: ^index\\.\\w+?$
- 1 0.0% 0.1% RegExp: ^\\#\\!.*
- 1 0.0% 0.1% RegExp: ^(\\/?)([\\s\\S]+\\/(?!$)|\\/)?((?:\\.{1\,2}$|[\\s\\S]+?)?(\\.[^.\\/]*)?)$
- 1 0.0% 0.1% RegExp: \\s+
- 1 0.0% 0.1% RegExp: .*[\\.\\/]
- 1 0.0% 0.1% LazyCompile: ~join native array.js:410
- 1 0.0% 0.1% LazyCompile: ~hasOwnProperty native v8natives.js:249
- 1 0.0% 0.1% LazyCompile: ~filter native array.js:1011
- 1 0.0% 0.1% LazyCompile: ~charAt native string.js:66
- 1 0.0% 0.1% LazyCompile: ~ToPropertyDescriptor native v8natives.js:420
- 1 0.0% 0.1% LazyCompile: ~ToObject native runtime.js:567
- 1 0.0% 0.1% LazyCompile: ~ToNumber native runtime.js:527
- 1 0.0% 0.1% LazyCompile: ~IN native runtime.js:354
- 1 0.0% 0.1% LazyCompile: ~DefineObjectProperty native v8natives.js:695
- 1 0.0% 0.1% LazyCompile: ~DELETE native runtime.js:348
- 1 0.0% 0.1% LazyCompile: ~BasicSerializeObject native json.js:244
- 1 0.0% 0.1% LazyCompile: ~BasicJSONSerialize native json.js:273
- 1 0.0% 0.1% LazyCompile: ~ADD native runtime.js:163
- 1 0.0% 0.1% LazyCompile: Join native array.js:119
- 1 0.0% 0.1% LazyCompile: IN native runtime.js:354
- 1 0.0% 0.1% LazyCompile: <anonymous> native string.js:36
- 1 0.0% 0.1% LazyCompile: *tryFile module.js:138
- 1 0.0% 0.1% LazyCompile: *split native string.js:554
- 1 0.0% 0.1% LazyCompile: *keys native v8natives.js:333
- 1 0.0% 0.1% LazyCompile: *isArray native array.js:1463
- 1 0.0% 0.1% LazyCompile: *fs.Stats._checkModeProperty fs.js:57
- 1 0.0% 0.1% LazyCompile: *exec native regexp.js:171
- 1 0.0% 0.1% LazyCompile: *captureStackTrace native messages.js:1100
- 1 0.0% 0.1% LazyCompile: *UseSparseVariant native array.js:111
- 1 0.0% 0.1% LazyCompile: *NativeModule.require node.js:568
- 1 0.0% 0.1% LazyCompile: *IsDataDescriptor native v8natives.js:354
- 1 0.0% 0.1% LazyCompile: *BuildResultFromMatchInfo native regexp.js:130
- 1 0.0% 0.1% Function: ~urlParse url.js:92
- 1 0.0% 0.1% Function: ~urlFormat url.js:315
- 1 0.0% 0.1% Function: ~tryFile module.js:138
- 1 0.0% 0.1% Function: ~require module.js:377
- 1 0.0% 0.1% Function: ~onconnection net.js:1011
- 1 0.0% 0.1% Function: ~normalizeArray path.js:31
- 1 0.0% 0.1% Function: ~fs.statSync fs.js:523
- 1 0.0% 0.1% Function: ~fs.readSync fs.js:368
- 1 0.0% 0.1% Function: ~fs.openSync fs.js:336
- 1 0.0% 0.1% Function: ~freeParser http.js:1276
- 1 0.0% 0.1% Function: ~exports.resolve path.js:279
- 1 0.0% 0.1% Function: ~exports.dirname path.js:384
- 1 0.0% 0.1% Function: ~ServerResponse.writeHead http.js:935
- 1 0.0% 0.1% Function: ~OutgoingMessage.write http.js:703
- 1 0.0% 0.1% Function: ~OutgoingMessage._flush http.js:841
- 1 0.0% 0.1% Function: ~Module._findPath module.js:160
- 1 0.0% 0.1% Function: ~Module._compile module.js:372
- 1 0.0% 0.1% Function: ~Module module.js:37
- 1 0.0% 0.1% Function: ~Buffer buffer.js:204
- 1 0.0% 0.1% Function: statPath module.js:88
- 1 0.0% 0.1% Function: fs.readFileSync fs.js:181
- 1 0.0% 0.1% Function: SetUpError.a native messages.js:1144
- 1 0.0% 0.1% CallMegamorphic: args_count: 1 {1}
- 1 0.0% 0.1% CallInitialize: args_count: 1
- 1 0.0% 0.1% Builtin: JSEntryTrampoline
- 1 0.0% 0.1% Builtin: JSConstructStubApi
- 1 0.0% 0.1% Builtin: FunctionCall
- 1 0.0% 0.1% Builtin: ArrayPush
- [C++]:
- ticks total nonlib name
- 215 2.9% 13.4% node::WrappedScript::CompileRunInThisContext(v8::Arguments const&)
- 92 1.2% 5.7% node::Parser::Execute(v8::Arguments const&)
- 32 0.4% 2.0% _IO_vfprintf
- 27 0.4% 1.7% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag)
- 26 0.3% 1.6% v8::internal::Scanner::ScanIdentifierOrKeyword()
- 15 0.2% 0.9% v8::internal::RelocInfoWriter::Write(v8::internal::RelocInfo const*)
- 14 0.2% 0.9% v8::internal::SequentialSymbolKey<char>::Hash()
- 14 0.2% 0.9% v8::internal::RelocIterator::next()
- 13 0.2% 0.8% v8::internal::Heap::AllocateFixedArray(int)
- 13 0.2% 0.8% v8::internal::DescriptorArray::CopyFrom(int, v8::internal::DescriptorArray*, int, v8::internal::DescriptorArray::WhitenessWitness const&)
- 12 0.2% 0.7% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*)
- 12 0.2% 0.7% v8::internal::Scanner::Scan()
- 11 0.1% 0.7% v8::internal::DescriptorArray::BinarySearch(v8::internal::String*, int, int)
- 10 0.1% 0.6% v8::internal::JSObject::LookupInDescriptor(v8::internal::String*, v8::internal::LookupResult*)
- 9 0.1% 0.6% void v8::internal::String::WriteToFlat<unsigned short>(v8::internal::String*, unsigned short*, int, int)
- 9 0.1% 0.6% v8::internal::StringDictionary::TransformPropertiesToFastFor(v8::internal::JSObject*, int)
- 9 0.1% 0.6% v8::internal::String::ComputeHashField(unibrow::CharacterStream*, int, unsigned int)
- 9 0.1% 0.6% v8::internal::HashTable<v8::internal::SymbolTableShape, v8::internal::HashTableKey*>::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*)
- 9 0.1% 0.6% __vsnprintf_chk
- 9 0.1% 0.6% __pthread_getspecific
- 8 0.1% 0.5% v8::internal::TemplateHashMapImpl<v8::internal::ZoneAllocationPolicy>::Probe(void*, unsigned int)
- 8 0.1% 0.5% v8::internal::Parser::ParseMemberWithNewPrefixesExpression(v8::internal::PositionStack*, bool*)
- 8 0.1% 0.5% v8::internal::PagedSpace::AllocateRaw(int)
- 8 0.1% 0.5% v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned char*)
- 8 0.1% 0.5% v8::internal::HashTable<v8::internal::UnseededNumberDictionaryShape, unsigned int>::FindEntry(v8::internal::Isolate*, unsigned int)
- 8 0.1% 0.5% v8::internal::FixedArray::set(int, v8::internal::Object*)
- 8 0.1% 0.5% memchr
- 7 0.1% 0.4% void v8::internal::Code::CodeIterateBody<v8::internal::StaticMarkingVisitor>(v8::internal::Heap*)
- 7 0.1% 0.4% v8::internal::Zone::New(int)
- 7 0.1% 0.4% v8::internal::Parser::ParseAssignmentExpression(bool, bool*)
- 7 0.1% 0.4% v8::internal::JSObject::AddFastProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes, v8::internal::JSReceiver::StoreFromKeyed)
- 7 0.1% 0.4% operator new[](unsigned int)
- 7 0.1% 0.4% _IO_default_xsputn
- 6 0.1% 0.4% v8::internal::Scanner::ScanString()
- 6 0.1% 0.4% v8::internal::Scanner::Next()
- 6 0.1% 0.4% v8::internal::Parser::ParseBinaryExpression(int, bool, bool*)
- 6 0.1% 0.4% v8::internal::InnerPointerToCodeCache::GcSafeFindCodeForInnerPointer(unsigned char*)
- 6 0.1% 0.4% v8::internal::Assembler::emit_operand(v8::internal::Register, v8::internal::Operand const&)
- 6 0.1% 0.4% __libc_free
- 5 0.1% 0.3% v8::internal::StringDictionary::FindEntry(v8::internal::String*)
- 5 0.1% 0.3% v8::internal::Parser::ParsePrimaryExpression(bool*)
- 5 0.1% 0.3% v8::internal::Parser::ParsePostfixExpression(bool*)
- 5 0.1% 0.3% v8::internal::JSReceiver::LocalLookup(v8::internal::String*, v8::internal::LookupResult*)
- 5 0.1% 0.3% v8::internal::JSObject::SetPropertyForResult(v8::internal::LookupResult*, v8::internal::String*, v8::internal::Object*, PropertyAttributes, v8::internal::StrictModeFlag, v8::internal::JSReceiver::StoreFromKeyed)
- 5 0.1% 0.3% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
- 5 0.1% 0.3% v8::internal::Heap::RecordWrite(unsigned char*, int)
- 5 0.1% 0.3% v8::internal::Heap::IterateAndMarkPointersToFromSpace(unsigned char*, unsigned char*, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*))
- 5 0.1% 0.3% v8::internal::Heap::AllocateConsString(v8::internal::String*, v8::internal::String*)
- 5 0.1% 0.3% strchrnul
- 5 0.1% 0.3% node::StreamWrap::WriteUtf8String(v8::Arguments const&)
- 5 0.1% 0.3% __libc_malloc
- 5 0.1% 0.3% _IO_file_xsputn
- 4 0.1% 0.2% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1, (v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::SizeRestriction)0, 4>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int)
- 4 0.1% 0.2% v8::internal::String::ReadBlock(v8::internal::String*, unsigned char*, unsigned int, unsigned int*, unsigned int*)
- 4 0.1% 0.2% v8::internal::String::IsAsciiEqualTo(v8::internal::Vector<char const>)
- 4 0.1% 0.2% v8::internal::String::GetFlatContent()
- 4 0.1% 0.2% v8::internal::StoreBuffer::IteratePointersInStoreBuffer(void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*))
- 4 0.1% 0.2% v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoFields(v8::internal::Heap*, v8::internal::HeapObject*, bool)
- 4 0.1% 0.2% v8::internal::Scanner::SkipMultiLineComment()
- 4 0.1% 0.2% v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag)
- 4 0.1% 0.2% v8::internal::Parser::ParseLeftHandSideExpression(bool*)
- 4 0.1% 0.2% v8::internal::LogMessageBuilder::AppendVA(char const*, char*)
- 4 0.1% 0.2% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag)
- 4 0.1% 0.2% v8::internal::Heap::LookupAsciiSymbol(v8::internal::Vector<char const>)
- 4 0.1% 0.2% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::Isolate*, v8::internal::String*)
- 4 0.1% 0.2% v8::internal::FuncNameInferrer::PushVariableName(v8::internal::Handle<v8::internal::String>)
- 4 0.1% 0.2% v8::internal::FullCodeGenerator::Generate()
- 4 0.1% 0.2% v8::internal::FlexibleBodyVisitor<v8::internal::NewSpaceScavenger, v8::internal::FixedArray::BodyDescriptor, int>::Visit(v8::internal::Map*, v8::internal::HeapObject*)
- 4 0.1% 0.2% v8::internal::CPU::FlushICache(void*, unsigned int)
- 4 0.1% 0.2% v8::internal::Assembler::push(v8::internal::Register)
- 4 0.1% 0.2% node::HandleWrap::Close(v8::Arguments const&)
- 4 0.1% 0.2% double v8::internal::InternalStringToDouble<char const*, char const*>(v8::internal::UnicodeCache*, char const*, char const*, int, double)
- 4 0.1% 0.2% __pthread_mutex_unlock_usercnt
- 3 0.0% 0.2% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1, (v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::SizeRestriction)1, 4>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int)
- 3 0.0% 0.2% v8::internal::VariableProxy::VariableProxy(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, bool, int, v8::internal::Interface*)
- 3 0.0% 0.2% v8::internal::VariableMap::Lookup(v8::internal::Handle<v8::internal::String>)
- 3 0.0% 0.2% v8::internal::TemplateHashMapImpl<v8::internal::ZoneAllocationPolicy>::Lookup(void*, unsigned int, bool, v8::internal::ZoneAllocationPolicy)
- 3 0.0% 0.2% v8::internal::SymbolTable::LookupAsciiSymbol(v8::internal::Vector<char const>, v8::internal::Object**)
- 3 0.0% 0.2% v8::internal::Scanner::SkipSingleLineComment()
- 3 0.0% 0.2% v8::internal::Runtime_QuoteJSONStringArray(v8::internal::Arguments, v8::internal::Isolate*)
- 3 0.0% 0.2% v8::internal::Runtime_MoveArrayContents(v8::internal::Arguments, v8::internal::Isolate*)
- 3 0.0% 0.2% v8::internal::Runtime_CollectStackTrace(v8::internal::Arguments, v8::internal::Isolate*)
- 3 0.0% 0.2% v8::internal::Parser::ParseUnaryExpression(bool*)
- 3 0.0% 0.2% v8::internal::Parser::ParseStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
- 3 0.0% 0.2% v8::internal::Parser::ParseSourceElements(v8::internal::ZoneList<v8::internal::Statement*>*, int, bool, bool*)
- 3 0.0% 0.2% v8::internal::Parser::ParseIfStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
- 3 0.0% 0.2% v8::internal::Parser::ParseArguments(bool*)
- 3 0.0% 0.2% v8::internal::Parser::Expect(v8::internal::Token::Value, bool*)
- 3 0.0% 0.2% v8::internal::Operand::Operand(v8::internal::Register, int, v8::internal::RelocInfo::Mode)
- 3 0.0% 0.2% v8::internal::Marker<v8::internal::MarkCompactCollector>::MarkDescriptorArray(v8::internal::DescriptorArray*)
- 3 0.0% 0.2% v8::internal::LAllocator::ProcessInstructions(v8::internal::HBasicBlock*, v8::internal::BitVector*)
- 3 0.0% 0.2% v8::internal::LAllocator::MeetConstraintsBetween(v8::internal::LInstruction*, v8::internal::LInstruction*, int)
- 3 0.0% 0.2% v8::internal::JSObject::SetPropertyViaPrototypes(v8::internal::String*, v8::internal::Object*, PropertyAttributes, v8::internal::StrictModeFlag, bool*)
- 3 0.0% 0.2% v8::internal::JSObject::SetFastElementsCapacityAndLength(int, int, v8::internal::JSObject::SetFastElementsCapacitySmiMode)
- 3 0.0% 0.2% v8::internal::JSObject::LookupRealNamedPropertyInPrototypes(v8::internal::String*, v8::internal::LookupResult*)
- 3 0.0% 0.2% v8::internal::JSObject::HasRealNamedProperty(v8::internal::String*)
- 3 0.0% 0.2% v8::internal::HeapObject::SizeFromMap(v8::internal::Map*)
- 3 0.0% 0.2% v8::internal::Heap::ScavengeObject(v8::internal::HeapObject**, v8::internal::HeapObject*)
- 3 0.0% 0.2% v8::internal::Heap::AllocateStruct(v8::internal::InstanceType)
- 3 0.0% 0.2% v8::internal::Heap::AllocateStringFromUtf8Slow(v8::internal::Vector<char const>, v8::internal::PretenureFlag)
- 3 0.0% 0.2% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindInsertionEntry(unsigned int)
- 3 0.0% 0.2% v8::internal::HValue::RegisterUse(int, v8::internal::HValue*)
- 3 0.0% 0.2% v8::internal::FuncNameInferrer::PushLiteralName(v8::internal::Handle<v8::internal::String>)
- 3 0.0% 0.2% v8::internal::FullCodeGenerator::EmitStackCheckTable()
- 3 0.0% 0.2% v8::internal::FlexibleBodyVisitor<v8::internal::StaticMarkingVisitor, v8::internal::FixedArray::BodyDescriptor, void>::Visit(v8::internal::Map*, v8::internal::HeapObject*)
- 3 0.0% 0.2% v8::internal::DescriptorArray::SortUnchecked(v8::internal::DescriptorArray::WhitenessWitness const&)
- 3 0.0% 0.2% v8::internal::DescriptorArray::LinearSearch(v8::internal::SearchMode, v8::internal::String*, int)
- 3 0.0% 0.2% v8::internal::Compiler::RecordFunctionCompilation(v8::internal::Logger::LogEventsAndTags, v8::internal::CompilationInfo*, v8::internal::Handle<v8::internal::SharedFunctionInfo>)
- 3 0.0% 0.2% v8::internal::Compiler::BuildFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>)
- 3 0.0% 0.2% v8::internal::CodeStub::FindCodeInCache(v8::internal::Code**)
- 3 0.0% 0.2% v8::internal::CallIC_Miss(v8::internal::Arguments, v8::internal::Isolate*)
- 3 0.0% 0.2% v8::internal::Assembler::call(v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode, unsigned int)
- 3 0.0% 0.2% v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, int)
- 3 0.0% 0.2% v8::internal::AccessorPair::CopyWithoutTransitions()
- 3 0.0% 0.2% operator new(unsigned int)
- 3 0.0% 0.2% node::Buffer::New(v8::Arguments const&)
- 3 0.0% 0.2% __i686.get_pc_thunk.bx
- 3 0.0% 0.2% _IO_fwrite
- 2 0.0% 0.1% wcrtomb
- 2 0.0% 0.1% v8::internal::VariableMap::Declare(v8::internal::Scope*, v8::internal::Handle<v8::internal::String>, v8::internal::VariableMode, bool, v8::internal::Variable::Kind, v8::internal::InitializationFlag, v8::internal::Interface*)
- 2 0.0% 0.1% v8::internal::TemplateHashMapImpl<v8::internal::FreeStoreAllocationPolicy>::Lookup(void*, unsigned int, bool, v8::internal::FreeStoreAllocationPolicy)
- 2 0.0% 0.1% v8::internal::StubCache::ComputeCallInitialize(int, v8::internal::RelocInfo::Mode, v8::internal::Code::Kind)
- 2 0.0% 0.1% v8::internal::StringHasher::GetHashField()
- 2 0.0% 0.1% v8::internal::String::IsEqualTo(v8::internal::Vector<char const>)
- 2 0.0% 0.1% v8::internal::StoreIC_Miss(v8::internal::Arguments, v8::internal::Isolate*)
- 2 0.0% 0.1% v8::internal::StoreIC::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::StrictModeFlag, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>)
- 2 0.0% 0.1% v8::internal::StoreBuffer::Compact()
- 2 0.0% 0.1% v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoAndFlushCode(v8::internal::Map*, v8::internal::HeapObject*)
- 2 0.0% 0.1% v8::internal::StackFrameIterator::SingletonFor(v8::internal::StackFrame::Type, v8::internal::StackFrame::State*)
- 2 0.0% 0.1% v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const
- 2 0.0% 0.1% v8::internal::StackFrame::ComputeType(v8::internal::Isolate*, v8::internal::StackFrame::State*)
- 2 0.0% 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag)
- 2 0.0% 0.1% v8::internal::SeqTwoByteString::SeqTwoByteStringReadBlockIntoBuffer(v8::internal::String::ReadBlockBuffer*, unsigned int*, unsigned int)
- 2 0.0% 0.1% v8::internal::Scope::TrivialDeclarationScopesBeforeWithScope() const
- 2 0.0% 0.1% v8::internal::Scope::ResolveVariable(v8::internal::CompilationInfo*, v8::internal::VariableProxy*, v8::internal::AstNodeFactory<v8::internal::AstNullVisitor>*)
- 2 0.0% 0.1% v8::internal::Scope::MustAllocate(v8::internal::Variable*)
- 2 0.0% 0.1% v8::internal::Scope::LocalLookup(v8::internal::Handle<v8::internal::String>)
- 2 0.0% 0.1% v8::internal::Runtime_KeyedGetProperty(v8::internal::Arguments, v8::internal::Isolate*)
- 2 0.0% 0.1% v8::internal::Parser::ParseReturnStatement(bool*)
- 2 0.0% 0.1% v8::internal::Parser::ParseFunctionLiteral(v8::internal::Handle<v8::internal::String>, bool, int, v8::internal::FunctionLiteral::Type, bool*)
- 2 0.0% 0.1% v8::internal::Parser::ParseExpression(bool, bool*)
- 2 0.0% 0.1% v8::internal::Parser::ParseArrayLiteral(bool*)
- 2 0.0% 0.1% v8::internal::Parser::Declare(v8::internal::Declaration*, bool, bool*)
- 2 0.0% 0.1% v8::internal::NormalizedMapCache::Get(v8::internal::JSObject*, v8::internal::PropertyNormalizationMode)
- 2 0.0% 0.1% v8::internal::MarkCompactCollector::MigrateObject(unsigned char*, unsigned char*, int, v8::internal::AllocationSpace)
- 2 0.0% 0.1% v8::internal::Map::set_instance_descriptors(v8::internal::DescriptorArray*, v8::internal::WriteBarrierMode)
- 2 0.0% 0.1% v8::internal::Map::UpdateCodeCache(v8::internal::String*, v8::internal::Code*)
- 2 0.0% 0.1% v8::internal::MacroAssembler::RecordWrite(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::SaveFPRegsMode, v8::internal::RememberedSetAction, v8::internal::SmiCheck)
- 2 0.0% 0.1% v8::internal::MacroAssembler::Move(v8::internal::Register, v8::internal::Register)
- 2 0.0% 0.1% v8::internal::MacroAssembler::LeaveApiExitFrame()
- 2 0.0% 0.1% v8::internal::MacroAssembler::CheckPageFlag(v8::internal::Register, v8::internal::Register, int, v8::internal::Condition, v8::internal::Label*, v8::internal::Label::Distance)
- 2 0.0% 0.1% v8::internal::MacroAssembler::CallRuntime(v8::internal::Runtime::Function const*, int)
- 2 0.0% 0.1% v8::internal::LoadIC::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>)
- 2 0.0% 0.1% v8::internal::LiveRange::AddUsePosition(v8::internal::LifetimePosition, v8::internal::LOperand*, v8::internal::Zone*)
- 2 0.0% 0.1% v8::internal::Literal::IsPropertyName()
- 2 0.0% 0.1% v8::internal::List<int, v8::internal::ZoneAllocationPolicy>::Remove(int)
- 2 0.0% 0.1% v8::internal::Label::pos() const
- 2 0.0% 0.1% v8::internal::LTemplateInstruction<0, 1, 0>::InputAt(int)
- 2 0.0% 0.1% v8::internal::LCodeGen::PopulateDeoptimizationData(v8::internal::Handle<v8::internal::Code>)
- 2 0.0% 0.1% v8::internal::JsonParser<false>::Advance()
- 2 0.0% 0.1% v8::internal::JSReceiver::SetProperty(v8::internal::LookupResult*, v8::internal::String*, v8::internal::Object*, PropertyAttributes, v8::internal::StrictModeFlag, v8::internal::JSReceiver::StoreFromKeyed)
- 2 0.0% 0.1% v8::internal::JSObject::SetFastElement(unsigned int, v8::internal::Object*, v8::internal::StrictModeFlag, bool)
- 2 0.0% 0.1% v8::internal::JSObject::SetElement(unsigned int, v8::internal::Object*, PropertyAttributes, v8::internal::StrictModeFlag, bool, v8::internal::SetPropertyMode)
- 2 0.0% 0.1% v8::internal::JSObject::AddFastPropertyUsingMap(v8::internal::Map*, v8::internal::String*, v8::internal::Object*)
- 2 0.0% 0.1% v8::internal::IncrementalMarking::RecordCodeTargetPatch(unsigned char*, v8::internal::HeapObject*)
- 2 0.0% 0.1% v8::internal::IC::PostPatching(unsigned char*, v8::internal::Code*, v8::internal::Code*)
- 2 0.0% 0.1% v8::internal::Heap::CreateCode(v8::internal::CodeDesc const&, v8::internal::Code::Flags, v8::internal::Handle<v8::internal::Object>, bool)
- 2 0.0% 0.1% v8::internal::Heap::AllocateSubString(v8::internal::String*, int, int, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Heap::AllocateSharedFunctionInfo(v8::internal::Object*)
- 2 0.0% 0.1% v8::internal::Heap::AllocateRawTwoByteString(int, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Heap::AllocateRawFixedArray(int, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Heap::AllocateJSArrayAndStorage(v8::internal::ElementsKind, int, int, v8::internal::ArrayStorageAllocationMode, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace)
- 2 0.0% 0.1% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::EnsureCapacity(int, v8::internal::String*)
- 2 0.0% 0.1% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::SlowScanJsonString<v8::internal::SeqAsciiString, char>(v8::internal::Handle<v8::internal::String>, int, int)
- 2 0.0% 0.1% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<false>::SlowScanJsonString<v8::internal::SeqTwoByteString, unsigned short>(v8::internal::Handle<v8::internal::String>, int, int)
- 2 0.0% 0.1% v8::internal::HValueMap::Insert(v8::internal::HValue*, v8::internal::Zone*)
- 2 0.0% 0.1% v8::internal::GetScriptLineNumber(v8::internal::Handle<v8::internal::Script>, int)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::VisitForTypeofValue(v8::internal::Expression*)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::VisitCall(v8::internal::Call*)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::VarOperand(v8::internal::Variable*, v8::internal::Register)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::TestContext::Plug(v8::internal::Register) const
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::PrepareForBailoutForId(unsigned int, v8::internal::FullCodeGenerator::State)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::PopulateTypeFeedbackCells(v8::internal::Handle<v8::internal::Code>)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::EmitVariableLoad(v8::internal::VariableProxy*)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::EmitVariableAssignment(v8::internal::Variable*, v8::internal::Token::Value)
- 2 0.0% 0.1% v8::internal::FullCodeGenerator::EmitNamedPropertyLoad(v8::internal::Property*)
- 2 0.0% 0.1% v8::internal::FixedArray::CopySize(int)
- 2 0.0% 0.1% v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag)
- 2 0.0% 0.1% v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, v8::internal::Code::Flags, v8::internal::Handle<v8::internal::Object>, bool)
- 2 0.0% 0.1% v8::internal::Execution::NewDate(double, bool*)
- 2 0.0% 0.1% v8::internal::Debugger::IsDebuggerActive()
- 2 0.0% 0.1% v8::internal::ConsString::ConsStringReadBlockIntoBuffer(v8::internal::String::ReadBlockBuffer*, unsigned int*, unsigned int)
- 2 0.0% 0.1% v8::internal::Compiler::SetFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*, bool, v8::internal::Handle<v8::internal::Script>)
- 2 0.0% 0.1% v8::internal::CodeGenerator::RecordPositions(v8::internal::MacroAssembler*, int, bool)
- 2 0.0% 0.1% v8::internal::CodeCache::LookupDefaultCache(v8::internal::String*, v8::internal::Code::Flags)
- 2 0.0% 0.1% v8::internal::Code::CopyFrom(v8::internal::CodeDesc const&)
- 2 0.0% 0.1% v8::internal::CallICBase::ReceiverToObjectIfRequired(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
- 2 0.0% 0.1% v8::internal::Assembler::push_imm32(int)
- 2 0.0% 0.1% v8::internal::Assembler::push(v8::internal::Operand const&)
- 2 0.0% 0.1% v8::internal::Assembler::mov(v8::internal::Register, v8::internal::Operand const&)
- 2 0.0% 0.1% v8::internal::Assembler::emit_arith(int, v8::internal::Operand, v8::internal::Immediate const&)
- 2 0.0% 0.1% v8::internal::Assembler::cmp(v8::internal::Register, v8::internal::Handle<v8::internal::Object>)
- 2 0.0% 0.1% v8::internal::Assembler::bind_to(v8::internal::Label*, int)
- 2 0.0% 0.1% v8::internal::Assembler::Align(int)
- 2 0.0% 0.1% uv_default_loop
- 2 0.0% 0.1% unibrow::Utf8::ReadBlock(unibrow::Buffer<char const*>, unsigned char*, unsigned int, unsigned int*, unsigned int*)
- 2 0.0% 0.1% operator delete(void*)
- 2 0.0% 0.1% node::UVException(int, char const*, char const*, char const*)
- 2 0.0% 0.1% node::TCPWrap::Connect(v8::Arguments const&)
- 2 0.0% 0.1% http_parser_execute
- 2 0.0% 0.1% bool v8::internal::IsPropertyDescriptor<v8::internal::DescriptorArray::Entry>(v8::internal::DescriptorArray::Entry*)
- 2 0.0% 0.1% _init
- 2 0.0% 0.1% _dl_mcount_wrapper_check
- 2 0.0% 0.1% __pthread_mutex_lock
- 2 0.0% 0.1% _IO_file_sync
- 1 0.0% 0.1% void v8::internal::DeleteArray<char>(char*)
- 1 0.0% 0.1% v8::internal::Zone::DeleteAll()
- 1 0.0% 0.1% v8::internal::VirtualMemory::CommitRegion(void*, unsigned int, bool)
- 1 0.0% 0.1% v8::internal::VariableProxy::IsValidLeftHandSide()
- 1 0.0% 0.1% v8::internal::VariableDeclaration::initialization() const
- 1 0.0% 0.1% v8::internal::Variable::is_global() const
- 1 0.0% 0.1% v8::internal::V8::RandomPrivate(v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Utf8SymbolKey::IsMatch(v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::Translation::StoreStackSlot(int)
- 1 0.0% 0.1% v8::internal::ToBooleanStub::Generate(v8::internal::MacroAssembler*)
- 1 0.0% 0.1% v8::internal::TemplateHashMapImpl<v8::internal::ZoneAllocationPolicy>::Initialize(unsigned int, v8::internal::ZoneAllocationPolicy)
- 1 0.0% 0.1% v8::internal::SymbolTableCleaner::VisitPointers(v8::internal::Object**, v8::internal::Object**)
- 1 0.0% 0.1% v8::internal::SymbolTable::LookupKey(v8::internal::HashTableKey*, v8::internal::Object**)
- 1 0.0% 0.1% v8::internal::SubStringAsciiSymbolKey::Hash()
- 1 0.0% 0.1% v8::internal::StubCompiler::CheckPrototypes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Register, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Handle<v8::internal::String>, int, v8::internal::Label*)
- 1 0.0% 0.1% v8::internal::StubCache::ComputeStoreField(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::JSObject>, int, v8::internal::Handle<v8::internal::Map>, v8::internal::StrictModeFlag)
- 1 0.0% 0.1% v8::internal::StubCache::ComputeLoadNonexistent(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::JSObject>)
- 1 0.0% 0.1% v8::internal::StringSearch<char, char>::SingleCharSearch(v8::internal::StringSearch<char, char>*, v8::internal::Vector<char const>, int)
- 1 0.0% 0.1% v8::internal::String::SubString(int, int, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::String::SlowTryFlatten(v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::String::SlowEquals(v8::internal::String*)
- 1 0.0% 0.1% v8::internal::String::ReadBlockIntoBuffer(v8::internal::String*, v8::internal::String::ReadBlockBuffer*, unsigned int*, unsigned int)
- 1 0.0% 0.1% v8::internal::StoreStubCompiler::CompileStoreField(v8::internal::Handle<v8::internal::JSObject>, int, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::StoreIC::Store(v8::internal::InlineCacheState, v8::internal::StrictModeFlag, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>)
- 1 0.0% 0.1% v8::internal::StackFrameIterator::Reset()
- 1 0.0% 0.1% v8::internal::StackFrameIterator::AdvanceWithHandler()
- 1 0.0% 0.1% v8::internal::SkipList::Update(unsigned char*, int)
- 1 0.0% 0.1% v8::internal::SeqRegExpNode::FilterASCII(int)
- 1 0.0% 0.1% v8::internal::ScopeInfo::Create(v8::internal::Scope*, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::Scope::StackLocalCount() const
- 1 0.0% 0.1% v8::internal::Scope::Scope(v8::internal::Scope*, v8::internal::ScopeType, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::Scope::PropagateScopeInfo(bool)
- 1 0.0% 0.1% v8::internal::Scope::LookupRecursive(v8::internal::Handle<v8::internal::String>, v8::internal::Scope::BindingKind*, v8::internal::AstNodeFactory<v8::internal::AstNullVisitor>*)
- 1 0.0% 0.1% v8::internal::Scope::DeserializeScopeChain(v8::internal::Context*, v8::internal::Scope*, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::Scope::DeclareGlobal(v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::Scope::ContextLocalCount() const
- 1 0.0% 0.1% v8::internal::Scope::CollectStackAndContextLocals(v8::internal::ZoneList<v8::internal::Variable*>*, v8::internal::ZoneList<v8::internal::Variable*>*)
- 1 0.0% 0.1% v8::internal::Scope::AllowsLazyRecompilation() const
- 1 0.0% 0.1% v8::internal::Scope::AllowsLazyCompilation() const
- 1 0.0% 0.1% v8::internal::Scope::AllocateVariablesRecursively()
- 1 0.0% 0.1% v8::internal::Scope::AllocateVariables(v8::internal::CompilationInfo*, v8::internal::AstNodeFactory<v8::internal::AstNullVisitor>*)
- 1 0.0% 0.1% v8::internal::Scope::AllocateNonParameterLocals()
- 1 0.0% 0.1% v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateShortcutCandidate(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*)
- 1 0.0% 0.1% v8::internal::Scanner::ScanNumber(bool)
- 1 0.0% 0.1% v8::internal::SafepointTableBuilder::DefineSafepoint(v8::internal::Assembler*, v8::internal::Safepoint::Kind, int, v8::internal::Safepoint::DeoptMode)
- 1 0.0% 0.1% v8::internal::Runtime_StringSplit(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_SetProperty(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_QuoteJSONString(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_LocalKeys(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_IgnoreAttributesAndSetProperty(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_HasElement(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::Runtime_ArrayConcat(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::RuntimeProfiler::OptimizeNow()
- 1 0.0% 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
- 1 0.0% 0.1% v8::internal::Runtime::FunctionForSymbol(v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::RegExpParser::ParseDisjunction()
- 1 0.0% 0.1% v8::internal::RegExpMacroAssemblerIA32::PushBacktrack(v8::internal::Label*)
- 1 0.0% 0.1% v8::internal::RegExpImpl::IrregexpPrepare(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpImpl::IrregexpExecRaw(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Vector<int>, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpImpl::IrregexpExec(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Handle<v8::internal::JSArray>, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpImpl::Exec(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Handle<v8::internal::JSArray>, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, bool, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpEngine::Compile(v8::internal::RegExpCompileData*, bool, bool, bool, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, bool, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::RegExpDisjunction::RegExpDisjunction(v8::internal::ZoneList<v8::internal::RegExpTree*>*)
- 1 0.0% 0.1% v8::internal::RecordWriteStub::MinorKey()
- 1 0.0% 0.1% v8::internal::Property::node_type() const
- 1 0.0% 0.1% v8::internal::PointersUpdatingVisitor::VisitPointers(v8::internal::Object**, v8::internal::Object**)
- 1 0.0% 0.1% v8::internal::Parser::Parser(v8::internal::Handle<v8::internal::Script>, int, v8::Extension*, v8::internal::ScriptDataImpl*, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::Parser::ParseVariableDeclarations(v8::internal::Parser::VariableDeclarationContext, v8::internal::Parser::VariableDeclarationProperties*, v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, v8::internal::Handle<v8::internal::String>*, bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseV8Intrinsic(bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseModuleElement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseMemberExpression(bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseIdentifier(bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
- 1 0.0% 0.1% v8::internal::Parser::ParseConditionalExpression(bool, bool*)
- 1 0.0% 0.1% v8::internal::Parser::NewUnresolved(v8::internal::Handle<v8::internal::String>, v8::internal::VariableMode, v8::internal::Interface*)
- 1 0.0% 0.1% v8::internal::Parser::NewScope(v8::internal::Scope*, v8::internal::ScopeType)
- 1 0.0% 0.1% v8::internal::Parser::LookupSymbol(int)
- 1 0.0% 0.1% v8::internal::Parser::Check(v8::internal::Token::Value)
- 1 0.0% 0.1% v8::internal::Parser::BuildObjectLiteralConstantProperties(v8::internal::ZoneList<v8::internal::ObjectLiteral::Property*>*, v8::internal::Handle<v8::internal::FixedArray>, bool*, bool*, int*)
- 1 0.0% 0.1% v8::internal::OptimizedFrame::Summarize(v8::internal::List<v8::internal::FrameSummary, v8::internal::FreeStoreAllocationPolicy>*)
- 1 0.0% 0.1% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*)
- 1 0.0% 0.1% v8::internal::Object::GetPropertyWithReceiver(v8::internal::Object*, v8::internal::String*, PropertyAttributes*)
- 1 0.0% 0.1% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*)
- 1 0.0% 0.1% v8::internal::NoAllocationStringAllocator::allocate(unsigned int)
- 1 0.0% 0.1% v8::internal::NewSpace::ResetAllocationInfo()
- 1 0.0% 0.1% v8::internal::NativeRegExpMacroAssembler::Match(v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>, int*, int, int, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::MemoryChunk::Initialize(v8::internal::Heap*, unsigned char*, unsigned int, unsigned char*, unsigned char*, v8::internal::Executability, v8::internal::Space*)
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::SweepSpace(v8::internal::PagedSpace*, v8::internal::MarkCompactCollector::SweeperType)
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::RecordRelocSlot(v8::internal::RelocInfo*, v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::MarkInlinedFunctionsCode(v8::internal::Code*)
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::EvacuateNewSpace()
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::EmptyMarkingDeque()
- 1 0.0% 0.1% v8::internal::MarkCompactCollector::ClearNonLiveMapTransitions(v8::internal::Map*, v8::internal::MarkBit)
- 1 0.0% 0.1% v8::internal::Map::SetBackPointer(v8::internal::Object*, v8::internal::WriteBarrierMode)
- 1 0.0% 0.1% v8::internal::Map::PropertyIndexFor(v8::internal::String*)
- 1 0.0% 0.1% v8::internal::Map::CopyDropDescriptors()
- 1 0.0% 0.1% v8::internal::MacroAssembler::Set(v8::internal::Register, v8::internal::Immediate const&)
- 1 0.0% 0.1% v8::internal::MacroAssembler::SafeSet(v8::internal::Register, v8::internal::Immediate const&)
- 1 0.0% 0.1% v8::internal::MacroAssembler::MacroAssembler(v8::internal::Isolate*, void*, int)
- 1 0.0% 0.1% v8::internal::MacroAssembler::IncrementCounter(v8::internal::StatsCounter*, int)
- 1 0.0% 0.1% v8::internal::MacroAssembler::CompareMap(v8::internal::Register, v8::internal::Handle<v8::internal::Map>, v8::internal::Label*, v8::internal::CompareMapMode)
- 1 0.0% 0.1% v8::internal::MacroAssembler::CmpInstanceType(v8::internal::Register, v8::internal::InstanceType)
- 1 0.0% 0.1% v8::internal::Logger::IntEvent(char const*, int)
- 1 0.0% 0.1% v8::internal::Logger::CodeCreateEvent(v8::internal::Logger::LogEventsAndTags, v8::internal::Code*, v8::internal::SharedFunctionInfo*, v8::internal::String*, int)
- 1 0.0% 0.1% v8::internal::LogMessageBuilder::WriteToLogFile()
- 1 0.0% 0.1% v8::internal::LogMessageBuilder::Append(char)
- 1 0.0% 0.1% v8::internal::LoadIC_Miss(v8::internal::Arguments, v8::internal::Isolate*)
- 1 0.0% 0.1% v8::internal::LiveRange::LiveRange(int, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::LiveRange::FirstIntersection(v8::internal::LiveRange*)
- 1 0.0% 0.1% v8::internal::LiveRange::Covers(v8::internal::LifetimePosition)
- 1 0.0% 0.1% v8::internal::LiveRange::AdvanceLastProcessedMarker(v8::internal::UseInterval*, v8::internal::LifetimePosition) const
- 1 0.0% 0.1% v8::internal::Literal::node_type() const
- 1 0.0% 0.1% v8::internal::List<v8::internal::LiveRange*, v8::internal::ZoneAllocationPolicy>::Remove(int)
- 1 0.0% 0.1% v8::internal::LinuxMutex::Lock()
- 1 0.0% 0.1% v8::internal::LargeObjectSpace::FindPage(unsigned char*)
- 1 0.0% 0.1% v8::internal::LargeObjectSpace::Contains(v8::internal::HeapObject*)
- 1 0.0% 0.1% v8::internal::LInstruction* v8::internal::LChunkBuilder::DefineAsRegister<0, 0>(v8::internal::LTemplateInstruction<1, 0, 0>*)
- 1 0.0% 0.1% v8::internal::LGapResolver::BuildInitialMoveList(v8::internal::LParallelMove*)
- 1 0.0% 0.1% v8::internal::LGap::IsGap() const
- 1 0.0% 0.1% v8::internal::LCodeGen::ToInteger32(v8::internal::LConstantOperand*) const
- 1 0.0% 0.1% v8::internal::LCodeGen::EmitGoto(int)
- 1 0.0% 0.1% v8::internal::LCodeGen::Comment(char const*, ...)
- 1 0.0% 0.1% v8::internal::LChunkBuilder::Use(v8::internal::HValue*, v8::internal::LUnallocated*)
- 1 0.0% 0.1% v8::internal::LChunkBuilder::DoGoto(v8::internal::HGoto*)
- 1 0.0% 0.1% v8::internal::LChunkBuilder::DoBasicBlock(v8::internal::HBasicBlock*, v8::internal::HBasicBlock*)
- 1 0.0% 0.1% v8::internal::LChunk::IsGapAt(int) const
- 1 0.0% 0.1% v8::internal::LChunk::AddInstruction(v8::internal::LInstruction*, v8::internal::HBasicBlock*)
- 1 0.0% 0.1% v8::internal::LAllocator::RegisterName(int)
- 1 0.0% 0.1% v8::internal::LAllocator::MeetRegisterConstraints(v8::internal::HBasicBlock*)
- 1 0.0% 0.1% v8::internal::LAllocator::InitializeLivenessAnalysis()
- 1 0.0% 0.1% v8::internal::LAllocator::AddInitialIntervals(v8::internal::HBasicBlock*, v8::internal::BitVector*)
- 1 0.0% 0.1% v8::internal::LAllocator::AddConstraintsGapMove(int, v8::internal::LOperand*, v8::internal::LOperand*)
- 1 0.0% 0.1% v8::internal::KeyedStoreIC::Store(v8::internal::InlineCacheState, v8::internal::StrictModeFlag, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool)
- 1 0.0% 0.1% v8::internal::KeyedLoadIC::Load(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool)
- 1 0.0% 0.1% v8::internal::KeyedIC::ComputeMonomorphicStub(v8::internal::Handle<v8::internal::Map>, v8::internal::KeyedIC::StubKind, v8::internal::StrictModeFlag, v8::internal::Handle<v8::internal::Code>)
- 1 0.0% 0.1% v8::internal::JsonParser<true>::ParseJsonValue()
- 1 0.0% 0.1% v8::internal::JavaScriptFrameIteratorTemp<v8::internal::StackFrameIterator>::Advance()
- 1 0.0% 0.1% v8::internal::JavaScriptFrame::type() const
- 1 0.0% 0.1% v8::internal::JavaScriptFrame::Summarize(v8::internal::List<v8::internal::FrameSummary, v8::internal::FreeStoreAllocationPolicy>*)
- 1 0.0% 0.1% v8::internal::JSReceiver::SetProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes, v8::internal::StrictModeFlag, v8::internal::JSReceiver::StoreFromKeyed)
- 1 0.0% 0.1% v8::internal::JSReceiver::SetProperty(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag)
- 1 0.0% 0.1% v8::internal::JSReceiver::Lookup(v8::internal::String*, v8::internal::LookupResult*)
- 1 0.0% 0.1% v8::internal::JSReceiver::GetPropertyAttributeWithReceiver(v8::internal::JSReceiver*, v8::internal::String*)
- 1 0.0% 0.1% v8::internal::JSObject::UpdateMapCodeCache(v8::internal::String*, v8::internal::Code*)
- 1 0.0% 0.1% v8::internal::JSObject::UpdateMapCodeCache(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Code>)
- 1 0.0% 0.1% v8::internal::JSObject::TransformToFastProperties(int)
- 1 0.0% 0.1% v8::internal::JSObject::SetPropertyCallback(v8::internal::String*, v8::internal::Object*, PropertyAttributes)
- 1 0.0% 0.1% v8::internal::JSObject::SetElementWithCallbackSetterInPrototypes(unsigned int, v8::internal::Object*, bool*, v8::internal::StrictModeFlag)
- 1 0.0% 0.1% v8::internal::JSObject::SetElement(v8::internal::Handle<v8::internal::JSObject>, unsigned int, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag, v8::internal::SetPropertyMode)
- 1 0.0% 0.1% v8::internal::JSObject::NormalizeProperties(v8::internal::PropertyNormalizationMode, int)
- 1 0.0% 0.1% v8::internal::JSObject::HasElementWithReceiver(v8::internal::JSReceiver*, unsigned int)
- 1 0.0% 0.1% v8::internal::JSObject::AddConstantFunctionProperty(v8::internal::String*, v8::internal::JSFunction*, PropertyAttributes)
- 1 0.0% 0.1% v8::internal::JSArray::SetElementsLength(v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::InitScriptLineEnds(v8::internal::Handle<v8::internal::Script>)
- 1 0.0% 0.1% v8::internal::IfStatement::Accept(v8::internal::AstVisitor*)
- 1 0.0% 0.1% v8::internal::ICCompareStub::UseSpecialCache()
- 1 0.0% 0.1% v8::internal::IC::StateFrom(v8::internal::Code*, v8::internal::Object*, v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::IC::Clear(unsigned char*)
- 1 0.0% 0.1% v8::internal::Heap::Scavenge()
- 1 0.0% 0.1% v8::internal::Heap::InitializeFunction(v8::internal::JSFunction*, v8::internal::SharedFunctionInfo*, v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::Heap::HasBeenSetUp()
- 1 0.0% 0.1% v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*)
- 1 0.0% 0.1% v8::internal::Heap::CreateFillerObjectAt(unsigned char*, int)
- 1 0.0% 0.1% v8::internal::Heap::Contains(unsigned char*)
- 1 0.0% 0.1% v8::internal::Heap::AllocateUninitializedFixedArray(int)
- 1 0.0% 0.1% v8::internal::Heap::AllocateRawFixedArray(int)
- 1 0.0% 0.1% v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind)
- 1 0.0% 0.1% v8::internal::Heap::AllocateJSGlobalPropertyCell(v8::internal::Object*)
- 1 0.0% 0.1% v8::internal::Heap::AllocateJSArrayWithElements(v8::internal::FixedArrayBase*, v8::internal::ElementsKind, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::Heap::AllocateInternalSymbol(unibrow::CharacterStream*, int, unsigned int)
- 1 0.0% 0.1% v8::internal::Heap::AllocateFixedArrayWithHoles(int, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::Heap::AllocateFixedArray(int, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::HashTable<v8::internal::UnseededNumberDictionaryShape, unsigned int>::FindInsertionEntry(unsigned int)
- 1 0.0% 0.1% v8::internal::HashTable<v8::internal::UnseededNumberDictionaryShape, unsigned int>::EnsureCapacity(int, unsigned int)
- 1 0.0% 0.1% v8::internal::HValueMap::Resize(int, v8::internal::Zone*)
- 1 0.0% 0.1% v8::internal::HValue::UpdateInferredType()
- 1 0.0% 0.1% v8::internal::HUseIterator::Advance()
- 1 0.0% 0.1% v8::internal::HTemplateControlInstruction<1, 0>::SuccessorCount()
- 1 0.0% 0.1% v8::internal::HSimulate::OperandAt(int)
- 1 0.0% 0.1% v8::internal::HPhi::OperandAt(int)
- 1 0.0% 0.1% v8::internal::HGraphBuilder::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*)
- 1 0.0% 0.1% v8::internal::HGraph::InsertRepresentationChangesForValue(v8::internal::HValue*)
- 1 0.0% 0.1% v8::internal::HGraph::InsertRepresentationChangeForUse(v8::internal::HValue*, v8::internal::HValue*, int, v8::internal::Representation)
- 1 0.0% 0.1% v8::internal::HGraph::InitializeInferredTypes(int, int)
- 1 0.0% 0.1% v8::internal::HGraph::CheckArgumentsPhiUses()
- 1 0.0% 0.1% v8::internal::HGraph::AssignDominators()
- 1 0.0% 0.1% v8::internal::HGlobalValueNumberer::ComputeBlockSideEffects()
- 1 0.0% 0.1% v8::internal::HDateField::RequiredInputRepresentation(int)
- 1 0.0% 0.1% v8::internal::HBranch::CompileToLithium(v8::internal::LChunkBuilder*)
- 1 0.0% 0.1% v8::internal::HBasicBlock::CreateSimulate(int)
- 1 0.0% 0.1% v8::internal::GetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
- 1 0.0% 0.1% v8::internal::GetKeysInFixedArrayFor(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::KeyCollectionType, bool*)
- 1 0.0% 0.1% v8::internal::FuncNameInferrer::PushEnclosingName(v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitSwitchStatement(v8::internal::SwitchStatement*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitInDuplicateContext(v8::internal::Expression*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitIfStatement(v8::internal::IfStatement*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitFunctionDeclaration(v8::internal::FunctionDeclaration*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitCountOperation(v8::internal::CountOperation*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitCallRuntime(v8::internal::CallRuntime*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitBlock(v8::internal::Block*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::VisitArrayLiteral(v8::internal::ArrayLiteral*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::TryLiteralCompare(v8::internal::CompareOperation*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::TestContext::IsTest() const
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::StackValueContext::Plug(v8::internal::Variable*) const
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::StackValueContext::Plug(v8::internal::Handle<v8::internal::Object>) const
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::SetStatementPosition(v8::internal::Statement*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::SetSourcePosition(int)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::PopulateDeoptimizationData(v8::internal::Handle<v8::internal::Code>)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitReturnSequence()
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitNewClosure(v8::internal::Handle<v8::internal::SharedFunctionInfo>, bool)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitLiteralCompareTypeof(v8::internal::Expression*, v8::internal::Expression*, v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitLiteralCompareNil(v8::internal::CompareOperation*, v8::internal::Expression*, v8::internal::NilValue)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitCallWithStub(v8::internal::Call*, v8::internal::CallFunctionFlags)
- 1 0.0% 0.1% v8::internal::FullCodeGenerator::EmitCallWithIC(v8::internal::Call*, v8::internal::Handle<v8::internal::Object>, v8::internal::RelocInfo::Mode)
- 1 0.0% 0.1% v8::internal::FreeList::PickNodeFromList(v8::internal::FreeListNode**, int*)
- 1 0.0% 0.1% v8::internal::FlexibleBodyVisitor<v8::internal::StaticMarkingVisitor, v8::internal::StructBodyDescriptor, void>::Visit(v8::internal::Map*, v8::internal::HeapObject*)
- 1 0.0% 0.1% v8::internal::FixedBodyVisitor<v8::internal::NewSpaceScavenger, v8::internal::FixedBodyDescriptor<12, 20, 20>, int>::Visit(v8::internal::Map*, v8::internal::HeapObject*)
- 1 0.0% 0.1% v8::internal::Factory::NewTypeFeedbackInfo()
- 1 0.0% 0.1% v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, int, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::ScopeInfo>)
- 1 0.0% 0.1% v8::internal::Factory::NewProperSubString(v8::internal::Handle<v8::internal::String>, int, int)
- 1 0.0% 0.1% v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag)
- 1 0.0% 0.1% v8::internal::Factory::LookupSymbol(v8::internal::Vector<char const>)
- 1 0.0% 0.1% v8::internal::Factory::GlobalConstantFor(v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::Factory::CopyMapDropDescriptors(v8::internal::Handle<v8::internal::Map>)
- 1 0.0% 0.1% v8::internal::ExpressionStatement::node_type() const
- 1 0.0% 0.1% v8::internal::Execution::New(v8::internal::Handle<v8::internal::JSFunction>, int, v8::internal::Handle<v8::internal::Object>*, bool*)
- 1 0.0% 0.1% v8::internal::Execution::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, bool*)
- 1 0.0% 0.1% v8::internal::ElementsAccessorBase<v8::internal::FastHoleyObjectElementsAccessor, v8::internal::ElementsKindTraits<(v8::internal::ElementsKind)3> >::CopyElements(v8::internal::JSObject*, unsigned int, v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, int, v8::internal::FixedArrayBase*)
- 1 0.0% 0.1% v8::internal::DoubleToInteger(double)
- 1 0.0% 0.1% v8::internal::DiyFp::Multiply(v8::internal::DiyFp const&)
- 1 0.0% 0.1% v8::internal::Displacement::init(v8::internal::Label*, v8::internal::Displacement::Type)
- 1 0.0% 0.1% v8::internal::Dictionary<v8::internal::UnseededNumberDictionaryShape, unsigned int>::AddEntry(unsigned int, v8::internal::Object*, v8::internal::PropertyDetails, unsigned int)
- 1 0.0% 0.1% v8::internal::Dictionary<v8::internal::StringDictionaryShape, v8::internal::String*>::Add(v8::internal::String*, v8::internal::Object*, v8::internal::PropertyDetails)
- 1 0.0% 0.1% v8::internal::Dictionary<v8::internal::SeededNumberDictionaryShape, unsigned int>::AddEntry(unsigned int, v8::internal::Object*, v8::internal::PropertyDetails, unsigned int)
- 1 0.0% 0.1% v8::internal::DescriptorArray::RemoveTransitions(v8::internal::DescriptorArray::SharedMode)
- 1 0.0% 0.1% v8::internal::Descriptor::ContainsTransition()
- 1 0.0% 0.1% v8::internal::Context::global_context()
- 1 0.0% 0.1% v8::internal::Context::builtins()
- 1 0.0% 0.1% v8::internal::Compiler::CompileLazy(v8::internal::CompilationInfo*)
- 1 0.0% 0.1% v8::internal::CompileTimeValue::IsCompileTimeValue(v8::internal::Expression*)
- 1 0.0% 0.1% v8::internal::CompilationInfo::CompilationInfo(v8::internal::Handle<v8::internal::JSFunction>)
- 1 0.0% 0.1% v8::internal::CompareOperation::position() const
- 1 0.0% 0.1% v8::internal::CodeStub::UseSpecialCache()
- 1 0.0% 0.1% v8::internal::CodeStub::GetCode()
- 1 0.0% 0.1% v8::internal::CodeCacheHashTableKey::Hash()
- 1 0.0% 0.1% v8::internal::CallStubCompiler::GetCode(v8::internal::PropertyType, v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::CallNew::position() const
- 1 0.0% 0.1% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, int, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>)
- 1 0.0% 0.1% v8::internal::Call::node_type() const
- 1 0.0% 0.1% v8::internal::CalculateLineEnds(v8::internal::Handle<v8::internal::String>, bool)
- 1 0.0% 0.1% v8::internal::Builtins::KeyedStoreIC_Initialize()
- 1 0.0% 0.1% v8::internal::Block::Accept(v8::internal::AstVisitor*)
- 1 0.0% 0.1% v8::internal::BinaryOperation::Accept(v8::internal::AstVisitor*)
- 1 0.0% 0.1% v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*)
- 1 0.0% 0.1% v8::internal::AstVisitor::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*)
- 1 0.0% 0.1% v8::internal::AstVisitor::CheckStackOverflow()
- 1 0.0% 0.1% v8::internal::Assembler::test_b(v8::internal::Operand const&, unsigned char)
- 1 0.0% 0.1% v8::internal::Assembler::sub(v8::internal::Operand const&, v8::internal::Immediate const&)
- 1 0.0% 0.1% v8::internal::Assembler::sar_cl(v8::internal::Register)
- 1 0.0% 0.1% v8::internal::Assembler::ret(int)
- 1 0.0% 0.1% v8::internal::Assembler::pop(v8::internal::Register)
- 1 0.0% 0.1% v8::internal::Assembler::mov(v8::internal::Register, v8::internal::Immediate const&)
- 1 0.0% 0.1% v8::internal::Assembler::mov(v8::internal::Operand const&, v8::internal::Register)
- 1 0.0% 0.1% v8::internal::Assembler::mov(v8::internal::Operand const&, v8::internal::Immediate const&)
- 1 0.0% 0.1% v8::internal::Assembler::jmp(v8::internal::Label*, v8::internal::Label::Distance)
- 1 0.0% 0.1% v8::internal::Assembler::jmp(v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode)
- 1 0.0% 0.1% v8::internal::Assembler::j(v8::internal::Condition, v8::internal::Label*, v8::internal::Label::Distance)
- 1 0.0% 0.1% v8::internal::Assembler::bind(v8::internal::Label*)
- 1 0.0% 0.1% v8::internal::Assembler::RecordJSReturn()
- 1 0.0% 0.1% v8::internal::Assembler::Nop(int)
- 1 0.0% 0.1% v8::internal::Assembler::Assembler(v8::internal::Isolate*, void*, int)
- 1 0.0% 0.1% v8::internal::AsciiSymbolKey::AsObject()
- 1 0.0% 0.1% v8::internal::ArrayConcatVisitor::ToArray()
- 1 0.0% 0.1% v8::internal::ActionNode::StorePosition(int, bool, v8::internal::RegExpNode*)
- 1 0.0% 0.1% v8::Value::ToString() const
- 1 0.0% 0.1% v8::Value::IsTrue() const
- 1 0.0% 0.1% v8::Undefined()
- 1 0.0% 0.1% v8::TryCatch::~TryCatch()
- 1 0.0% 0.1% v8::Template::Set(v8::Handle<v8::String>, v8::Handle<v8::Data>, v8::PropertyAttribute)
- 1 0.0% 0.1% v8::String::NewSymbol(char const*, int)
- 1 0.0% 0.1% v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>, v8::PropertyAttribute)
- 1 0.0% 0.1% v8::Integer::New(int)
- 1 0.0% 0.1% v8::HandleScope::HandleScope()
- 1 0.0% 0.1% v8::Handle<v8::Value> node::crypto::RandomBytes<false>(v8::Arguments const&)
- 1 0.0% 0.1% uv_translate_sys_error
- 1 0.0% 0.1% uv_last_error
- 1 0.0% 0.1% uv_err_name
- 1 0.0% 0.1% unibrow::InputBuffer<v8::internal::String, v8::internal::String*, 1024u>::FillBuffer()
- 1 0.0% 0.1% unibrow::CharacterStream::Utf16Length()
- 1 0.0% 0.1% qsort_r
- 1 0.0% 0.1% node::crypto::Hmac::HmacInit(v8::Arguments const&)
- 1 0.0% 0.1% node::TCPWrap::Listen(v8::Arguments const&)
- 1 0.0% 0.1% node::BuildStatsObject(stat const*)
- 1 0.0% 0.1% node::Buffer::AsciiSlice(v8::Arguments const&)
- 1 0.0% 0.1% index
- 1 0.0% 0.1% ev_invoke_pending
- 1 0.0% 0.1% clock_gettime
- 1 0.0% 0.1% __write
- 1 0.0% 0.1% __pthread_mutex_unlock
- 1 0.0% 0.1% __pthread_disable_asynccancel
- 1 0.0% 0.1% __isnan
- 1 0.0% 0.1% _IO_setb
- 1 0.0% 0.1% _IO_file_write
- 1 0.0% 0.1% _IO_fflush
- 1 0.0% 0.1% _IO_do_write
- [GC]:
- ticks total nonlib name
- 85 1.1%
- [Bottom up (heavy) profile]:
- Note: percentage shows a share of a particular caller in the total
- amount of its parent calls.
- Callers occupying less than 2.0% are not shown.
- ticks parent name
- 5698 76.3% b780c000-b780d000
- 215 2.9% node::WrappedScript::CompileRunInThisContext(v8::Arguments const&)
- 106 49.3% Function: ~Module._compile module.js:372
- 106 100.0% Function: ~Module._extensions..js module.js:465
- 106 100.0% Function: ~Module.load module.js:346
- 106 100.0% Function: Module._load module.js:275
- 104 98.1% Function: ~Module.require module.js:361
- 95 44.2% Function: ~NativeModule.compile node.js:613
- 95 100.0% Function: ~NativeModule.require node.js:568
- 18 18.9% Function: Module._load module.js:275
- 18 100.0% Function: ~Module.require module.js:361
- 18 100.0% Function: ~require module.js:377
- 15 15.8% LazyCompile: ~<anonymous> http.js:1
- 15 100.0% Function: ~NativeModule.compile node.js:613
- 15 100.0% Function: ~NativeModule.require node.js:568
- 14 14.7% Function: ~tryFile module.js:138
- 14 100.0% Function: ~Module._findPath module.js:160
- 14 100.0% Function: ~Module._resolveFilename module.js:323
- 11 11.6% Function: ~startup node.js:30
- 11 100.0% LazyCompile: ~<anonymous> node.js:27
- 8 8.4% Function: ~startup.globalVariables node.js:158
- 8 100.0% Function: ~startup node.js:30
- 8 100.0% LazyCompile: ~<anonymous> node.js:27
- 7 7.4% LazyCompile: ~<anonymous> cluster.js:1
- 7 100.0% Function: ~NativeModule.compile node.js:613
- 7 100.0% Function: ~NativeModule.require node.js:568
- 6 6.3% LazyCompile: ~<anonymous> url.js:1
- 6 100.0% Function: ~NativeModule.compile node.js:613
- 6 100.0% Function: ~NativeModule.require node.js:568
- 5 5.3% LazyCompile: ~<anonymous> assert.js:1
- 5 100.0% Function: ~NativeModule.compile node.js:613
- 5 100.0% Function: ~NativeModule.require node.js:568
- 4 4.2% Function: ~listen net.js:928
- 4 100.0% Function: ~Server.listen net.js:942
- 4 100.0% Function: ~app.listen /home/kobe/node/projects/game/node_modules/express/lib/application.js:528
- 3 3.2% LazyCompile: ~<anonymous> buffer.js:1
- 3 100.0% Function: ~NativeModule.compile node.js:613
- 3 100.0% Function: ~NativeModule.require node.js:568
- 2 2.1% LazyCompile: ~<anonymous> net.js:1
- 2 100.0% Function: ~NativeModule.compile node.js:613
- 2 100.0% Function: ~NativeModule.require node.js:568
- 14 6.5% LazyCompile: *NativeModule.require node.js:568
- 9 64.3% LazyCompile: ~<anonymous> https.js:1
- 9 100.0% LazyCompile: *NativeModule.require node.js:568
- 9 100.0% Function: Module._load module.js:275
- 9 100.0% Function: ~Module.require module.js:361
- 2 14.3% Function: ~Socket.connect net.js:651
- 2 100.0% Function: ~exports.connect.exports.createConnection net.js:82
- 2 100.0% Function: ~exports.createClient /home/kobe/node/projects/game/node_modules/redis/index.js:1092
- 2 100.0% LazyCompile: ~<anonymous> /home/kobe/node/projects/game/main.js:1
- 1 7.1% LazyCompile: <anonymous> tls.js:1
- 1 100.0% LazyCompile: *NativeModule.require node.js:568
- 1 100.0% LazyCompile: ~<anonymous> https.js:1
- 1 100.0% LazyCompile: *NativeModule.require node.js:568
- 1 7.1% Function: ~startup.globalConsole node.js:189
- 1 100.0% LazyCompile: ~<anonymous> /home/kobe/node/projects/game/main.js:1
- 1 100.0% Function: ~Module._compile module.js:372
- 1 100.0% Function: ~Module._extensions..js module.js:465
- 1 7.1% Function: Module._load module.js:275
- 1 100.0% Function: ~Module.require module.js:361
- 1 100.0% Function: ~require module.js:377
- 1 100.0% LazyCompile: ~<anonymous> /home/kobe/node/projects/game/node_modules/http-proxy/lib/node-http-proxy.js:1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement