Skip to content

Instantly share code, notes, and snippets.

@liangzan
Created February 18, 2011 07:15
Show Gist options
  • Save liangzan/833370 to your computer and use it in GitHub Desktop.
Save liangzan/833370 to your computer and use it in GitHub Desktop.
sync.js profile
Statistical profiling result from profile-12980120047188966.log, (1058 ticks, 3 unaccounted, 0 excluded).
[Unknown]:
ticks total nonlib name
3 0.3%
[Shared libraries]:
ticks total nonlib name
59 5.6% 0.0% 00ada000-00adb000
[JavaScript]:
ticks total nonlib name
11 1.0% 1.1% Builtin: A builtin from the snapshot
10 0.9% 1.0% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]"
7 0.7% 0.7% Builtin: A builtin from the snapshot
6 0.6% 0.6% Stub: StringAdd
6 0.6% 0.6% Function: self._readWatcher.callback net:440
5 0.5% 0.5% LazyCompile: getOwnPropertyNames native v8natives.js:642
5 0.5% 0.5% LazyCompile: Join native array.js:100
4 0.4% 0.4% Stub: CEntry
4 0.4% 0.4% LazyCompile: StringReplaceGlobalRegExpWithFunction native string.js:416
4 0.4% 0.4% KeyedLoadIC: A keyed load IC from the snapshot
3 0.3% 0.3% Stub: SubString
3 0.3% 0.3% KeyedStoreIC: A keyed store IC from the snapshot
3 0.3% 0.3% Function: shl /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:34
3 0.3% 0.3% Function: Stream.flush net:791
3 0.3% 0.3% Function: Stream._writeOut net:685
3 0.3% 0.3% Builtin: A builtin from the snapshot
2 0.2% 0.2% Stub: ToBoolean
2 0.2% 0.2% Stub: Compare
2 0.2% 0.2% LazyCompile: substr native string.js:735
2 0.2% 0.2% LazyCompile: SerializeArray native json.js:112
2 0.2% 0.2% LazyCompile: QuoteJSONString native json.js:97
2 0.2% 0.2% LazyCompile: JSONSerialize native json.js:192
2 0.2% 0.2% LazyCompile: <anonymous> native string.js:36
2 0.2% 0.2% Function: self._readImpl net:347
2 0.2% 0.2% Function: format sys:81
2 0.2% 0.2% Function: BSON.deserialize /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/bson.js:43
2 0.2% 0.2% Function: <anonymous> sys:162
2 0.2% 0.2% CallMegamorphic: args_count: 2
2 0.2% 0.2% Builtin: A builtin from the snapshot
2 0.2% 0.2% Builtin: A builtin from the snapshot
1 0.1% 0.1% Stub: StringAdd
1 0.1% 0.1% Stub: Instanceof
1 0.1% 0.1% Stub: GenericBinaryOpStub_SUB_Alloc_RegArgs_UnknownType_Default
1 0.1% 0.1% Stub: GenericBinaryOpStub_BIT_AND_Alloc_NoSmiInStub_StackArgs_NumberType_Default
1 0.1% 0.1% Stub: FastCloneShallowArray
1 0.1% 0.1% Stub: Compare
1 0.1% 0.1% LazyCompile: substring native string.js:704
1 0.1% 0.1% LazyCompile: pow native math.js:160
1 0.1% 0.1% LazyCompile: match native string.js:171
1 0.1% 0.1% LazyCompile: indexOf native string.js:104
1 0.1% 0.1% LazyCompile: ToString native runtime.js:513
1 0.1% 0.1% LazyCompile: ToObject native runtime.js:530
1 0.1% 0.1% LazyCompile: SubString native string.js:209
1 0.1% 0.1% LazyCompile: StringReplaceRegExp native string.js:275
1 0.1% 0.1% LazyCompile: STRING_ADD_LEFT native runtime.js:176
1 0.1% 0.1% LazyCompile: DoConstructRegExp native regexp.js:35
1 0.1% 0.1% LazyCompile: ConfigureTemplateInstance native apinatives.js:93
1 0.1% 0.1% Function: self._writeImpl net:314
1 0.1% 0.1% Function: p.decodeFloat /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:50
1 0.1% 0.1% Function: active net:198
1 0.1% 0.1% Function: Buffer.checkBuffer /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:27
1 0.1% 0.1% CallPreMonomorphic: args_count: 3
1 0.1% 0.1% CallNormal: args_count: 5
1 0.1% 0.1% CallNormal: args_count: 3
1 0.1% 0.1% Builtin: A builtin from the snapshot
1 0.1% 0.1% Builtin: A builtin from the snapshot
1 0.1% 0.1% Builtin: A builtin from the snapshot
1 0.1% 0.1% Builtin: A builtin from the snapshot
1 0.1% 0.1% Builtin: A builtin from the snapshot
1 0.1% 0.1% Builtin: A builtin from the snapshot
[C++]:
ticks total nonlib name
35 3.3% 3.5% _IO_vfprintf
29 2.7% 2.9% X509_NAME_cmp
24 2.3% 2.4% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
23 2.2% 2.3% BIO_new_mem_buf
19 1.8% 1.9% getaliasbyname_r
17 1.6% 1.7% _IO_default_xsputn
15 1.4% 1.5% bn_mul_add_words
14 1.3% 1.4% malloc_trim
14 1.3% 1.4% __libc_free
12 1.1% 1.2% EVP_DecodeUpdate
11 1.0% 1.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*)
10 0.9% 1.0% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag)
10 0.9% 1.0% SHA1_Init
9 0.9% 0.9% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int)
9 0.9% 0.9% malloc_usable_size
8 0.8% 0.8% h_errno
8 0.8% 0.8% __libc_malloc
8 0.8% 0.8% _IO_sgetn
8 0.8% 0.8% EVP_DecodeBlock
7 0.7% 0.7% v8::internal::Object::GetPrototype()
7 0.7% 0.7% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag)
6 0.6% 0.6% v8::internal::StringDictionary::FindEntry(v8::internal::String*)
6 0.6% 0.6% v8::internal::String::ReadBlock(v8::internal::String*, unsigned char*, unsigned int, unsigned int*, unsigned int*)
6 0.6% 0.6% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*)
6 0.6% 0.6% v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*)
6 0.6% 0.6% asn1_ex_c2i
6 0.6% 0.6% _init
6 0.6% 0.6% __vsnprintf_chk
6 0.6% 0.6% T.4445
6 0.6% 0.6% T.3763
5 0.5% 0.5% v8::internal::modulo(double, double)
5 0.5% 0.5% v8::internal::StubCompiler::CheckPrototypes(v8::internal::JSObject*, v8::internal::Register, v8::internal::JSObject*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::String*, int, v8::internal::Label*)
5 0.5% 0.5% v8::internal::RelocIterator::next()
5 0.5% 0.5% v8::internal::Map::CreateBackPointers()
5 0.5% 0.5% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>)
5 0.5% 0.5% v8::IsDeadCheck(char const*)
5 0.5% 0.5% sk_value
5 0.5% 0.5% bsearch
5 0.5% 0.5% bn_sub_words
5 0.5% 0.5% OBJ_txt2nid
4 0.4% 0.4% v8::internal::UpdatePointerToNewGen(v8::internal::HeapObject**)
4 0.4% 0.4% v8::internal::SweepSpace(v8::internal::PagedSpace*, void (*)(unsigned char*, int, bool, bool))
4 0.4% 0.4% v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes)
4 0.4% 0.4% v8::internal::Runtime_Typeof(v8::internal::Arguments)
4 0.4% 0.4% v8::internal::Runtime_KeyedGetProperty(v8::internal::Arguments)
4 0.4% 0.4% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*)
4 0.4% 0.4% v8::internal::MarkCompactCollector::SweepSpaces()
4 0.4% 0.4% v8::internal::LookupResult::GetValue()
4 0.4% 0.4% v8::internal::Logger::ApiEntryCall(char const*)
4 0.4% 0.4% v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int)
4 0.4% 0.4% v8::internal::CharacterStreamUTF16Buffer::Advance()
4 0.4% 0.4% v8::internal::BodyVisitorBase<v8::internal::StaticMarkingVisitor>::IteratePointers(v8::internal::HeapObject*, int, int)
4 0.4% 0.4% v8::Function::NewInstance(int, v8::Handle<v8::Value>*) const
4 0.4% 0.4% operator delete(void*)
4 0.4% 0.4% malloc_set_state
4 0.4% 0.4% _IO_str_overflow
4 0.4% 0.4% _IO_fwrite
4 0.4% 0.4% X509_OBJECT_retrieve_by_subject
4 0.4% 0.4% ERR_clear_error
4 0.4% 0.4% ASN1_primitive_free
3 0.3% 0.3% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int*)
3 0.3% 0.3% v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const
3 0.3% 0.3% v8::internal::Scanner::ScanJavaScript()
3 0.3% 0.3% v8::internal::Scanner::Next()
3 0.3% 0.3% v8::internal::Scanner::IsIdentifier(unibrow::CharacterStream*)
3 0.3% 0.3% v8::internal::Runtime_NumberMod(v8::internal::Arguments)
3 0.3% 0.3% v8::internal::Runtime::SetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes)
3 0.3% 0.3% v8::internal::Runtime::GetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
3 0.3% 0.3% v8::internal::RelocInfoWriter::Write(v8::internal::RelocInfo const*)
3 0.3% 0.3% v8::internal::OS::VSNPrintF(v8::internal::Vector<char>, char const*, char*)
3 0.3% 0.3% v8::internal::LoadIC_Miss(v8::internal::Arguments)
3 0.3% 0.3% v8::internal::LoadIC::Load(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>)
3 0.3% 0.3% v8::internal::JSObject::AddFastProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes)
3 0.3% 0.3% v8::internal::Heap::CreateCode(v8::internal::CodeDesc const&, v8::internal::Code::Flags, v8::internal::Handle<v8::internal::Object>)
3 0.3% 0.3% v8::internal::Code::CopyFrom(v8::internal::CodeDesc const&)
3 0.3% 0.3% v8::internal::Assembler::bind(v8::internal::Label*)
3 0.3% 0.3% v8::internal::Assembler::GetCode(v8::internal::CodeDesc*)
3 0.3% 0.3% v8::Value::ToObject() const
3 0.3% 0.3% v8::Value::Int32Value() const
3 0.3% 0.3% unibrow::Utf8::ReadBlock(unibrow::Buffer<char const*>, unsigned char*, unsigned int, unsigned int*, unsigned int*)
3 0.3% 0.3% operator new[](unsigned int)
3 0.3% 0.3% memchr
3 0.3% 0.3% bn_add_words
3 0.3% 0.3% __mempcpy
3 0.3% 0.3% _IO_file_xsputn
3 0.3% 0.3% T.4441
3 0.3% 0.3% RAND_SSLeay
3 0.3% 0.3% OPENSSL_cleanse
3 0.3% 0.3% OBJ_bsearch_ex
3 0.3% 0.3% ASN1_primitive_new
3 0.3% 0.3% ASN1_item_ex_d2i
2 0.2% 0.2% v8::internal::VMState::~VMState()
2 0.2% 0.2% v8::internal::StubCache::ComputeLoadField(v8::internal::String*, v8::internal::JSObject*, v8::internal::JSObject*, int)
2 0.2% 0.2% v8::internal::String::ReadBlock(v8::internal::String*, v8::internal::String::ReadBlockBuffer*, unsigned int*, unsigned int)
2 0.2% 0.2% v8::internal::String::ComputeHashField(unibrow::CharacterStream*, int)
2 0.2% 0.2% v8::internal::StackFrameIterator::StackFrameIterator()
2 0.2% 0.2% v8::internal::StackFrameIterator::AdvanceWithHandler()
2 0.2% 0.2% v8::internal::Scanner::ScanString()
2 0.2% 0.2% v8::internal::Runtime_StringReplaceRegExpWithString(v8::internal::Arguments)
2 0.2% 0.2% v8::internal::Runtime_StringBuilderConcat(v8::internal::Arguments)
2 0.2% 0.2% v8::internal::Runtime_RegExpExecMultiple(v8::internal::Arguments)
2 0.2% 0.2% v8::internal::Operand::Operand(v8::internal::Register, int, v8::internal::RelocInfo::Mode)
2 0.2% 0.2% v8::internal::OS::ReleaseStore(int volatile*, int)
2 0.2% 0.2% v8::internal::MemoryAllocator::AllocatePages(int, int*, v8::internal::PagedSpace*)
2 0.2% 0.2% v8::internal::MarkCompactCollector::MarkUnmarkedObject(v8::internal::HeapObject*)
2 0.2% 0.2% v8::internal::Map::UpdateCodeCache(v8::internal::String*, v8::internal::Code*)
2 0.2% 0.2% v8::internal::Logger::CodeCreateEvent(v8::internal::Logger::LogEventsAndTags, v8::internal::Code*, v8::internal::String*)
2 0.2% 0.2% v8::internal::LogMessageBuilder::Append(char const*, ...)
2 0.2% 0.2% v8::internal::JSObject::SetProperty(v8::internal::LookupResult*, v8::internal::String*, v8::internal::Object*, PropertyAttributes)
2 0.2% 0.2% v8::internal::JSObject::AddFastPropertyUsingMap(v8::internal::Map*, v8::internal::String*, v8::internal::Object*)
2 0.2% 0.2% v8::internal::HeapObject::SlowSizeFromMap(v8::internal::Map*)
2 0.2% 0.2% v8::internal::Heap::Contains(unsigned char*)
2 0.2% 0.2% v8::internal::Heap::AllocateHashTable(int, v8::internal::PretenureFlag)
2 0.2% 0.2% v8::internal::Heap::AllocateFixedArray(int)
2 0.2% 0.2% v8::internal::HashTable<v8::internal::NumberDictionaryShape, unsigned int>::FindEntry(unsigned int)
2 0.2% 0.2% v8::internal::CountMarkedCallback(v8::internal::HeapObject*)
2 0.2% 0.2% v8::internal::CodeCache::UpdateDefaultCache(v8::internal::String*, v8::internal::Code*)
2 0.2% 0.2% v8::internal::CodeCache::Lookup(v8::internal::String*, v8::internal::Code::Flags)
2 0.2% 0.2% v8::internal::CallStubCompiler::CompileCallConstant(v8::internal::Object*, v8::internal::JSObject*, v8::internal::JSFunction*, v8::internal::String*, v8::internal::StubCompiler::CheckType)
2 0.2% 0.2% v8::internal::CallICBase::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>)
2 0.2% 0.2% v8::internal::Builtin_HandleApiCallConstruct(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)
2 0.2% 0.2% v8::internal::Builtin_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)
2 0.2% 0.2% v8::internal::Builtin_ArrayShift(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>)
2 0.2% 0.2% v8::internal::Assembler::test(v8::internal::Register, v8::internal::Immediate const&)
2 0.2% 0.2% v8::internal::Assembler::mov(v8::internal::Operand const&, v8::internal::Register)
2 0.2% 0.2% v8::internal::Assembler::emit_arith(int, v8::internal::Operand, v8::internal::Immediate const&)
2 0.2% 0.2% v8::FunctionTemplate::HasInstance(v8::Handle<v8::Value>)
2 0.2% 0.2% v8::FunctionTemplate::GetFunction()
2 0.2% 0.2% v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*)
2 0.2% 0.2% unibrow::InputBuffer<unibrow::Utf8, unibrow::Buffer<char const*>, 256u>::Rewind()
2 0.2% 0.2% time
2 0.2% 0.2% syscall
2 0.2% 0.2% std::__once_call
2 0.2% 0.2% sk_num
2 0.2% 0.2% operator new(unsigned int)
2 0.2% 0.2% operator delete[](void*)
2 0.2% 0.2% node::SecureStream::WriteExtract(v8::Arguments const&)
2 0.2% 0.2% node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% 0.2% node::Buffer::Slice(v8::Arguments const&)
2 0.2% 0.2% memcpy
2 0.2% 0.2% ev_feed_event
2 0.2% 0.2% engine_table_select
2 0.2% 0.2% cuserid
2 0.2% 0.2% _init
2 0.2% 0.2% __pthread_mutex_unlock_usercnt
2 0.2% 0.2% X509_subject_name_cmp
2 0.2% 0.2% X509_asn1_meth
2 0.2% 0.2% OBJ_bsearch
2 0.2% 0.2% EVP_sha512
2 0.2% 0.2% ERR_get_state
2 0.2% 0.2% ERR_get_implementation
2 0.2% 0.2% CRYPTO_malloc
2 0.2% 0.2% CRYPTO_lock
2 0.2% 0.2% CRYPTO_get_new_lockid
2 0.2% 0.2% BUF_MEM_free
2 0.2% 0.2% AES_set_encrypt_key
1 0.1% 0.1% void v8::internal::MarkCompactCollector::EncodeForwardingAddressesInPagedSpace<&(v8::internal::MCAllocateFromMapSpace(v8::internal::HeapObject*, int)), &(v8::internal::IgnoreNonLiveObject(v8::internal::HeapObject*))>(v8::internal::PagedSpace*)
1 0.1% 0.1% v8::internal::VirtualFrame::SpillElementAt(int)
1 0.1% 0.1% v8::internal::VirtualFrame::MergeTo(v8::internal::VirtualFrame*)
1 0.1% 0.1% v8::internal::Variable::AsVariable()
1 0.1% 0.1% v8::internal::VMState::VMState(v8::internal::StateTag)
1 0.1% 0.1% v8::internal::UpdatingVisitor::VisitPointers(v8::internal::Object**, v8::internal::Object**)
1 0.1% 0.1% v8::internal::Top::UnregisterTryCatchHandler(v8::TryCatch*)
1 0.1% 0.1% v8::internal::Top::PromoteScheduledException()
1 0.1% 0.1% v8::internal::StubCompiler::GenerateLoadField(v8::internal::JSObject*, v8::internal::JSObject*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, int, v8::internal::String*, v8::internal::Label*)
1 0.1% 0.1% v8::internal::StubCache::ComputeCallMiss(int, v8::internal::Code::Kind)
1 0.1% 0.1% v8::internal::StubCache::ComputeCallConstant(int, v8::internal::InLoopFlag, v8::internal::Code::Kind, v8::internal::String*, v8::internal::Object*, v8::internal::JSObject*, v8::internal::JSFunction*)
1 0.1% 0.1% v8::internal::StringToInt(v8::internal::String*, int)
1 0.1% 0.1% v8::internal::String::SlowTryFlatten(v8::internal::PretenureFlag)
1 0.1% 0.1% v8::internal::String::SlowEquals(v8::internal::String*)
1 0.1% 0.1% v8::internal::String::Get(int)
1 0.1% 0.1% v8::internal::String::AsArrayIndex(unsigned int*)
1 0.1% 0.1% v8::internal::StoreIC::Store(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>)
1 0.1% 0.1% v8::internal::StaticMarkingVisitor::VisitCode(v8::internal::Map*, v8::internal::HeapObject*)
1 0.1% 0.1% v8::internal::StackFrame::ComputeType(v8::internal::StackFrame::State*)
1 0.1% 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes)
1 0.1% 0.1% v8::internal::Scanner::ScanNumber(bool)
1 0.1% 0.1% v8::internal::Runtime_StringFromCharCodeArray(v8::internal::Arguments)
1 0.1% 0.1% v8::internal::Runtime_RegExpCompile(v8::internal::Arguments)
1 0.1% 0.1% v8::internal::Result::ToRegister(v8::internal::Register)
1 0.1% 0.1% v8::internal::ReserveSpaceForFastApiCall(v8::internal::MacroAssembler*, v8::internal::Register)
1 0.1% 0.1% v8::internal::RegExpImpl::IrregexpExecOnce(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Vector<int>)
1 0.1% 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>)
1 0.1% 0.1% v8::internal::Reference::TakeValue()
1 0.1% 0.1% v8::internal::Parser::ParsePrimaryExpression(bool*)
1 0.1% 0.1% v8::internal::Parser::ParsePostfixExpression(bool*)
1 0.1% 0.1% v8::internal::Parser::ParseMemberWithNewPrefixesExpression(v8::internal::PositionStack*, bool*)
1 0.1% 0.1% v8::internal::Parser::ParseLeftHandSideExpression(bool*)
1 0.1% 0.1% v8::internal::Parser::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
1 0.1% 0.1% v8::internal::PagedSpace::AllocateRaw(int)
1 0.1% 0.1% v8::internal::Object::GetPropertyWithReceiver(v8::internal::Object*, v8::internal::String*, PropertyAttributes*)
1 0.1% 0.1% v8::internal::Object** v8::internal::BitCast<v8::internal::Object**, v8::internal::Object**>(v8::internal::Object** const&)
1 0.1% 0.1% v8::internal::NativeRegExpMacroAssembler::Match(v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>, int*, int, int)
1 0.1% 0.1% v8::internal::MarkCompactCollector::RelocateObjects()
1 0.1% 0.1% v8::internal::MarkCompactCollector::MarkDescriptorArray(v8::internal::DescriptorArray*)
1 0.1% 0.1% v8::internal::MarkCompactCollector::EncodeForwardingAddressesInNewSpace()
1 0.1% 0.1% v8::internal::MarkCompactCollector::CreateBackPointers()
1 0.1% 0.1% v8::internal::MarkCompactCollector::ClearNonLiveTransitions()
1 0.1% 0.1% v8::internal::Map::CopyDropTransitions()
1 0.1% 0.1% v8::internal::Map::CopyDropDescriptors()
1 0.1% 0.1% v8::internal::MacroAssembler::RecordWriteHelper(v8::internal::Register, v8::internal::Register, v8::internal::Register)
1 0.1% 0.1% v8::internal::Logger::RegExpCompileEvent(v8::internal::Handle<v8::internal::JSRegExp>, bool)
1 0.1% 0.1% v8::internal::Logger::IntEvent(char const*, int)
1 0.1% 0.1% v8::internal::Logger::ApiObjectAccess(char const*, v8::internal::JSObject*)
1 0.1% 0.1% v8::internal::LogMessageBuilder::WriteToLogFile()
1 0.1% 0.1% v8::internal::LogMessageBuilder::AppendAddress(unsigned char*)
1 0.1% 0.1% v8::internal::LoadStubCompiler::CompileLoadField(v8::internal::JSObject*, v8::internal::JSObject*, int, v8::internal::String*)
1 0.1% 0.1% v8::internal::LargeObjectSpace::Contains(v8::internal::HeapObject*)
1 0.1% 0.1% v8::internal::KeyedStoreIC::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>)
1 0.1% 0.1% v8::internal::KeyedLookupCache::Lookup(v8::internal::Map*, v8::internal::String*)
1 0.1% 0.1% v8::internal::JumpTarget::DoBind()
1 0.1% 0.1% v8::internal::JumpTarget::ComputeEntryFrame()
1 0.1% 0.1% v8::internal::JumpTarget::Branch(v8::internal::Condition, v8::internal::Result*, v8::internal::Result*, v8::internal::Hint)
1 0.1% 0.1% v8::internal::JSObject::SetProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes)
1 0.1% 0.1% v8::internal::JSObject::NumberOfLocalProperties(PropertyAttributes)
1 0.1% 0.1% v8::internal::JSObject::GetNormalizedProperty(v8::internal::LookupResult*)
1 0.1% 0.1% v8::internal::JSObject::GetLocalPropertyNames(v8::internal::FixedArray*, int)
1 0.1% 0.1% v8::internal::JSObject::GetElementsKind()
1 0.1% 0.1% v8::internal::JSObject::GetElementWithReceiver(v8::internal::JSObject*, unsigned int)
1 0.1% 0.1% v8::internal::JSObject::AddSlowProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes)
1 0.1% 0.1% v8::internal::JSObject::AddProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes)
1 0.1% 0.1% v8::internal::JSEntryStub::MajorKey()
1 0.1% 0.1% v8::internal::IntToCString(int, v8::internal::Vector<char>)
1 0.1% 0.1% v8::internal::IC::StateFrom(v8::internal::Code*, v8::internal::Object*, v8::internal::Object*)
1 0.1% 0.1% v8::internal::Heap::ScavengePointer(v8::internal::HeapObject**)
1 0.1% 0.1% v8::internal::Heap::Scavenge()
1 0.1% 0.1% v8::internal::Heap::NumberToString(v8::internal::Object*, bool)
1 0.1% 0.1% v8::internal::Heap::IteratePointersInDirtyRegion(unsigned char*, unsigned char*, void (*)(v8::internal::HeapObject**))
1 0.1% 0.1% v8::internal::Heap::FlushCode()
1 0.1% 0.1% v8::internal::Heap::CopyJSObject(v8::internal::JSObject*)
1 0.1% 0.1% v8::internal::Heap::AllocateRawAsciiString(int, v8::internal::PretenureFlag)
1 0.1% 0.1% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationSpace)
1 0.1% 0.1% v8::internal::Heap::AllocateJSObject(v8::internal::JSFunction*, v8::internal::PretenureFlag)
1 0.1% 0.1% v8::internal::Heap::AllocateJSGlobalPropertyCell(v8::internal::Object*)
1 0.1% 0.1% v8::internal::Heap::AllocateCodeCache()
1 0.1% 0.1% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::EnsureCapacity(int, v8::internal::String*)
1 0.1% 0.1% v8::internal::GlobalHandles::PostGarbageCollectionProcessing()
1 0.1% 0.1% v8::internal::GlobalHandles::MakeWeak(v8::internal::Object**, void*, void (*)(v8::Persistent<v8::Value>, void*))
1 0.1% 0.1% v8::internal::GetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
1 0.1% 0.1% v8::internal::FrameElement::ConstantList()
1 0.1% 0.1% v8::internal::FixedArray::CopySize(int)
1 0.1% 0.1% v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag)
1 0.1% 0.1% v8::internal::Factory::NewExternalArray(int, v8::ExternalArrayType, void*, v8::internal::PretenureFlag)
1 0.1% 0.1% v8::internal::Factory::ConfigureInstance(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::JSObject>, bool*)
1 0.1% 0.1% v8::internal::ExitFrame::GetStateForFramePointer(unsigned char*, v8::internal::StackFrame::State*)
1 0.1% 0.1% v8::internal::Execution::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, bool*)
1 0.1% 0.1% v8::internal::CouldBeNegativeZero(v8::internal::AstNode*)
1 0.1% 0.1% v8::internal::Context::global_context()
1 0.1% 0.1% v8::internal::ComputeIntegerHash(unsigned int)
1 0.1% 0.1% v8::internal::CodeGenerator::Load(v8::internal::Expression*)
1 0.1% 0.1% v8::internal::CallStubCompiler::GetCode(v8::internal::JSFunction*)
1 0.1% 0.1% v8::internal::Builtin_FastHandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>)
1 0.1% 0.1% v8::internal::Builtin_ArrayUnshift(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>)
1 0.1% 0.1% v8::internal::Builtin_ArraySlice(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>)
1 0.1% 0.1% v8::internal::AstOptimizer::VisitAssignment(v8::internal::Assignment*)
1 0.1% 0.1% v8::internal::Assembler::~Assembler()
1 0.1% 0.1% v8::internal::Assembler::mov(v8::internal::Register, v8::internal::Operand const&)
1 0.1% 0.1% v8::internal::Assembler::jmp(v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode)
1 0.1% 0.1% v8::internal::Assembler::j(v8::internal::Condition, v8::internal::Label*, v8::internal::Hint)
1 0.1% 0.1% v8::internal::Assembler::cmp(v8::internal::Operand const&, v8::internal::Immediate const&)
1 0.1% 0.1% v8::internal::Assembler::bts(v8::internal::Operand const&, v8::internal::Register)
1 0.1% 0.1% v8::Value::IsInt32() const
1 0.1% 0.1% v8::Integer::New(int)
1 0.1% 0.1% v8::HandleScope::RawClose(v8::internal::Object**)
1 0.1% 0.1% v8::HandleScope::HandleScope()
1 0.1% 0.1% v8::HandleScope::CreateHandle(v8::internal::Object*)
1 0.1% 0.1% v8::EnsureInitialized(char const*)
1 0.1% 0.1% v8::Arguments::operator[](int) const
1 0.1% 0.1% strlen
1 0.1% 0.1% strchrnul
1 0.1% 0.1% ssl3_read_bytes
1 0.1% 0.1% ssl3_get_finished
1 0.1% 0.1% ssl23_read_bytes
1 0.1% 0.1% ssl23_connect
1 0.1% 0.1% sk_free
1 0.1% 0.1% node::Socket(v8::Arguments const&)
1 0.1% 0.1% node::IOWatcher::Start(v8::Arguments const&)
1 0.1% 0.1% node::Buffer::~Buffer()
1 0.1% 0.1% node::Buffer::New(v8::Arguments const&)
1 0.1% 0.1% lh_retrieve
1 0.1% 0.1% int v8::internal::FlexibleBodyVisitor<v8::internal::NewSpaceScavenger, v8::internal::JSObject::BodyDescriptor, int>::VisitSpecialized<32>(v8::internal::Map*, v8::internal::HeapObject*)
1 0.1% 0.1% ev_loop
1 0.1% 0.1% clock_gettime
1 0.1% 0.1% ceil
1 0.1% 0.1% bn_sqr_comba8
1 0.1% 0.1% bn_mul_comba8
1 0.1% 0.1% asn1_primitive_clear
1 0.1% 0.1% __strdup
1 0.1% 0.1% __pthread_mutex_lock
1 0.1% 0.1% __errno_location
1 0.1% 0.1% __ctype_b_loc
1 0.1% 0.1% SSL_state
1 0.1% 0.1% SHA1_Update
1 0.1% 0.1% SHA1_Final
1 0.1% 0.1% RAND_get_rand_method
1 0.1% 0.1% PEM_read_bio
1 0.1% 0.1% EVP_MD_CTX_init
1 0.1% 0.1% EVP_MD_CTX_cleanup
1 0.1% 0.1% EVP_DigestFinal_ex
1 0.1% 0.1% ERR_unload_strings
1 0.1% 0.1% CRYPTO_new_ex_data
1 0.1% 0.1% CRYPTO_free
1 0.1% 0.1% CRYPTO_add_lock
1 0.1% 0.1% BUF_MEM_new
1 0.1% 0.1% BN_div
1 0.1% 0.1% BIO_test_flags
1 0.1% 0.1% BIO_read
1 0.1% 0.1% ASN1_item_ex_i2d
1 0.1% 0.1% ASN1_STRING_set
1 0.1% 0.1% ASN1_STRING_free
[GC]:
ticks total nonlib name
67 6.3%
[Call profile]:
total call path
78 7.4% <no call path information>
35 3.3% 00ada000-00adb000 <- node::Loop(v8::Arguments const&)
24 2.3% _IO_vfprintf <- Builtin: A builtin from the snapshot
15 1.4% _IO_default_xsputn <- Builtin: A builtin from the snapshot
14 1.3% X509_NAME_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
12 1.1% X509_NAME_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
11 1.0% BIO_new_mem_buf <- node::SecureContext::AddCACert(v8::Arguments const&)
11 1.0% bn_mul_add_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
9 0.9% BIO_new_mem_buf <- node::SecureContext::AddCACert(v8::Arguments const&)
7 0.7% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
7 0.7% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag) <- Builtin: A builtin from the snapshot
6 0.6% EVP_DecodeUpdate <- node::SecureContext::AddCACert(v8::Arguments const&)
6 0.6% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
6 0.6% Function: self._readWatcher.callback net:440 <- Builtin: A builtin from the snapshot
5 0.5% v8::internal::String::ReadBlock(v8::internal::String*, unsigned char*, unsigned int, unsigned int*, unsigned int*) <- Builtin: A builtin from the snapshot
5 0.5% getaliasbyname_r <- node::SecureStream::WriteInject(v8::Arguments const&)
5 0.5% v8::internal::StubCompiler::CheckPrototypes(v8::internal::JSObject*, v8::internal::Register, v8::internal::JSObject*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::String*, int, v8::internal::Label*) <- Builtin: A builtin from the snapshot
5 0.5% EVP_DecodeBlock <- node::SecureContext::AddCACert(v8::Arguments const&)
5 0.5% EVP_DecodeUpdate <- node::SecureContext::AddCACert(v8::Arguments const&)
5 0.5% SHA1_Init <- node::SecureStream::WriteInject(v8::Arguments const&)
4 0.4% T.3763 <- Builtin: A builtin from the snapshot
4 0.4% asn1_ex_c2i <- node::SecureContext::AddCACert(v8::Arguments const&)
4 0.4% getaliasbyname_r <- Builtin: A builtin from the snapshot
4 0.4% __libc_free <- Builtin: A builtin from the snapshot
4 0.4% __libc_malloc <- Builtin: A builtin from the snapshot
4 0.4% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
4 0.4% 00ada000-00adb000 <- Builtin: A builtin from the snapshot
4 0.4% malloc_trim <- node::SecureContext::AddCACert(v8::Arguments const&)
4 0.4% _IO_sgetn <- Builtin: A builtin from the snapshot
4 0.4% v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int) <- Builtin: A builtin from the snapshot
4 0.4% bn_mul_add_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
4 0.4% h_errno <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% __libc_free <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
3 0.3% operator delete(void*) <- Builtin: A builtin from the snapshot
3 0.3% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::Assembler::GetCode(v8::internal::CodeDesc*) <- Builtin: A builtin from the snapshot
3 0.3% _init <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% __libc_free <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int*) <- Builtin: A builtin from the snapshot
3 0.3% __mempcpy <- Builtin: A builtin from the snapshot
3 0.3% 00ada000-00adb000 <- node::SecureStream::WriteInject(v8::Arguments const&)
3 0.3% __libc_malloc <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% __vsnprintf_chk <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::Code::CopyFrom(v8::internal::CodeDesc const&) <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::OS::VSNPrintF(v8::internal::Vector<char>, char const*, char*) <- Builtin: A builtin from the snapshot
3 0.3% v8::Function::NewInstance(int, v8::Handle<v8::Value>*) const <- node::Buffer::Slice(v8::Arguments const&)
3 0.3% malloc_trim <- node::SecureStream::ReadExtract(v8::Arguments const&)
3 0.3% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
3 0.3% Function: Stream.flush net:791 <- Builtin: A builtin from the snapshot
3 0.3% sk_value <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const <- Builtin: A builtin from the snapshot
3 0.3% RAND_SSLeay <- node::SecureStream::WriteInject(v8::Arguments const&)
3 0.3% OBJ_txt2nid <- node::SecureContext::AddCACert(v8::Arguments const&)
3 0.3% Function: Stream._writeOut net:685 <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::RelocInfoWriter::Write(v8::internal::RelocInfo const*) <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::RelocIterator::next() <- Builtin: A builtin from the snapshot
3 0.3% v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*) <- Builtin: A builtin from the snapshot
3 0.3% _IO_str_overflow <- Builtin: A builtin from the snapshot
3 0.3% bn_sub_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
3 0.3% X509_OBJECT_retrieve_by_subject <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% BIO_new_mem_buf <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% v8::internal::Scanner::Next() <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Builtin_ArrayShift(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
2 0.2% getaliasbyname_r <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% v8::internal::Map::UpdateCodeCache(v8::internal::String*, v8::internal::Code*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Logger::CodeCreateEvent(v8::internal::Logger::LogEventsAndTags, v8::internal::Code*, v8::internal::String*) <- Builtin: A builtin from the snapshot
2 0.2% LazyCompile: Join native array.js:100 <- Builtin: A builtin from the snapshot
2 0.2% v8::FunctionTemplate::GetFunction() <- Builtin: A builtin from the snapshot
2 0.2% _IO_file_xsputn <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Heap::CreateCode(v8::internal::CodeDesc const&, v8::internal::Code::Flags, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
2 0.2% malloc_trim <- node::Buffer::New(v8::Arguments const&)
2 0.2% CallMegamorphic: args_count: 2 <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::CodeCache::UpdateDefaultCache(v8::internal::String*, v8::internal::Code*) <- Builtin: A builtin from the snapshot
2 0.2% time <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% h_errno <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% ERR_get_state <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% 00ada000-00adb000 <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% operator delete[](void*) <- Builtin: A builtin from the snapshot
2 0.2% 00ada000-00adb000 <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Assembler::emit_arith(int, v8::internal::Operand, v8::internal::Immediate const&) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::String::ReadBlock(v8::internal::String*, v8::internal::String::ReadBlockBuffer*, unsigned int*, unsigned int) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::StubCache::ComputeLoadField(v8::internal::String*, v8::internal::JSObject*, v8::internal::JSObject*, int) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Builtin_HandleApiCallConstruct(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>) <- Builtin: A builtin from the snapshot
2 0.2% SHA1_Init <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% v8::Value::ToObject() const <- node::SecureStream::WriteExtract(v8::Arguments const&)
2 0.2% Function: self._readImpl net:347 <- Builtin: A builtin from the snapshot
2 0.2% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
2 0.2% ERR_get_implementation <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% ERR_clear_error <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::LogMessageBuilder::Append(char const*, ...) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
2 0.2% operator new[](unsigned int) <- Builtin: A builtin from the snapshot
2 0.2% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
2 0.2% bn_add_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
2 0.2% ev_feed_event <- node::Loop(v8::Arguments const&)
2 0.2% BUF_MEM_free <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% v8::internal::Assembler::mov(v8::internal::Operand const&, v8::internal::Register) <- Builtin: A builtin from the snapshot
2 0.2% syscall <- node::Loop(v8::Arguments const&)
2 0.2% SHA1_Init <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% std::__once_call <- Builtin: A builtin from the snapshot
2 0.2% v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Operand::Operand(v8::internal::Register, int, v8::internal::RelocInfo::Mode) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
2 0.2% bsearch <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% _IO_fwrite <- Builtin: A builtin from the snapshot
2 0.2% bsearch <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Runtime::SetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
2 0.2% T.4445 <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Scanner::IsIdentifier(unibrow::CharacterStream*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Runtime_KeyedGetProperty(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
2 0.2% ERR_clear_error <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% _init <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% v8::internal::Logger::ApiEntryCall(char const*) <- node::Buffer::New(v8::Arguments const&)
2 0.2% v8::internal::StackFrameIterator::StackFrameIterator() <- Builtin: A builtin from the snapshot
2 0.2% v8::FunctionTemplate::HasInstance(v8::Handle<v8::Value>) <- node::SecureStream::WriteInject(v8::Arguments const&)
2 0.2% v8::internal::Runtime_NumberMod(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
2 0.2% AES_set_encrypt_key <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% ASN1_primitive_new <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% T.3763 <- Builtin: A builtin from the snapshot
2 0.2% bn_sub_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% v8::internal::Builtin_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>) <- Builtin: A builtin from the snapshot
2 0.2% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
2 0.2% v8::IsDeadCheck(char const*) <- node::SecureStream::ReadExtract(v8::Arguments const&)
2 0.2% EVP_DecodeBlock <- node::SecureContext::AddCACert(v8::Arguments const&)
2 0.2% node::Buffer::Slice(v8::Arguments const&) <- node::Buffer::Slice(v8::Arguments const&)
2 0.2% cuserid <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::LookupResult::GetValue() <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Assembler::test(v8::internal::Register, v8::internal::Immediate const&) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::CallStubCompiler::CompileCallConstant(v8::internal::Object*, v8::internal::JSObject*, v8::internal::JSFunction*, v8::internal::String*, v8::internal::StubCompiler::CheckType) <- Builtin: A builtin from the snapshot
2 0.2% v8::internal::Heap::Contains(unsigned char*) <- Builtin: A builtin from the snapshot
2 0.2% node::SecureStream::ReadExtract(v8::Arguments const&) <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% OBJ_bsearch <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% ssl3_get_finished <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% LazyCompile: <anonymous> native string.js:36 <- Builtin: A builtin from the snapshot
1 0.1% _init <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% OPENSSL_cleanse <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CallStubCompiler::GetCode(v8::internal::JSFunction*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% ASN1_primitive_free <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- LazyCompile: <anonymous> crypto:1
1 0.1% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: indexOf native string.js:104 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% ERR_unload_strings <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::CharacterStreamUTF16Buffer::Advance() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetPropertyWithReceiver(v8::internal::Object*, v8::internal::String*, PropertyAttributes*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::ComputeIntegerHash(unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% EVP_DigestFinal_ex <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% Stub: SubString <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: match native string.js:171 <- Builtin: A builtin from the snapshot
1 0.1% PEM_read_bio <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Runtime_StringBuilderConcat(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% strchrnul <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_lock <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Scanner::ScanString() <- Builtin: A builtin from the snapshot
1 0.1% Stub: ToBoolean <- Builtin: A builtin from the snapshot
1 0.1% ssl23_connect <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% malloc_trim <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*) <- Builtin: A builtin from the snapshot
1 0.1% node::Buffer::New(v8::Arguments const&) <- node::Buffer::New(v8::Arguments const&)
1 0.1% v8::internal::LoadIC::Load(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% malloc_set_state <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% 00ada000-00adb000 <- node::Close(v8::Arguments const&)
1 0.1% getaliasbyname_r <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JumpTarget::Branch(v8::internal::Condition, v8::internal::Result*, v8::internal::Result*, v8::internal::Hint) <- Builtin: A builtin from the snapshot
1 0.1% EVP_sha512 <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::JSObject::SetProperty(v8::internal::LookupResult*, v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::bind(v8::internal::Label*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddFastProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% Stub: GenericBinaryOpStub_SUB_Alloc_RegArgs_UnknownType_Default <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% node::SecureStream::WriteExtract(v8::Arguments const&) <- node::SecureStream::WriteExtract(v8::Arguments const&)
1 0.1% node::Socket(v8::Arguments const&) <- node::Socket(v8::Arguments const&)
1 0.1% v8::internal::Scanner::ScanJavaScript() <- Function: <anonymous> sys:225
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: substring native string.js:704 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StubCache::ComputeCallConstant(int, v8::internal::InLoopFlag, v8::internal::Code::Kind, v8::internal::String*, v8::internal::Object*, v8::internal::JSObject*, v8::internal::JSFunction*) <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_get_new_lockid <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::String::SlowTryFlatten(v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::VirtualFrame::SpillElementAt(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_StringReplaceRegExpWithString(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_malloc <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% getaliasbyname_r <- Builtin: A builtin from the snapshot
1 0.1% v8::IsDeadCheck(char const*) <- node::Parser::Reinitialize(v8::Arguments const&)
1 0.1% v8::internal::String::AsArrayIndex(unsigned int*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddSlowProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StringToInt(v8::internal::String*, int) <- Builtin: A builtin from the snapshot
1 0.1% Stub: FastCloneShallowArray <- Builtin: A builtin from the snapshot
1 0.1% bn_add_words <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Map::CopyDropTransitions() <- Builtin: A builtin from the snapshot
1 0.1% malloc_trim <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Top::PromoteScheduledException() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Builtin_FastHandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>) <- Builtin: A builtin from the snapshot
1 0.1% _init <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::FrameElement::ConstantList() <- Builtin: A builtin from the snapshot
1 0.1% __strdup <- node::Channel::GetHostByName(v8::Arguments const&)
1 0.1% CRYPTO_malloc <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% BN_div <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% ASN1_item_ex_d2i <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% Function: BSON.deserialize /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/bson.js:43 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::NumberOfLocalProperties(PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LoadIC::Load(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::AllocateJSObject(v8::internal::JSFunction*, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::OS::ReleaseStore(int volatile*, int) <- Builtin: A builtin from the snapshot
1 0.1% bsearch <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% T.4441 <- Builtin: A builtin from the snapshot
1 0.1% bn_mul_comba8 <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% ASN1_primitive_free <- Builtin: A builtin from the snapshot
1 0.1% X509_NAME_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Logger::ApiObjectAccess(char const*, v8::internal::JSObject*) <- Builtin: A builtin from the snapshot
1 0.1% sk_free <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::ReserveSpaceForFastApiCall(v8::internal::MacroAssembler*, v8::internal::Register) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JumpTarget::ComputeEntryFrame() <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- Builtin: A builtin from the snapshot
1 0.1% node::IOWatcher::Start(v8::Arguments const&) <- node::IOWatcher::Start(v8::Arguments const&)
1 0.1% operator new(unsigned int) <- node::SecureContext::New(v8::Arguments const&)
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% getaliasbyname_r <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::HandleScope::CreateHandle(v8::internal::Object*) <- node::Loop(v8::Arguments const&)
1 0.1% 00ada000-00adb000 <- node::Channel::New(v8::Arguments const&)
1 0.1% X509_asn1_meth <- Builtin: A builtin from the snapshot
1 0.1% _IO_vfprintf <- LazyCompile: <anonymous> crypto:1
1 0.1% X509_subject_name_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% getaliasbyname_r <- Builtin: A builtin from the snapshot
1 0.1% BIO_read <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StubCompiler::GenerateLoadField(v8::internal::JSObject*, v8::internal::JSObject*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, int, v8::internal::String*, v8::internal::Label*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: substr native string.js:735 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: CEntry <- Builtin: A builtin from the snapshot
1 0.1% __errno_location <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- LazyCompile: <anonymous> crypto:1
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_StringBuilderConcat(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CallICBase::LoadFunction(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- CallMegamorphic: args_count: 3
1 0.1% v8::internal::Runtime_KeyedGetProperty(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% EVP_MD_CTX_cleanup <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% CRYPTO_add_lock <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% node::SecureStream::WriteExtract(v8::Arguments const&) <- node::SecureStream::WriteExtract(v8::Arguments const&)
1 0.1% SSL_state <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% X509_NAME_cmp <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% T.4445 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::MacroAssembler::RecordWriteHelper(v8::internal::Register, v8::internal::Register, v8::internal::Register) <- Builtin: A builtin from the snapshot
1 0.1% OBJ_bsearch_ex <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Runtime_KeyedGetProperty(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% Function: self._writeImpl net:314 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime::SetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% unibrow::Utf8::ReadBlock(unibrow::Buffer<char const*>, unsigned char*, unsigned int, unsigned int*, unsigned int*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: <anonymous> native string.js:36 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::modulo(double, double) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: Join native array.js:100 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::String::ReadBlock(v8::internal::String*, unsigned char*, unsigned int, unsigned int*, unsigned int*) <- Builtin: A builtin from the snapshot
1 0.1% _init <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% Function: BSON.deserialize /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/bson.js:43 <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: getOwnPropertyNames native v8natives.js:642 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*) <- Builtin: A builtin from the snapshot
1 0.1% EVP_DecodeBlock <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Function: Buffer.checkBuffer /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:27 <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_get_new_lockid <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::CouldBeNegativeZero(v8::internal::AstNode*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_NumberMod(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LogMessageBuilder::AppendAddress(unsigned char*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: CEntry <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_RegExpExecMultiple(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: StringReplaceGlobalRegExpWithFunction native string.js:416 <- Builtin: A builtin from the snapshot
1 0.1% sk_num <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% malloc_usable_size <- node::Buffer::BinaryWrite(v8::Arguments const&)
1 0.1% ASN1_item_ex_i2d <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% malloc_usable_size <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::KeyedStoreIC::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% CallNormal: args_count: 5 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CodeCache::Lookup(v8::internal::String*, v8::internal::Code::Flags) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_StringFromCharCodeArray(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- Builtin: A builtin from the snapshot
1 0.1% __libc_free <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% node::Buffer::~Buffer() <- Builtin: A builtin from the snapshot
1 0.1% T.4441 <- Builtin: A builtin from the snapshot
1 0.1% operator new[](unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% unibrow::InputBuffer<unibrow::Utf8, unibrow::Buffer<char const*>, 256u>::Rewind() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StackFrameIterator::AdvanceWithHandler() <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_lock <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% KeyedStoreIC: A keyed store IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::modulo(double, double) <- Builtin: A builtin from the snapshot
1 0.1% SHA1_Final <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: CEntry <- Builtin: A builtin from the snapshot
1 0.1% ASN1_primitive_free <- node::SecureStream::Close(v8::Arguments const&)
1 0.1% v8::internal::Runtime_RegExpExecMultiple(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% lh_retrieve <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::GetElementsKind() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::ExitFrame::GetStateForFramePointer(unsigned char*, v8::internal::StackFrame::State*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::AstOptimizer::VisitAssignment(v8::internal::Assignment*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StackFrameIterator::AdvanceWithHandler() <- Builtin: A builtin from the snapshot
1 0.1% Function: active net:198 <- Builtin: A builtin from the snapshot
1 0.1% KeyedLoadIC: A keyed load IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% malloc_trim <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::IntToCString(int, v8::internal::Vector<char>) <- Builtin: A builtin from the snapshot
1 0.1% SHA1_Update <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% OBJ_bsearch <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Variable::AsVariable() <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: getOwnPropertyNames native v8natives.js:642 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Builtin_ArraySlice(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>) <- Builtin: A builtin from the snapshot
1 0.1% engine_table_select <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::StringDictionary::FindEntry(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CharacterStreamUTF16Buffer::Advance() <- RegExp: \\.node$
1 0.1% KeyedLoadIC: A keyed load IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% __libc_free <- node::SecureStream::Close(v8::Arguments const&)
1 0.1% v8::internal::Assembler::j(v8::internal::Condition, v8::internal::Label*, v8::internal::Hint) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: substr native string.js:735 <- Builtin: A builtin from the snapshot
1 0.1% RegExp: [\\\\\\\\x00-\\x1f\\x80-\\uffff]" <- Builtin: A builtin from the snapshot
1 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>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::GetElementWithReceiver(v8::internal::JSObject*, unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_Typeof(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% memchr <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Builtin_ArrayUnshift(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::String::ComputeHashField(unibrow::CharacterStream*, int) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: ToObject native runtime.js:530 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CodeGenerator::Load(v8::internal::Expression*) <- Function: fs.read fs:156
1 0.1% v8::internal::Scanner::ScanNumber(bool) <- Builtin: A builtin from the snapshot
1 0.1% engine_table_select <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% asn1_ex_c2i <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Logger::IntEvent(char const*, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Parser::ParseLeftHandSideExpression(bool*) <- Script: sys
1 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- node::Connect(v8::Arguments const&)
1 0.1% v8::internal::GetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% BIO_test_flags <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::CharacterStreamUTF16Buffer::Advance() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% X509_NAME_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::JSEntryStub::MajorKey() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::AllocateFixedArray(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::mov(v8::internal::Register, v8::internal::Operand const&) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::String::ComputeHashField(unibrow::CharacterStream*, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::MemoryAllocator::AllocatePages(int, int*, v8::internal::PagedSpace*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::String::Get(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LogMessageBuilder::WriteToLogFile() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Scanner::ScanJavaScript() <- Builtin: A builtin from the snapshot
1 0.1% malloc_set_state <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% Function: format sys:81 <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: ToString native runtime.js:513 <- Builtin: A builtin from the snapshot
1 0.1% memchr <- Builtin: A builtin from the snapshot
1 0.1% unibrow::Utf8::ReadBlock(unibrow::Buffer<char const*>, unsigned char*, unsigned int, unsigned int*, unsigned int*) <- Builtin: A builtin from the snapshot
1 0.1% _IO_vfprintf <- Builtin: A builtin from the snapshot
1 0.1% Function: <anonymous> sys:162 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LoadIC_Miss(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% KeyedLoadIC: A keyed load IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% ceil <- node::Loop(v8::Arguments const&)
1 0.1% bn_sqr_comba8 <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% Function: shl /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:34 <- Builtin: A builtin from the snapshot
1 0.1% OBJ_txt2nid <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Parser::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Map::CopyDropDescriptors() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::PagedSpace::AllocateRaw(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::Function::NewInstance(int, v8::Handle<v8::Value>*) const <- Builtin: A builtin from the snapshot
1 0.1% X509_subject_name_cmp <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% malloc_usable_size <- node::Buffer::BinarySlice(v8::Arguments const&)
1 0.1% h_errno <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% OBJ_txt2nid <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Execution::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, bool*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Top::UnregisterTryCatchHandler(v8::TryCatch*) <- node::Loop(v8::Arguments const&)
1 0.1% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: getOwnPropertyNames native v8natives.js:642 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% T.4445 <- Builtin: A builtin from the snapshot
1 0.1% v8::Value::Int32Value() const <- node::Buffer::BinaryWrite(v8::Arguments const&)
1 0.1% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationSpace) <- Builtin: A builtin from the snapshot
1 0.1% v8::IsDeadCheck(char const*) <- node::Buffer::New(v8::Arguments const&)
1 0.1% CallNormal: args_count: 3 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LoadIC_Miss(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% v8::Value::ToObject() const <- node::Buffer::New(v8::Arguments const&)
1 0.1% LazyCompile: pow native math.js:160 <- Builtin: A builtin from the snapshot
1 0.1% getaliasbyname_r <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% 00ada000-00adb000 <- node::Shutdown(v8::Arguments const&)
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% __pthread_mutex_unlock_usercnt <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::modulo(double, double) <- Builtin: A builtin from the snapshot
1 0.1% unibrow::InputBuffer<unibrow::Utf8, unibrow::Buffer<char const*>, 256u>::Rewind() <- CallMegamorphic: args_count: 3
1 0.1% OPENSSL_cleanse <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::JSObject::AddFastProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% getaliasbyname_r <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% ssl3_read_bytes <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::Heap::NumberToString(v8::internal::Object*, bool) <- Builtin: A builtin from the snapshot
1 0.1% malloc_usable_size <- Builtin: A builtin from the snapshot
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% Stub: GenericBinaryOpStub_BIT_AND_Alloc_NoSmiInStub_StackArgs_NumberType_Default <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::~Assembler() <- Builtin: A builtin from the snapshot
1 0.1% v8::Value::IsInt32() const <- node::Buffer::New(v8::Arguments const&)
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::HashTable<v8::internal::NumberDictionaryShape, unsigned int>::FindEntry(unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% Stub: Compare <- Builtin: A builtin from the snapshot
1 0.1% v8::Arguments::operator[](int) const <- node::Buffer::New(v8::Arguments const&)
1 0.1% v8::HandleScope::RawClose(v8::internal::Object**) <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::Heap::CreateCode(v8::internal::CodeDesc const&, v8::internal::Code::Flags, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StoreIC::Store(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% memcpy <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::EnsureInitialized(char const*) <- node::Loop(v8::Arguments const&)
1 0.1% LazyCompile: StringReplaceRegExp native string.js:275 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::NativeRegExpMacroAssembler::Match(v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>, int*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LoadIC_Miss(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Scanner::Next() <- Builtin: A builtin from the snapshot
1 0.1% __ctype_b_loc <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Scanner::ScanString() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_RegExpCompile(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% KeyedStoreIC: A keyed store IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% malloc_trim <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::Value::Int32Value() const <- node::Buffer::New(v8::Arguments const&)
1 0.1% v8::internal::Runtime_Typeof(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% EVP_sha512 <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::Runtime_Typeof(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% asn1_ex_c2i <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Stub: SubString <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::jmp(v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode) <- Builtin: A builtin from the snapshot
1 0.1% getaliasbyname_r <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::VMState::VMState(v8::internal::StateTag) <- node::Buffer::New(v8::Arguments const&)
1 0.1% v8::internal::String::SlowEquals(v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Reference::TakeValue() <- Builtin: A builtin from the snapshot
1 0.1% Function: p.decodeFloat /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:50 <- Builtin: A builtin from the snapshot
1 0.1% ASN1_item_ex_d2i <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Context::global_context() <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% OBJ_bsearch_ex <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LoadIC::Load(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: getOwnPropertyNames native v8natives.js:642 <- Builtin: A builtin from the snapshot
1 0.1% malloc_usable_size <- node::Buffer::BinaryWrite(v8::Arguments const&)
1 0.1% T.4445 <- Builtin: A builtin from the snapshot
1 0.1% __libc_free <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::bts(v8::internal::Operand const&, v8::internal::Register) <- Function: <anonymous> sys:225
1 0.1% 00ada000-00adb000 <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% memchr <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Parser::ParsePostfixExpression(bool*) <- Function: <anonymous> sys:225
1 0.1% KeyedLoadIC: A keyed load IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- node::Read(v8::Arguments const&)
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::EnsureCapacity(int, v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddFastPropertyUsingMap(v8::internal::Map*, v8::internal::String*, v8::internal::Object*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: Join native array.js:100 <- Builtin: A builtin from the snapshot
1 0.1% Function: format sys:81 <- Builtin: A builtin from the snapshot
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% __vsnprintf_chk <- Function: exports.lookup dns:116
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- node::Connect(v8::Arguments const&)
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% _IO_vfprintf <- Builtin: A builtin from the snapshot
1 0.1% T.4441 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddFastPropertyUsingMap(v8::internal::Map*, v8::internal::String*, v8::internal::Object*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: SerializeArray native json.js:112 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::GetNormalizedProperty(v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object** v8::internal::BitCast<v8::internal::Object**, v8::internal::Object**>(v8::internal::Object** const&) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetPrototype() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::modulo(double, double) <- Builtin: A builtin from the snapshot
1 0.1% Function: shl /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:34 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JumpTarget::DoBind() <- Builtin: A builtin from the snapshot
1 0.1% Function: shl /usr/local/lib/node/.npm/mongodb/0.7.9/package/lib/mongodb/bson/binary_parser.js:34 <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: SerializeArray native json.js:112 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: JSONSerialize native json.js:192 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::FixedArray::CopySize(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::AllocateRawAsciiString(int, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% 00ada000-00adb000 <- node::Stat(v8::Arguments const&)
1 0.1% memcpy <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% unibrow::Utf8::ReadBlock(unibrow::Buffer<char const*>, unsigned char*, unsigned int, unsigned int*, unsigned int*) <- Builtin: A builtin from the snapshot
1 0.1% malloc_set_state <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::AllocateCodeCache() <- Builtin: A builtin from the snapshot
1 0.1% EVP_DecodeUpdate <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Heap::AllocateFixedArray(int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::NumberFromDouble(double, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% ASN1_STRING_set <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Runtime_Typeof(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% malloc_set_state <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% CallPreMonomorphic: args_count: 3 <- Builtin: A builtin from the snapshot
1 0.1% ASN1_item_ex_d2i <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::DescriptorArray::CopyInsert(v8::internal::Descriptor*, v8::internal::TransitionFlag) <- Builtin: A builtin from the snapshot
1 0.1% ASN1_primitive_free <- Builtin: A builtin from the snapshot
1 0.1% getaliasbyname_r <- Builtin: A builtin from the snapshot
1 0.1% X509_OBJECT_retrieve_by_subject <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::CodeCache::Lookup(v8::internal::String*, v8::internal::Code::Flags) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: StringReplaceGlobalRegExpWithFunction native string.js:416 <- Builtin: A builtin from the snapshot
1 0.1% malloc_trim <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: QuoteJSONString native json.js:97 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookupRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: QuoteJSONString native json.js:97 <- Builtin: A builtin from the snapshot
1 0.1% malloc_usable_size <- node::Buffer::BinarySlice(v8::Arguments const&)
1 0.1% X509_asn1_meth <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% OBJ_bsearch_ex <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% KeyedStoreIC: A keyed store IC from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% ev_loop <- node::Loop(v8::Arguments const&)
1 0.1% sk_num <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::Parser::ParseMemberWithNewPrefixesExpression(v8::internal::PositionStack*, bool*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CharacterStreamUTF16Buffer::Advance() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: Compare <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Logger::RegExpCompileEvent(v8::internal::Handle<v8::internal::JSRegExp>, bool) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Result::ToRegister(v8::internal::Register) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::GetLocalPropertyNames(v8::internal::FixedArray*, int) <- Builtin: A builtin from the snapshot
1 0.1% ASN1_primitive_new <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::LoadStubCompiler::CompileLoadField(v8::internal::JSObject*, v8::internal::JSObject*, int, v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% __libc_malloc <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::internal::modulo(double, double) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Scanner::ScanJavaScript() <- Builtin: A builtin from the snapshot
1 0.1% v8::Value::Int32Value() const <- node::SecureStream::WriteExtract(v8::Arguments const&)
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::HashTable<v8::internal::NumberDictionaryShape, unsigned int>::FindEntry(unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% clock_gettime <- node::Channel::ProcessFD(v8::Arguments const&)
1 0.1% ssl23_read_bytes <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::Assembler::bind(v8::internal::Label*) <- Function: <anonymous> sys:225
1 0.1% RAND_get_rand_method <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% void v8::internal::String::WriteToFlat<char>(v8::internal::String*, char*, int, int) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::GlobalHandles::MakeWeak(v8::internal::Object**, void*, void (*)(v8::Persistent<v8::Value>, void*)) <- node::Buffer::New(v8::Arguments const&)
1 0.1% LazyCompile: getOwnPropertyNames native v8natives.js:642 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Factory::NewExternalArray(int, v8::ExternalArrayType, void*, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Logger::ApiEntryCall(char const*) <- Builtin: A builtin from the snapshot
1 0.1% operator new(unsigned int) <- Builtin: A builtin from the snapshot
1 0.1% malloc_usable_size <- Builtin: A builtin from the snapshot
1 0.1% operator delete(void*) <- node::Socket(v8::Arguments const&)
1 0.1% strlen <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::KeyedLookupCache::Lookup(v8::internal::Map*, v8::internal::String*) <- Builtin: A builtin from the snapshot
1 0.1% T.4445 <- Builtin: A builtin from the snapshot
1 0.1% ASN1_STRING_free <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: StringReplaceGlobalRegExpWithFunction native string.js:416 <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: Join native array.js:100 <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: SubString native string.js:209 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::SetProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Logger::ApiEntryCall(char const*) <- node::Loop(v8::Arguments const&)
1 0.1% v8::internal::Heap::CopyJSObject(v8::internal::JSObject*) <- Builtin: A builtin from the snapshot
1 0.1% v8::Integer::New(int) <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% Stub: Compare <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: STRING_ADD_LEFT native runtime.js:176 <- Builtin: A builtin from the snapshot
1 0.1% sk_value <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% sk_value <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% v8::IsDeadCheck(char const*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::SetProperty(v8::internal::LookupResult*, v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::GetProperty(v8::internal::Object*, v8::internal::LookupResult*, v8::internal::String*, PropertyAttributes*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LookupResult::GetValue() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Factory::ConfigureInstance(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::JSObject>, bool*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Assembler::cmp(v8::internal::Operand const&, v8::internal::Immediate const&) <- Builtin: A builtin from the snapshot
1 0.1% _IO_file_xsputn <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::VMState::~VMState() <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: JSONSerialize native json.js:192 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Object::Lookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Scanner::IsIdentifier(unibrow::CharacterStream*) <- Builtin: A builtin from the snapshot
1 0.1% Stub: SubString <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Parser::ParsePrimaryExpression(bool*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::RegExpImpl::IrregexpExecOnce(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Vector<int>) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Heap::AllocateHashTable(int, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% _IO_sgetn <- Builtin: A builtin from the snapshot
1 0.1% asn1_primitive_clear <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% h_errno <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::LocalLookup(v8::internal::String*, v8::internal::LookupResult*) <- Builtin: A builtin from the snapshot
1 0.1% LazyCompile: StringReplaceGlobalRegExpWithFunction native string.js:416 <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::LookupResult::GetValue() <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::Runtime_StringReplaceRegExpWithString(v8::internal::Arguments) <- Builtin: A builtin from the snapshot
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::IC::StateFrom(v8::internal::Code*, v8::internal::Object*, v8::internal::Object*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% Stub: StringAdd <- Builtin: A builtin from the snapshot
1 0.1% OPENSSL_cleanse <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% CRYPTO_free <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Function: <anonymous> sys:162 <- Builtin: A builtin from the snapshot
1 0.1% Stub: CEntry <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::JSObject::AddFastProperty(v8::internal::String*, v8::internal::Object*, PropertyAttributes) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::VirtualFrame::MergeTo(v8::internal::VirtualFrame*) <- Function: <anonymous> sys:225
1 0.1% v8::internal::OS::ReleaseStore(int volatile*, int) <- Builtin: A builtin from the snapshot
1 0.1% SHA1_Init <- node::SecureStream::ReadExtract(v8::Arguments const&)
1 0.1% v8::internal::CallICBase::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% BUF_MEM_new <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% CRYPTO_new_ex_data <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% BIO_new_mem_buf <- node::SecureContext::AddCACert(v8::Arguments const&)
1 0.1% Builtin: A builtin from the snapshot <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::CallICBase::UpdateCaches(v8::internal::LookupResult*, v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) <- Builtin: A builtin from the snapshot
1 0.1% Stub: Instanceof <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::StackFrame::ComputeType(v8::internal::StackFrame::State*) <- Builtin: A builtin from the snapshot
1 0.1% v8::internal::VMState::~VMState() <- node::Loop(v8::Arguments const&)
1 0.1% v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*) <- Builtin: A builtin from the snapshot
1 0.1% malloc_usable_size <- Builtin: A builtin from the snapshot
1 0.1% EVP_MD_CTX_init <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% __libc_free <- node::SecureStream::WriteInject(v8::Arguments const&)
1 0.1% v8::internal::StubCache::ComputeCallMiss(int, v8::internal::Code::Kind) <- Builtin: A builtin from the snapshot
1 0.1% v8::HandleScope::HandleScope() <- node::SecureStream::WriteExtract(v8::Arguments const&)
1 0.1% v8::internal::Heap::AllocateHashTable(int, v8::internal::PretenureFlag) <- Builtin: A builtin from the snapshot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment