Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Profile of Condenser Server Node.js
Statistical profiling result from isolate-0x391fdb0-v8.log, (5513 ticks, 179 unaccounted, 0 excluded).
[Shared libraries]:
ticks total nonlib name
75 1.4% /lib/x86_64-linux-gnu/libc-2.24.so
5 0.1% [vdso]
4 0.1% /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
[JavaScript]:
ticks total nonlib name
21 0.4% 0.4% Builtin: InterpreterEntryTrampoline
21 0.4% 0.4% Builtin: CallFunction_ReceiverIsAny
17 0.3% 0.3% Builtin: StringPrototypeSlice
13 0.2% 0.2% KeyedLoadIC: A keyed load IC from the snapshot
10 0.2% 0.2% LazyCompile: *normalizeStringPosix path.js:106:30
10 0.2% 0.2% Function: ~Module._findPath module.js:172:28
9 0.2% 0.2% Builtin: StringCharCodeAt
8 0.1% 0.1% Stub: StringAddStub
8 0.1% 0.1% Stub: CallICStub
8 0.1% 0.1% LoadIC: A load IC from the snapshot
8 0.1% 0.1% Function: ~Module._nodeModulePaths module.js:299:37
7 0.1% 0.1% KeyedStoreIC: A keyed store IC from the snapshot
7 0.1% 0.1% Function: ~fs.readFileSync fs.js:551:27
7 0.1% 0.1% Builtin: MapLookupHashIndex
7 0.1% 0.1% Builtin: LoadICProtoArray
7 0.1% 0.1% Builtin: KeyedLoadIC_Megamorphic
6 0.1% 0.1% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
6 0.1% 0.1% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/graceful-fs.js:48:59
5 0.1% 0.1% StoreIC: A store IC from the snapshot
5 0.1% 0.1% Function: ~stat module.js:45:14
5 0.1% 0.1% Function: ~resolve path.js:1173:28
5 0.1% 0.1% Function: ~makeRequireFunction internal/module.js:5:29
5 0.1% 0.1% Function: ~Module._resolveLookupPaths module.js:340:38
5 0.1% 0.1% Function: ~Module._resolveFilename module.js:517:35
4 0.1% 0.1% LazyCompile: *require internal/module.js:8:19
4 0.1% 0.1% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
3 0.1% 0.1% Stub: CEntryStub
3 0.1% 0.1% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
3 0.1% 0.1% Function: ~tryReadSync fs.js:539:21
3 0.1% 0.1% Function: ~createUnsafeArrayBuffer buffer.js:86:33
3 0.1% 0.1% Function: ~Module._load module.js:443:24
3 0.1% 0.1% Function: ~Buffer.toString buffer.js:603:37
2 0.0% 0.0% Stub: ArraySingleArgumentConstructorStub
2 0.0% 0.0% StoreIC: A store IC from the snapshot {1}
2 0.0% 0.0% LazyCompile: *realpathSync fs.js:1580:40
2 0.0% 0.0% LazyCompile: *extname path.js:1472:28
2 0.0% 0.0% Handler: An IC handler from the snapshot {1}
2 0.0% 0.0% Handler: An IC handler from the snapshot
2 0.0% 0.0% Function: ~starts_with /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/helpers.js:185:21
2 0.0% 0.0% Function: ~splitRoot fs.js:1544:33
2 0.0% 0.0% Function: ~set native collection.js:149:4
2 0.0% 0.0% Function: ~relative path.js:1267:30
2 0.0% 0.0% Function: ~ok assert.js:68:12
2 0.0% 0.0% Function: ~normalize path.js:1218:32
2 0.0% 0.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
2 0.0% 0.0% Function: ~isFd fs.js:170:14
2 0.0% 0.0% Function: ~fs.openSync fs.js:649:23
2 0.0% 0.0% Function: ~dirname path.js:1365:28
2 0.0% 0.0% Function: ~StackPop native array.js:83:18
2 0.0% 0.0% Function: ~NativeModule.wrap bootstrap_node.js:575:31
2 0.0% 0.0% Function: ~Module.require module.js:565:36
2 0.0% 0.0% Function: ~Module.load module.js:536:33
2 0.0% 0.0% Function: ~Module._compile module.js:581:37
2 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3302:41
2 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/model.js:810:38
2 0.0% 0.0% Builtin: StringEqual
2 0.0% 0.0% Builtin: StoreICStrict_Uninitialized
2 0.0% 0.0% Builtin: ObjectHasOwnProperty
2 0.0% 0.0% Builtin: LoadIC_Uninitialized
2 0.0% 0.0% Builtin: FastArrayPush
2 0.0% 0.0% Builtin: CallFunction_ReceiverIsNullOrUndefined
1 0.0% 0.0% Stub: StringAddStub {1}
1 0.0% 0.0% Stub: RecordWriteStub {8}
1 0.0% 0.0% Stub: RecordWriteStub {7}
1 0.0% 0.0% Stub: RecordWriteStub {6}
1 0.0% 0.0% Stub: RecordWriteStub {5}
1 0.0% 0.0% Stub: RecordWriteStub {4}
1 0.0% 0.0% Stub: RecordWriteStub {3}
1 0.0% 0.0% Stub: RecordWriteStub {2}
1 0.0% 0.0% Stub: RecordWriteStub {1}
1 0.0% 0.0% Stub: RecordWriteStub
1 0.0% 0.0% Stub: CEntryStub {2}
1 0.0% 0.0% Stub: ArrayConstructorStub
1 0.0% 0.0% RegExp: (octop|vir)us$
1 0.0% 0.0% LazyCompile: *tryExtensions module.js:160:23
1 0.0% 0.0% LazyCompile: *starts_with /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/helpers.js:185:21
1 0.0% 0.0% LazyCompile: *dirname path.js:1365:28
1 0.0% 0.0% LazyCompile: *Module._nodeModulePaths module.js:299:37
1 0.0% 0.0% KeyedLoadIC: A keyed load IC from the snapshot {1}
1 0.0% 0.0% Function: ~whenMapDispatchToPropsIsObject /home/iain/condenser/node_modules/react-redux/lib/connect/mapDispatchToProps.js:22:40
1 0.0% 0.0% Function: ~value /home/iain/condenser/node_modules/intl-messageformat/lib/core.js:131:77
1 0.0% 0.0% Function: ~updateChildren module.js:58:24
1 0.0% 0.0% Function: ~update crypto.js:95:40
1 0.0% 0.0% Function: ~unpackBase60 /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:56:23
1 0.0% 0.0% Function: ~tryStatSync fs.js:517:21
1 0.0% 0.0% Function: ~tryPackage module.js:125:20
1 0.0% 0.0% Function: ~tryFile module.js:145:17
1 0.0% 0.0% Function: ~toRealPath module.js:153:20
1 0.0% 0.0% Function: ~switchCaseArgumentOrder /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:87:39
1 0.0% 0.0% Function: ~stripShebang internal/module.js:48:22
1 0.0% 0.0% Function: ~stringToFlags internal/fs.js:25:23
1 0.0% 0.0% Function: ~stringSlice buffer.js:549:21
1 0.0% 0.0% Function: ~runInThisContext vm.js:138:26
1 0.0% 0.0% Function: ~runInThisContext bootstrap_node.js:495:28
1 0.0% 0.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 0.0% 0.0% Function: ~resolver /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:76:35
1 0.0% 0.0% Function: ~realpathSync fs.js:1580:40
1 0.0% 0.0% Function: ~nullCheck fs.js:158:19
1 0.0% 0.0% Function: ~normalizeEncoding internal/util.js:90:27
1 0.0% 0.0% Function: ~nextPart fs.js:1576:31
1 0.0% 0.0% Function: ~keyCopier /home/iain/condenser/node_modules/immutable/dist/immutable.js:4242:29
1 0.0% 0.0% Function: ~join path.js:1247:22
1 0.0% 0.0% Function: ~join native array.js:288:46
1 0.0% 0.0% Function: ~isAbsolute path.js:1241:34
1 0.0% 0.0% Function: ~invariant /home/iain/condenser/node_modules/fbjs/lib/invariant.js:32:19
1 0.0% 0.0% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
1 0.0% 0.0% Function: ~handleError fs.js:263:21
1 0.0% 0.0% Function: ~generateCallForArgumentCount /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:121:42
1 0.0% 0.0% Function: ~forOwn /home/iain/condenser/node_modules/platform/platform.js:168:18
1 0.0% 0.0% Function: ~filledRange /home/iain/condenser/node_modules/bluebird/js/release/util.js:209:21
1 0.0% 0.0% Function: ~extend /home/iain/condenser/node_modules/extend/index.js:34:33
1 0.0% 0.0% Function: ~exists /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/helpers.js:33:46
1 0.0% 0.0% Function: ~digest crypto.js:102:40
1 0.0% 0.0% Function: ~createScript vm.js:79:22
1 0.0% 0.0% Function: ~createArrayOfTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:229:36
1 0.0% 0.0% Function: ~baseKeys /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3042:22
1 0.0% 0.0% Function: ~assignValue /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2183:25
1 0.0% 0.0% Function: ~assertPath path.js:26:20
1 0.0% 0.0% Function: ~allocate buffer.js:275:18
1 0.0% 0.0% Function: ~alias_hook /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/common.js:342:20
1 0.0% 0.0% Function: ~addFormatToken /home/iain/condenser/node_modules/moment/moment.js:562:25
1 0.0% 0.0% Function: ~_extend util.js:980:17
1 0.0% 0.0% Function: ~UseSparseVariant native array.js:62:26
1 0.0% 0.0% Function: ~TypedArraySetFromArrayLike native typedarray.js:901:36
1 0.0% 0.0% Function: ~Stats._checkModeProperty fs.js:212:46
1 0.0% 0.0% Function: ~Stats fs.js:175:15
1 0.0% 0.0% Function: ~StackPush native array.js:80:19
1 0.0% 0.0% Function: ~NativeModule.getCached bootstrap_node.js:546:36
1 0.0% 0.0% Function: ~NativeModule.exists bootstrap_node.js:550:33
1 0.0% 0.0% Function: ~Module module.js:64:16
1 0.0% 0.0% Function: ~MapFindEntry native collection.js:39:22
1 0.0% 0.0% Function: ~Hash crypto.js:76:14
1 0.0% 0.0% Function: ~FastBuffer buffer.js:33:14
1 0.0% 0.0% Function: ~DoJoin native array.js:95:16
1 0.0% 0.0% Function: ~Buffer.isEncoding buffer.js:410:29
1 0.0% 0.0% Function: ~<anonymous> internal/errors.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:401:88
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:230:64
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16022:55
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/model.js:768:46
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/request/lib/har.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/redux/lib/combineReducers.js:51:42
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-router-redux/lib/actions.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/qr-image/lib/qr-base.js:59:33
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/index.js:59:44
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/shared/UniversalRender.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/db/tarantool.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/db/models/index.js:21:21
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/app/utils/ExtractMeta.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/Icon.js:1:11
1 0.0% 0.0% Function: ~$export /home/iain/condenser/node_modules/core-js/library/modules/_export.js:7:24
1 0.0% 0.0% Builtin: TypedArrayPrototypeLength
1 0.0% 0.0% Builtin: TypedArrayInitializeWithBuffer
1 0.0% 0.0% Builtin: StringPrototypeIndexOf
1 0.0% 0.0% Builtin: StringPrototypeCharCodeAt
1 0.0% 0.0% Builtin: StringIndexOf
1 0.0% 0.0% Builtin: StringCharAt
1 0.0% 0.0% Builtin: RegExpPrototypeTest
1 0.0% 0.0% Builtin: ObjectProtoToString
1 0.0% 0.0% Builtin: ObjectKeys
1 0.0% 0.0% Builtin: MapConstructor
1 0.0% 0.0% Builtin: LoadIC_Noninlined
1 0.0% 0.0% Builtin: KeyedStoreIC_Megamorphic_Strict
1 0.0% 0.0% Builtin: JsonStringify
1 0.0% 0.0% Builtin: InterpreterPushArgsThenConstructFunction
1 0.0% 0.0% Builtin: InterpreterPushArgsThenCallFunction
1 0.0% 0.0% Builtin: InterpreterPushArgsThenCall
1 0.0% 0.0% Builtin: GrowFastSmiOrObjectElements
1 0.0% 0.0% Builtin: FunctionPrototypeHasInstance
1 0.0% 0.0% Builtin: ForInFilter
1 0.0% 0.0% Builtin: FastNewObject
1 0.0% 0.0% Builtin: CompileLazy
1 0.0% 0.0% Builtin: CallWithArrayLike
1 0.0% 0.0% Builtin: ArgumentsAdaptorTrampoline
1 0.0% 0.0% Builtin: Add {1}
[C++]:
ticks total nonlib name
1409 25.6% 26.0% write
1051 19.1% 19.4% node::(anonymous namespace)::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
369 6.7% 6.8% node::crypto::Hash::HashUpdate(v8::FunctionCallbackInfo<v8::Value> const&)
281 5.1% 5.2% node::Read(v8::FunctionCallbackInfo<v8::Value> const&)
193 3.5% 3.6% node::Open(v8::FunctionCallbackInfo<v8::Value> const&)
132 2.4% 2.4% v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin)
125 2.3% 2.3% node::(anonymous namespace)::ProcessWrap::Spawn(v8::FunctionCallbackInfo<v8::Value> const&)
109 2.0% 2.0% node::(anonymous namespace)::ContextifyScript::RunInThisContext(v8::FunctionCallbackInfo<v8::Value> const&)
73 1.3% 1.3% v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*)
49 0.9% 0.9% node::InternalModuleStat(v8::FunctionCallbackInfo<v8::Value> const&)
48 0.9% 0.9% __lll_lock_wait
47 0.9% 0.9% __xstat
25 0.5% 0.5% _IO_vfprintf
24 0.4% 0.4% void v8::internal::FlexibleBodyDescriptor<16>::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*)
24 0.4% 0.4% syscall
17 0.3% 0.3% v8::internal::HeapObject::SizeFromMap(v8::internal::Map*) const
16 0.3% 0.3% void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&)
13 0.2% 0.2% v8::internal::Scavenger::ScavengeObject(v8::internal::HeapObject**, v8::internal::HeapObject*)
13 0.2% 0.2% node::(anonymous namespace)::Close(v8::FunctionCallbackInfo<v8::Value> const&)
12 0.2% 0.2% v8::internal::Scanner::ScanIdentifierOrKeyword()
11 0.2% 0.2% v8::internal::Scanner::Scan()
11 0.2% 0.2% fwrite
11 0.2% 0.2% do_futex_wait.constprop.3
11 0.2% 0.2% _IO_default_xsputn
10 0.2% 0.2% v8::internal::ParserBase<v8::internal::Parser>::ParseAssignmentExpression(bool, bool*)
10 0.2% 0.2% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment)
9 0.2% 0.2% void v8::internal::String::WriteToFlat<unsigned short>(v8::internal::String*, unsigned short*, int, int)
9 0.2% 0.2% v8::internal::String::SlowEquals(v8::internal::String*)
9 0.2% 0.2% node::InternalModuleReadFile(v8::FunctionCallbackInfo<v8::Value> const&)
8 0.1% 0.1% v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>)
8 0.1% 0.1% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.72]
8 0.1% 0.1% v8::internal::HeapObject::Size() const
8 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)0, v8::internal::TransitionArray>(v8::internal::TransitionArray*, v8::internal::Name*, int, int*)
8 0.1% 0.1% bool v8::internal::MarkBit::Set<(v8::internal::AccessMode)1>()
8 0.1% 0.1% __lll_unlock_wake
7 0.1% 0.1% v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object*)
7 0.1% 0.1% v8::internal::Heap::AllocateFixedArrayWithFiller(int, v8::internal::PretenureFlag, v8::internal::Object*)
7 0.1% 0.1% node::Stat(v8::FunctionCallbackInfo<v8::Value> const&)
7 0.1% 0.1% node::LStat(v8::FunctionCallbackInfo<v8::Value> const&)
7 0.1% 0.1% __GI___pthread_mutex_lock
6 0.1% 0.1% v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int)
6 0.1% 0.1% v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::FindEntry(v8::internal::Isolate*, v8::internal::StringTableKey*)
6 0.1% 0.1% v8::internal::AstValueFactory::Internalize(v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector<unsigned char const>)
5 0.1% 0.1% void v8::internal::String::WriteToFlat<unsigned char>(v8::internal::String*, unsigned char*, int, int)
5 0.1% 0.1% void v8::internal::JSObject::FastBodyDescriptor::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*)
5 0.1% 0.1% v8::internal::String::ComputeAndSetHash()
5 0.1% 0.1% v8::internal::Scanner::Next()
5 0.1% 0.1% v8::internal::RecordMigratedSlotVisitor::RecordMigratedSlot(v8::internal::HeapObject*, v8::internal::Object*, unsigned char*)
5 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*)
5 0.1% 0.1% v8::internal::LookupIterator::ApplyTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>)
5 0.1% 0.1% v8::internal::InternalizedStringTableCleaner::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
5 0.1% 0.1% v8::internal::AstValueFactory::GetString(unsigned int, bool, v8::internal::Vector<unsigned char const>)
5 0.1% 0.1% v8::internal::(anonymous namespace)::ObjectBoilerplate::Create(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, int, v8::internal::PretenureFlag)
5 0.1% 0.1% node::FStat(v8::FunctionCallbackInfo<v8::Value> const&)
5 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)1, v8::internal::DescriptorArray>(v8::internal::DescriptorArray*, v8::internal::Name*, int, int*)
5 0.1% 0.1% __lxstat
4 0.1% 0.1% void v8::internal::LookupIterator::Start<false>()
4 0.1% 0.1% void v8::internal::FixedBodyDescriptor<8, 104, 152>::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*) [clone .isra.231]
4 0.1% 0.1% v8::internal::interpreter::BytecodeArrayWriter::EmitBytecode(v8::internal::interpreter::BytecodeNode const*)
4 0.1% 0.1% v8::internal::String::IsOneByteEqualTo(v8::internal::Vector<unsigned char const>)
4 0.1% 0.1% v8::internal::Scavenger::Process()
4 0.1% 0.1% v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int)
4 0.1% 0.1% v8::internal::JSObject::OptimizeAsPrototype(v8::internal::Handle<v8::internal::JSObject>)
4 0.1% 0.1% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::ScanJsonString<true>()
4 0.1% 0.1% v8::internal::FixedArray::set(int, v8::internal::Object*)
4 0.1% 0.1% v8::internal::DescriptorArray::Sort()
4 0.1% 0.1% v8::internal::DescriptorArray::Append(v8::internal::Descriptor*)
4 0.1% 0.1% v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::FunctionKind)
4 0.1% 0.1% v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&)
4 0.1% 0.1% node::EnvEnumerator(v8::PropertyCallbackInfo<v8::Array> const&)
4 0.1% 0.1% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
4 0.1% 0.1% __libc_malloc
3 0.1% 0.1% void v8::internal::StringHasher::AddCharacters<unsigned short>(unsigned short const*, int)
3 0.1% 0.1% void v8::internal::LookupIterator::NextInternal<false>(v8::internal::Map*, v8::internal::JSReceiver*)
3 0.1% 0.1% void v8::internal::BodyDescriptorBase::IteratePointers<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, int, v8::internal::IncrementalMarkingMarkingVisitor*)
3 0.1% 0.1% v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterTransfer(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*)
3 0.1% 0.1% v8::internal::Zone::New(unsigned long)
3 0.1% 0.1% v8::internal::TransitionArray::SearchDetails(int, v8::internal::PropertyKind, v8::internal::PropertyAttributes, int*)
3 0.1% 0.1% v8::internal::TransitionArray::Insert(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::SimpleTransitionFlag)
3 0.1% 0.1% v8::internal::StubCache::Set(v8::internal::Name*, v8::internal::Map*, v8::internal::Object*)
3 0.1% 0.1% v8::internal::StackFrameIteratorBase::StackFrameIteratorBase(v8::internal::Isolate*, bool)
3 0.1% 0.1% v8::internal::StackFrame::ComputeType(v8::internal::StackFrameIteratorBase const*, v8::internal::StackFrame::State*)
3 0.1% 0.1% v8::internal::Script::GetPositionInfo(int, v8::internal::Script::PositionInfo*, v8::internal::Script::OffsetFlag) const
3 0.1% 0.1% v8::internal::Scope::Snapshot::Snapshot(v8::internal::Scope*)
3 0.1% 0.1% v8::internal::Scope::LookupRecursive(v8::internal::VariableProxy*, v8::internal::Scope*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseStatementList(v8::internal::ZoneList<v8::internal::Statement*>*, int, bool, bool*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberWithNewPrefixesExpression(bool*, bool*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::Expect(v8::internal::Token::Value, bool*)
3 0.1% 0.1% v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments)
3 0.1% 0.1% v8::internal::Map::WeakCellForMap(v8::internal::Handle<v8::internal::Map>)
3 0.1% 0.1% v8::internal::LookupIterator::WriteDataValue(v8::internal::Handle<v8::internal::Object>, bool)
3 0.1% 0.1% v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>)
3 0.1% 0.1% v8::internal::KeyedGetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
3 0.1% 0.1% v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int)
3 0.1% 0.1% v8::internal::IterateAndScavengePromotedObjectsVisitor::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
3 0.1% 0.1% v8::internal::IncrementalMarking::ProcessWeakCells()
3 0.1% 0.1% v8::internal::Heap::Scavenge()
3 0.1% 0.1% v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >*, unsigned int, bool)
3 0.1% 0.1% v8::internal::Accessors::FunctionPrototypeGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&)
3 0.1% 0.1% v8::base::TimeTicks::HighResolutionNow()
3 0.1% 0.1% strlen
3 0.1% 0.1% munmap
3 0.1% 0.1% brk
3 0.1% 0.1% __GI___pthread_mutex_unlock
2 0.0% 0.0% vsnprintf
2 0.0% 0.0% void v8::internal::StringHasher::AddCharacters<unsigned char>(unsigned char const*, int)
2 0.0% 0.0% void v8::internal::RememberedSet<(v8::internal::RememberedSetType)1>::Insert<(v8::internal::AccessMode)0>(v8::internal::MemoryChunk*, unsigned char*)
2 0.0% 0.0% void v8::internal::Code::BodyDescriptor::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, v8::internal::IncrementalMarkingMarkingVisitor*)
2 0.0% 0.0% void std::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> >::_M_emplace_back_aux<v8::internal::interpreter::ConstantArrayBuilder::Entry const&>(v8::internal::interpreter::ConstantArrayBuilder::Entry const&)
2 0.0% 0.0% v8::internal::interpreter::ConstantArrayBuilder::ToFixedArray(v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::GrowRegisterMap(v8::internal::interpreter::Register)
2 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitNoStackOverflowCheck(v8::internal::AstNode*)
2 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitAndPushIntoRegisterList(v8::internal::Expression*, v8::internal::interpreter::RegisterList*)
2 0.0% 0.0% v8::internal::compiler::NodeProperties::GetControlInput(v8::internal::compiler::Node*, int)
2 0.0% 0.0% v8::internal::compiler::GraphReducer::ReduceTop()
2 0.0% 0.0% v8::internal::Zone::~Zone()
2 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*)
2 0.0% 0.0% v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::String::GetFlatContent()
2 0.0% 0.0% v8::internal::String::Flatten(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::String::CalculateLineEnds(v8::internal::Handle<v8::internal::String>, bool)
2 0.0% 0.0% v8::internal::SourcePositionTableBuilder::AddPosition(unsigned long, v8::internal::SourcePosition, bool)
2 0.0% 0.0% v8::internal::ScopeInfo::Create(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Scope*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>)
2 0.0% 0.0% v8::internal::Scanner::Scanner(v8::internal::UnicodeCache*)
2 0.0% 0.0% v8::internal::Scanner::ScanString()
2 0.0% 0.0% v8::internal::Scanner::PeekAhead()
2 0.0% 0.0% v8::internal::Scanner::IsDuplicateSymbol(v8::internal::DuplicateFinder*, v8::internal::AstValueFactory*) const
2 0.0% 0.0% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::PointersUpdatingVisitor::VisitRootPointers(v8::internal::Root, v8::internal::Object**, v8::internal::Object**)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ArrowFormalParametersUnexpectedToken()
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParsePrimaryExpression(bool*, bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpression(bool*, bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseLeftHandSideExpression(bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseAndClassifyIdentifier(bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ArrowFormalParametersUnexpectedToken()
2 0.0% 0.0% v8::internal::Parser::ParseFunctionLiteral(v8::internal::AstRawString const*, v8::internal::Scanner::Location, v8::internal::FunctionNameValidity, v8::internal::FunctionKind, int, v8::internal::FunctionLiteral::FunctionType, v8::internal::LanguageMode, bool*)
2 0.0% 0.0% v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList)
2 0.0% 0.0% v8::internal::ObjectLiteral::BuildConstantProperties(v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Object::SetPropertyInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed, bool*)
2 0.0% 0.0% v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed)
2 0.0% 0.0% v8::internal::MarkBit::Next() [clone .isra.31]
2 0.0% 0.0% v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::PropertyConstness, v8::internal::Object::StoreFromKeyed)
2 0.0% 0.0% v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag)
2 0.0% 0.0% v8::internal::LookupIterator::PrepareForDataProperty(v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::KeywordOrIdentifierToken(unsigned char const*, int) [clone .part.0]
2 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonObject()
2 0.0% 0.0% v8::internal::JSObject::SetOwnPropertyIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes)
2 0.0% 0.0% v8::internal::IC::UpdateState(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*)
2 0.0% 0.0% v8::internal::Heap::InitializeJSObjectBody(v8::internal::JSObject*, v8::internal::Map*, int)
2 0.0% 0.0% v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*)
2 0.0% 0.0% v8::internal::Heap::AllocateRawTwoByteString(int, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::Heap::AllocateRawOneByteString(int, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*)
2 0.0% 0.0% v8::internal::HashTable<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Rehash(v8::internal::NameDictionary*)
2 0.0% 0.0% v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))
2 0.0% 0.0% v8::internal::FeedbackVector::GetKind(v8::internal::FeedbackSlot) const
2 0.0% 0.0% v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*)
2 0.0% 0.0% v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::NumberOfEnumerableProperties()
2 0.0% 0.0% v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*)
2 0.0% 0.0% v8::internal::DescriptorArray::CopyUpToAddAttributes(v8::internal::Handle<v8::internal::DescriptorArray>, int, v8::internal::PropertyAttributes, int) [clone .constprop.825]
2 0.0% 0.0% v8::internal::ConsString::ConsStringGet(int)
2 0.0% 0.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Bitmap::Clear()
2 0.0% 0.0% v8::internal::BaseNameDictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Add(v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails, int*)
2 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitNoStackOverflowCheck(v8::internal::AstNode*)
2 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitArrayLiteral(v8::internal::ArrayLiteral*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::UpdateDescriptorForValue(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::(anonymous namespace)::MakeStringThin(v8::internal::String*, v8::internal::String*, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::GetUnoptimizedCode(v8::internal::CompilationInfo*, v8::internal::ConcurrencyMode)
2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::TypedElementsAccessor<(v8::internal::ElementsKind)15, unsigned int>, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)15> >::Set(v8::internal::Handle<v8::internal::JSObject>, unsigned int, v8::internal::Object*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::TypedElementsAccessor<(v8::internal::ElementsKind)15, unsigned int>, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)15> >::GetEntryForIndex(v8::internal::Isolate*, v8::internal::JSObject*, v8::internal::FixedArrayBase*, unsigned int)
2 0.0% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const
2 0.0% 0.0% v8::RecursivelySerializeToUtf8(v8::internal::String*, v8::Utf8WriterVisitor*, int)
2 0.0% 0.0% std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
2 0.0% 0.0% node::crypto::Hash::HashDigest(v8::FunctionCallbackInfo<v8::Value> const&)
2 0.0% 0.0% node::ReadDir(v8::FunctionCallbackInfo<v8::Value> const&)
2 0.0% 0.0% memcpy
2 0.0% 0.0% memchr
2 0.0% 0.0% double v8::internal::InternalStringToDouble<unsigned char const*, unsigned char const*>(v8::internal::UnicodeCache*, unsigned char const*, unsigned char const*, int, double)
2 0.0% 0.0% __clock_gettime
2 0.0% 0.0% _IO_file_xsputn
1 0.0% 0.0% void v8::internal::EvacuateVisitorBase::RawMigrateObject<(v8::internal::EvacuateVisitorBase::MigrationMode)1>(v8::internal::EvacuateVisitorBase*, v8::internal::HeapObject*, v8::internal::HeapObject*, int, v8::internal::AllocationSpace)
1 0.0% 0.0% void v8::internal::BodyDescriptorBase::IteratePointers<v8::internal::RecordMigratedSlotVisitor>(v8::internal::HeapObject*, int, int, v8::internal::RecordMigratedSlotVisitor*)
1 0.0% 0.0% void v8::internal::(anonymous namespace)::ApplyAttributesToDictionary<v8::internal::NameDictionary>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::PropertyAttributes)
1 0.0% 0.0% void v8::Utf8WriterVisitor::Visit<unsigned char>(unsigned char const*, int)
1 0.0% 0.0% void std::vector<v8::internal::Handle<v8::internal::Map>, std::allocator<v8::internal::Handle<v8::internal::Map> > >::_M_emplace_back_aux<v8::internal::Handle<v8::internal::Map> const&>(v8::internal::Handle<v8::internal::Map> const&)
1 0.0% 0.0% void std::vector<std::pair<v8::internal::FunctionLiteral*, unsigned long>, v8::internal::ZoneAllocator<std::pair<v8::internal::FunctionLiteral*, unsigned long> > >::_M_emplace_back_aux<std::pair<v8::internal::FunctionLiteral*, unsigned long> >(std::pair<v8::internal::FunctionLiteral*, unsigned long>&&)
1 0.0% 0.0% v8::internal::interpreter::RegisterTransferWriter::EmitMov(v8::internal::interpreter::Register, v8::internal::interpreter::Register)
1 0.0% 0.0% v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::interpreter::Bytecodes::IsWithoutExternalSideEffects(v8::internal::interpreter::Bytecode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::PrepareOutputRegister(v8::internal::interpreter::Register)
1 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::Flush()
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitProperty(v8::internal::Property*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitForInStatement(v8::internal::ForInStatement*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitCall(v8::internal::Call*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::RegisterAllocationScope::~RegisterAllocationScope()
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::GenerateBytecode(unsigned long)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::ControlScopeForTopLevel::Execute(v8::internal::interpreter::BytecodeGenerator::ControlScope::Command, v8::internal::Statement*, int)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::BuildVariableLoad(v8::internal::Variable*, v8::internal::FeedbackSlot, v8::internal::HoleCheckMode, v8::internal::TypeofMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayWriter::WriteJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, v8::internal::AstRawString const*, int, v8::internal::LanguageMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, unsigned long, int, v8::internal::LanguageMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::AllocateDeferredConstantPoolEntry()
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayAccessor::GetJumpTargetOffset() const
1 0.0% 0.0% v8::internal::compiler::Type::Union(v8::internal::compiler::Type*, v8::internal::compiler::Type*, v8::internal::Zone*)
1 0.0% 0.0% v8::internal::compiler::SourcePositionTable::GetSourcePosition(v8::internal::compiler::Node*) const
1 0.0% 0.0% v8::internal::compiler::SimplifiedOperatorReducer::Reduce(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::compiler::Node::New(v8::internal::Zone*, unsigned int, v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool)
1 0.0% 0.0% v8::internal::compiler::LoopVariableOptimizer::Run()
1 0.0% 0.0% v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)
1 0.0% 0.0% v8::internal::compiler::GraphTrimmer::TrimGraph()
1 0.0% 0.0% v8::internal::compiler::DeadCodeElimination::ReduceLoopOrMerge(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()
1 0.0% 0.0% v8::internal::compiler::(anonymous namespace)::SourcePositionWrapper::Reduce(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::Worklist<std::pair<v8::internal::HeapObject*, int>, 64>::View::Push(std::pair<v8::internal::HeapObject*, int>) [clone .isra.595]
1 0.0% 0.0% v8::internal::WeakFixedArray::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*)
1 0.0% 0.0% v8::internal::WeakCell::next_cleared()
1 0.0% 0.0% v8::internal::VariableProxy::BindTo(v8::internal::Variable*)
1 0.0% 0.0% v8::internal::VariableProxy::AssignFeedbackSlots(v8::internal::FeedbackVectorSpec*, v8::internal::TypeofMode, v8::internal::FeedbackSlotCache*)
1 0.0% 0.0% v8::internal::VariableMap::Declare(v8::internal::Zone*, v8::internal::Scope*, v8::internal::AstRawString const*, v8::internal::VariableMode, v8::internal::VariableKind, v8::internal::InitializationFlag, v8::internal::MaybeAssignedFlag, bool*)
1 0.0% 0.0% v8::internal::Utf16CharacterStream::Advance() [clone .part.36]
1 0.0% 0.0% v8::internal::TransitionArray::ReplaceTransitions(v8::internal::Handle<v8::internal::Map>, v8::internal::Object*)
1 0.0% 0.0% v8::internal::TransitionArray::NumberOfTransitions(v8::internal::Object*)
1 0.0% 0.0% v8::internal::TransitionArray::GetPrototypeTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::TransitionArray::ExpectedTransitionKey(v8::internal::Handle<v8::internal::Map>)
1 0.0% 0.0% v8::internal::StringTable::LookupStringIfExists_NoAllocate(v8::internal::String*)
1 0.0% 0.0% v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::StringTableKey*)
1 0.0% 0.0% v8::internal::StringSearch<unsigned char, unsigned short>::SingleCharSearch(v8::internal::StringSearch<unsigned char, unsigned short>*, v8::internal::Vector<unsigned short const>, int)
1 0.0% 0.0% v8::internal::StringHasher::GetHashField()
1 0.0% 0.0% v8::internal::StringCharacterStream::Reset(v8::internal::String*, int)
1 0.0% 0.0% v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::String::SlowAsArrayIndex(unsigned int*)
1 0.0% 0.0% v8::internal::String::IndexOf(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, int)
1 0.0% 0.0% v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed)
1 0.0% 0.0% v8::internal::StoreBuffer::InsertDuringRuntime(v8::internal::StoreBuffer*, unsigned char*)
1 0.0% 0.0% v8::internal::StackFrameIterator::StackFrameIterator(v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::SemiSpace::ShrinkTo(unsigned long)
1 0.0% 0.0% v8::internal::ScriptContextTable::Lookup(v8::internal::Handle<v8::internal::ScriptContextTable>, v8::internal::Handle<v8::internal::String>, v8::internal::ScriptContextTable::LookupResult*)
1 0.0% 0.0% v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::Scope::GetOuterScopeWithContext()
1 0.0% 0.0% v8::internal::Scope::DeclareVariable(v8::internal::Declaration*, v8::internal::VariableMode, v8::internal::InitializationFlag, bool, bool*, bool*)
1 0.0% 0.0% v8::internal::Scavenger::EvacuateShortcutCandidate(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::ConsString*, int)
1 0.0% 0.0% v8::internal::Runtime_StringToArray(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_LoadGlobalIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_FixedArrayGet(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool*)
1 0.0% 0.0% v8::internal::RelocIterator::RelocIterator(v8::internal::Code*, int)
1 0.0% 0.0% v8::internal::RegExpQuantifier::min_match()
1 0.0% 0.0% v8::internal::RegExpParser::ParseDisjunction()
1 0.0% 0.0% v8::internal::RegExpParser::Advance()
1 0.0% 0.0% v8::internal::RegExpMacroAssemblerX64::GoTo(v8::internal::Label*)
1 0.0% 0.0% v8::internal::RegExpMacroAssemblerX64::GetCode(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, bool)
1 0.0% 0.0% v8::internal::PropertyCallbackArguments::Call(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::internal::Handle<v8::internal::Name>)
1 0.0% 0.0% v8::internal::PreParser::ExpressionFromIdentifier(v8::internal::PreParserIdentifier, int, v8::internal::InferName)
1 0.0% 0.0% v8::internal::PointersUpdatingVisitor::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
1 0.0% 0.0% v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, false>::PerIsolateAssertScope(v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::PatchIncrementalMarkingRecordWriteStubs(v8::internal::Heap*, v8::internal::RecordWriteStub::Mode)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpression(bool*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseFormalParameterList(v8::internal::PreParserFormalParameters*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionCoverGrammar(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseAssignmentExpression(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::BindingPatternUnexpectedToken()
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseUnaryExpression(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseSwitchStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParsePostfixExpression(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseObjectLiteral(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseForStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionCoverGrammar(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseBinaryExpression(int, bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::FunctionState::FunctionState(v8::internal::ParserBase<v8::internal::Parser>::FunctionState**, v8::internal::Scope**, v8::internal::DeclarationScope*)
1 0.0% 0.0% v8::internal::Parser::UpdateStatistics(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>)
1 0.0% 0.0% v8::internal::Parser::SetFunctionNameFromPropertyName(v8::internal::LiteralProperty*, v8::internal::AstRawString const*, v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::Parser::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*)
1 0.0% 0.0% v8::internal::Parser::ParseFunction(v8::internal::Isolate*, v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::Parser::ParseFunction(v8::internal::AstRawString const*, int, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, int*, bool*, int*, bool*)
1 0.0% 0.0% v8::internal::Parser::DoParseProgram(v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::OrderedHashMap::GetHash(v8::internal::Isolate*, v8::internal::Object*)
1 0.0% 0.0% v8::internal::ObjectLiteralProperty::ObjectLiteralProperty(v8::internal::AstValueFactory*, v8::internal::Expression*, v8::internal::Expression*, bool)
1 0.0% 0.0% v8::internal::Object::GetPrototypeChainRootMap(v8::internal::Isolate*) const
1 0.0% 0.0% v8::internal::NormalizedMapCache::Get(v8::internal::Handle<v8::internal::Map>, v8::internal::PropertyNormalizationMode)
1 0.0% 0.0% v8::internal::MemoryChunk::Initialize(v8::internal::Heap*, unsigned char*, unsigned long, unsigned char*, unsigned char*, v8::internal::Executability, v8::internal::Space*, v8::base::VirtualMemory*)
1 0.0% 0.0% v8::internal::MaybeHandle<v8::internal::JSObject> v8::internal::(anonymous namespace)::CreateLiteral<v8::internal::(anonymous namespace)::ObjectBoilerplate>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, int, v8::internal::Handle<v8::internal::HeapObject>, int)
1 0.0% 0.0% v8::internal::MarkCompactCollectorBase::CollectRememberedSetUpdatingItems(v8::internal::ItemParallelJob*, v8::internal::RememberedSetUpdatingMode)
1 0.0% 0.0% v8::internal::MarkCompactCollector::RootMarkingVisitor::MarkObjectByPointer(v8::internal::Object**)
1 0.0% 0.0% v8::internal::MarkCompactCollector::RecordCodeEntrySlot(v8::internal::HeapObject*, unsigned char*, v8::internal::Code*)
1 0.0% 0.0% v8::internal::MarkCompactCollector::ClearWeakCells(v8::internal::Object**, v8::internal::DependentCode**)
1 0.0% 0.0% v8::internal::MapUpdater::BuildDescriptorArray()
1 0.0% 0.0% v8::internal::Map::instance_size() const
1 0.0% 0.0% v8::internal::Map::UpdateFieldType(int, v8::internal::Handle<v8::internal::Name>, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::Map::SetPrototype(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::Map::GeneralizeField(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>)
1 0.0% 0.0% v8::internal::Map::FindFieldOwner(int) const
1 0.0% 0.0% v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>)
1 0.0% 0.0% v8::internal::Map::ConnectTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::SimpleTransitionFlag)
1 0.0% 0.0% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<true>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.67]
1 0.0% 0.0% v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed)
1 0.0% 0.0% v8::internal::LookupIterator::GetFieldIndex() const
1 0.0% 0.0% v8::internal::LookupIterator::GetDataValue() const
1 0.0% 0.0% v8::internal::LookupIterator::GetConstantIndex() const
1 0.0% 0.0% v8::internal::LookupIterator::GetAccessors() const
1 0.0% 0.0% v8::internal::Logger::TimerEvent(v8::internal::Logger::StartEnd, char const*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendDoubleQuotedString(char const*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendAddress(unsigned char*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::Append(char const*, ...)
1 0.0% 0.0% v8::internal::List<v8::internal::Statement*, v8::internal::ZoneAllocationPolicy>::Add(v8::internal::Statement* const&, v8::internal::ZoneAllocationPolicy)
1 0.0% 0.0% v8::internal::LargeObjectIterator::Next()
1 0.0% 0.0% v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<true>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonValue()
1 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonString(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::JsonParser<false>::ParseJsonNumber()
1 0.0% 0.0% v8::internal::JsonParser<false>::ParseJsonInternalizedString()
1 0.0% 0.0% v8::internal::JSObject::UpdatePrototypeUserRegistration(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Map>, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::JSObject::MakePrototypesFast(v8::internal::Handle<v8::internal::Object>, v8::internal::WhereToStart, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::JSObject::IsExtensible(v8::internal::Handle<v8::internal::JSObject>)
1 0.0% 0.0% v8::internal::JSObject::GetElementsAccessor()
1 0.0% 0.0% v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling)
1 0.0% 0.0% v8::internal::JSFunction::EnsureHasInitialMap(v8::internal::Handle<v8::internal::JSFunction>)
1 0.0% 0.0% v8::internal::Isolate::NeedsSourcePositionsForProfiling() const
1 0.0% 0.0% v8::internal::IncrementalStringBuilder::AppendString(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::IncrementalMarking::DeactivateIncrementalWriteBarrier()
1 0.0% 0.0% v8::internal::IC::TraceIC(char const*, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::IC::PatchCache(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::HeapObjectIterator::Next()
1 0.0% 0.0% v8::internal::HeapObject::GetIsolate() const
1 0.0% 0.0% v8::internal::Heap::CreateFillerObjectAt(unsigned char*, int, v8::internal::ClearRecordedSlots)
1 0.0% 0.0% v8::internal::Heap::CopyBlock(unsigned char*, unsigned char*, int)
1 0.0% 0.0% v8::internal::Heap::AllocateRawFixedArray(int, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind)
1 0.0% 0.0% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*) [clone .constprop.769]
1 0.0% 0.0% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::SlowScanJsonString<v8::internal::SeqOneByteString, unsigned char>(v8::internal::Handle<v8::internal::String>, int, int)
1 0.0% 0.0% v8::internal::Handle<v8::internal::FeedbackMetadata> v8::internal::FeedbackMetadata::New<v8::internal::FeedbackVectorSpec>(v8::internal::Isolate*, v8::internal::FeedbackVectorSpec const*)
1 0.0% 0.0% v8::internal::GlobalHandles::MarkNewSpaceWeakUnmodifiedObjectsPending(bool (*)(v8::internal::Heap*, v8::internal::Object**))
1 0.0% 0.0% v8::internal::FeedbackNexus::FindHandlers(v8::internal::List<v8::internal::Handle<v8::internal::Object>, v8::internal::FreeStoreAllocationPolicy>*, int) const
1 0.0% 0.0% v8::internal::FeedbackNexus::ExtractMaps(std::vector<v8::internal::Handle<v8::internal::Map>, std::allocator<v8::internal::Handle<v8::internal::Map> > >*) const
1 0.0% 0.0% v8::internal::Factory::NewProperSubString(v8::internal::Handle<v8::internal::String>, int, int)
1 0.0% 0.0% v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind)
1 0.0% 0.0% v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, int, int, v8::internal::ArrayStorageAllocationMode, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::Factory::NewBoilerplateDescription(int, int, int, bool)
1 0.0% 0.0% v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >*, unsigned int, bool)
1 0.0% 0.0% v8::internal::Expression::IsValidReferenceExpression() const
1 0.0% 0.0% v8::internal::ElementsAccessor::Concat(v8::internal::Isolate*, v8::internal::Arguments*, unsigned int, unsigned int)
1 0.0% 0.0% v8::internal::DoubleToAscii(double, v8::internal::DtoaMode, int, v8::internal::Vector<char>, int*, int*, int*)
1 0.0% 0.0% v8::internal::Deserializer::Allocate(int, int)
1 0.0% 0.0% v8::internal::Deoptimizer::PatchCodeForDeoptimization(v8::internal::Isolate*, v8::internal::Code*)
1 0.0% 0.0% v8::internal::DeclarationScope::DeclareDefaultFunctionVariables(v8::internal::AstValueFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::AstValueFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::AnalyzePartially(v8::internal::AstNodeFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::Analyze(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::AnalyzeMode)
1 0.0% 0.0% v8::internal::CopiedRangesList::Insert(v8::internal::HeapObject*, int)
1 0.0% 0.0% v8::internal::ConsString* v8::internal::String::VisitFlat<v8::Utf8WriterVisitor>(v8::Utf8WriterVisitor*, v8::internal::String*, int)
1 0.0% 0.0% v8::internal::Compiler::PostInstantiation(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::CompilationJob::RecordUnoptimizedCompilationStats() const
1 0.0% 0.0% v8::internal::CompilationInfo::SourcePositionRecordingMode() const
1 0.0% 0.0% v8::internal::CompilationInfo::CompilationInfo(v8::internal::Zone*, v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>)
1 0.0% 0.0% v8::internal::CanonicalHandleScope::Lookup(v8::internal::Object*)
1 0.0% 0.0% v8::internal::Call::GetCallType() const
1 0.0% 0.0% v8::internal::BoilerplateDescription::value(int) const
1 0.0% 0.0% v8::internal::BoilerplateDescription::name(int) const
1 0.0% 0.0% v8::internal::Bitmap::MarkBitFromIndex(unsigned int)
1 0.0% 0.0% v8::internal::BaseNameDictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::CopyEnumKeysTo(v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::KeyCollectionMode, v8::internal::KeyAccumulator*)
1 0.0% 0.0% v8::internal::AstValueFactory::NewString(v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::AstValue::IsPropertyName() const
1 0.0% 0.0% v8::internal::AstRawString::Compare(void*, void*)
1 0.0% 0.0% v8::internal::AstRawString::AsArrayIndex(unsigned int*) const
1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitConditional(v8::internal::Conditional*)
1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*)
1 0.0% 0.0% v8::internal::Assignment::binary_op() const
1 0.0% 0.0% v8::internal::Assignment::Assignment(v8::internal::Token::Value, v8::internal::Expression*, v8::internal::Expression*, int)
1 0.0% 0.0% v8::internal::Assembler::pushq_imm32(int)
1 0.0% 0.0% v8::internal::Assembler::immediate_arithmetic_op(unsigned char, v8::internal::Register, v8::internal::Immediate, int)
1 0.0% 0.0% v8::internal::Assembler::bind_to(v8::internal::Label*, int)
1 0.0% 0.0% v8::internal::Analysis::VisitAction(v8::internal::ActionNode*)
1 0.0% 0.0% v8::internal::AccountingAllocator::ReturnSegment(v8::internal::Segment*)
1 0.0% 0.0% v8::internal::Accessors::FunctionPrototypeSetter(v8::Local<v8::Name>, v8::Local<v8::Value>, v8::PropertyCallbackInfo<v8::Boolean> const&)
1 0.0% 0.0% v8::internal::(anonymous namespace)::Slow_ArrayConcat(v8::internal::BuiltinArguments*, v8::internal::Handle<v8::internal::Object>, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::InstallUnoptimizedCode(v8::internal::CompilationInfo*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::InitializeIntrinsicFunctionNames()
1 0.0% 0.0% v8::internal::(anonymous namespace)::GenerateUnoptimizedCode(v8::internal::CompilationInfo*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::FinalizeUnoptimizedCompilationJob(v8::internal::CompilationJob*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::PrependElementIndices(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::FixedArrayBase>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::GetKeysConversion, v8::internal::PropertyFilter)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::HasAccessors(v8::internal::JSObject*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::CopyElements(v8::internal::JSObject*, unsigned int, v8::internal::ElementsKind, v8::internal::Handle<v8::internal::FixedArrayBase>, unsigned int, int)
1 0.0% 0.0% v8::internal::(anonymous namespace)::CreateDynamicFunction(v8::internal::Isolate*, v8::internal::BuiltinArguments, char const*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::CopyObjectToObjectElements(v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, int) [clone .constprop.673]
1 0.0% 0.0% v8::internal::(anonymous namespace)::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder*, v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::base::ElapsedTimer*)
1 0.0% 0.0% v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::FillEmptyEntry(v8::base::TemplateHashMapEntry<void*, void*>*, void* const&, void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)
1 0.0% 0.0% v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::base::DefaultAllocationPolicy>::Resize(v8::base::DefaultAllocationPolicy)
1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const
1 0.0% 0.0% uv__next_timeout
1 0.0% 0.0% uv__fs_work
1 0.0% 0.0% sysconf
1 0.0% 0.0% strchrnul
1 0.0% 0.0% std::_Rb_tree<void const*, void const*, std::_Identity<void const*>, std::less<void const*>, std::allocator<void const*> >::_M_erase(std::_Rb_tree_node<void const*>*)
1 0.0% 0.0% operator new(unsigned long)
1 0.0% 0.0% operator delete[](void*)
1 0.0% 0.0% operator delete(void*)
1 0.0% 0.0% node::NodePlatform::MonotonicallyIncreasingTime()
1 0.0% 0.0% fflush
1 0.0% 0.0% bool std::has_facet<std::ctype<char> >(std::locale const&)
1 0.0% 0.0% _init
1 0.0% 0.0% __GI___pthread_getspecific
1 0.0% 0.0% _IO_setb
1 0.0% 0.0% _IO_file_write
[Summary]:
ticks total nonlib name
410 7.4% 7.6% JavaScript
4840 87.8% 89.2% C++
404 7.3% 7.4% GC
84 1.5% Shared libraries
179 3.2% Unaccounted
[C++ entry points]:
ticks cpp total name
2882 64.9% 52.3% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
390 8.8% 7.1% write
366 8.2% 6.6% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*)
75 1.7% 1.4% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
75 1.7% 1.4% v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*)
60 1.4% 1.1% v8::internal::Runtime_InterpreterNewClosure(int, v8::internal::Object**, v8::internal::Isolate*)
57 1.3% 1.0% v8::internal::Builtin_ArrayBufferConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
54 1.2% 1.0% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*)
47 1.1% 0.9% __xstat
43 1.0% 0.8% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
41 0.9% 0.7% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
40 0.9% 0.7% v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*)
35 0.8% 0.6% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
32 0.7% 0.6% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
28 0.6% 0.5% v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*)
27 0.6% 0.5% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
21 0.5% 0.4% v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*)
19 0.4% 0.3% v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*)
13 0.3% 0.2% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*)
9 0.2% 0.2% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*)
9 0.2% 0.2% v8::internal::Runtime_ObjectKeys(int, v8::internal::Object**, v8::internal::Isolate*)
8 0.2% 0.1% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*)
8 0.2% 0.1% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
7 0.2% 0.1% v8::internal::Builtin_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::Runtime_StringIndexOfUnchecked(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::Builtin_ObjectDefineProperty(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% fwrite
5 0.1% 0.1% __lxstat
4 0.1% 0.1% v8::internal::Runtime_StringBuilderJoin(int, v8::internal::Object**, v8::internal::Isolate*)
4 0.1% 0.1% v8::internal::Runtime_StringAdd(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_StringToNumber(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_ResolvePossiblyDirectEval(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Builtin_JsonStringify(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_TryInstallOptimizedCode(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_LoadGlobalIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_CreateListFromArrayLike(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const
2 0.0% 0.0% v8::RecursivelySerializeToUtf8(v8::internal::String*, v8::Utf8WriterVisitor*, int)
2 0.0% 0.0% _IO_vfprintf
2 0.0% 0.0% _IO_default_xsputn
1 0.0% 0.0% void v8::Utf8WriterVisitor::Visit<unsigned char>(unsigned char const*, int)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitAndPushIntoRegisterList(v8::internal::Expression*, v8::internal::interpreter::RegisterList*)
1 0.0% 0.0% v8::internal::WeakFixedArray::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*)
1 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*)
1 0.0% 0.0% v8::internal::Scanner::Scanner(v8::internal::UnicodeCache*)
1 0.0% 0.0% v8::internal::Scanner::Scan()
1 0.0% 0.0% v8::internal::Runtime_StringToArray(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_FixedArrayGet(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_DefineDataPropertyInLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_DefineClass(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_CreateRegExpLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_CreateArrayLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*)
1 0.0% 0.0% v8::internal::OrderedHashMap::GetHash(v8::internal::Isolate*, v8::internal::Object*)
1 0.0% 0.0% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.72]
1 0.0% 0.0% v8::internal::Log::MessageBuilder::Append(char const*, ...)
1 0.0% 0.0% v8::internal::ConsString* v8::internal::String::VisitFlat<v8::Utf8WriterVisitor>(v8::Utf8WriterVisitor*, v8::internal::String*, int)
1 0.0% 0.0% v8::internal::Builtin_ObjectSetPrototypeOf(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectGetOwnPropertyDescriptor(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectFreeze(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectAssign(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_DatePrototypeToJson(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_DateConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::base::TimeTicks::HighResolutionNow()
1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const
1 0.0% 0.0% uv__fs_work
1 0.0% 0.0% node::LStat(v8::FunctionCallbackInfo<v8::Value> const&)
1 0.0% 0.0% memchr
1 0.0% 0.0% __clock_gettime
1 0.0% 0.0% __GI___pthread_mutex_lock
1 0.0% 0.0% __GI___pthread_getspecific
1 0.0% 0.0% _IO_file_xsputn
[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 1.0% are not shown.
ticks parent name
1409 25.6% write
625 44.4% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
167 26.7% Function: ~stat module.js:45:14
119 71.3% Function: ~Module._findPath module.js:172:28
84 70.6% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
84 100.0% Function: ~Module._resolveFilename module.js:517:35
24 20.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
24 100.0% Function: ~Module._resolveFilename module.js:517:35
11 9.2% Function: ~Module._resolveFilename module.js:517:35
11 100.0% Function: ~Module._load module.js:443:24
48 28.7% Function: ~tryFile module.js:145:17
37 77.1% Function: ~tryExtensions module.js:160:23
37 100.0% Function: ~Module._findPath module.js:172:28
11 22.9% Function: ~tryPackage module.js:125:20
11 100.0% Function: ~Module._findPath module.js:172:28
64 10.2% Function: ~tryStatSync fs.js:517:21
64 100.0% Function: ~fs.readFileSync fs.js:551:27
48 75.0% Function: ~Module._extensions..js module.js:633:37
25 52.1% Function: ~Module.load module.js:536:33
23 47.9% LazyCompile: *require internal/module.js:8:19
15 23.4% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
15 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
1 1.6% Function: ~Module._extensions..json module.js:640:39
1 100.0% Function: ~Module.load module.js:536:33
60 9.6% Function: ~fs.readSync fs.js:677:23
60 100.0% Function: ~tryReadSync fs.js:539:21
60 100.0% Function: ~fs.readFileSync fs.js:551:27
49 81.7% Function: ~Module._extensions..js module.js:633:37
10 16.7% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
1 1.7% Function: ~Module._extensions..json module.js:640:39
60 9.6% Function: ~fs.closeSync fs.js:618:24
49 81.7% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/graceful-fs.js:48:59
49 100.0% Function: ~fs.readFileSync fs.js:551:27
38 77.6% Function: ~Module._extensions..js module.js:633:37
11 22.4% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
11 18.3% Function: ~fs.readFileSync fs.js:551:27
11 100.0% Function: ~Module._extensions..js module.js:633:37
11 100.0% Function: ~Module.load module.js:536:33
56 9.0% Function: ~fs.openSync fs.js:649:23
56 100.0% Function: ~fs.readFileSync fs.js:551:27
43 76.8% Function: ~Module._extensions..js module.js:633:37
23 53.5% LazyCompile: *require internal/module.js:8:19
20 46.5% Function: ~Module.load module.js:536:33
10 17.9% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
2 3.6% Function: ~Module._extensions..json module.js:640:39
2 100.0% LazyCompile: *require internal/module.js:8:19
1 1.8% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:27:60
1 100.0% Builtin: ArrayMap
45 7.2% Function: ~stringSlice buffer.js:549:21
45 100.0% Function: ~Buffer.toString buffer.js:603:37
45 100.0% Function: ~fs.readFileSync fs.js:551:27
42 93.3% Function: ~Module._extensions..js module.js:633:37
3 6.7% Function: ~Module._extensions..json module.js:640:39
42 6.7% Function: ~createScript vm.js:79:22
42 100.0% Function: ~runInThisContext vm.js:138:26
42 100.0% Function: ~Module._compile module.js:581:37
41 97.6% Function: ~Module._extensions..js module.js:633:37
1 2.4% Function: ~_module2.default._extensions.(anonymous function) /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:262:58
25 4.0% Function: ~realpathSync fs.js:1580:40
25 100.0% Function: ~toRealPath module.js:153:20
22 88.0% Function: ~tryFile module.js:145:17
18 81.8% Function: ~tryExtensions module.js:160:23
4 18.2% Function: ~tryPackage module.js:125:20
3 12.0% Function: ~Module._findPath module.js:172:28
2 66.7% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 33.3% Function: ~Module._resolveFilename module.js:517:35
19 3.0% Function: ~readPackage module.js:103:21
19 100.0% Function: ~tryPackage module.js:125:20
19 100.0% Function: ~Module._findPath module.js:172:28
16 84.2% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 10.5% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 5.3% Function: ~Module._resolveFilename module.js:517:35
18 2.9% Function: ~update crypto.js:95:40
18 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
18 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
18 100.0% Builtin: ArrayForEach
16 2.6% Function: ~fs.statSync fs.js:952:23
10 62.5% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/polyfills.js:296:19
10 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
5 31.3% Function: ~read /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:6:14
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:16:23
5 100.0% Builtin: ArrayForEach
1 6.3% Function: ~util.parseFile /home/iain/condenser/node_modules/config/lib/config.js:826:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/config/lib/config.js:692:30
1 100.0% Builtin: ArrayForEach
10 1.6% LazyCompile: *Script.runInThisContext vm.js:46:45
10 100.0% Function: ~runInThisContext vm.js:138:26
10 100.0% Function: ~Module._compile module.js:581:37
10 100.0% Function: ~Module._extensions..js module.js:633:37
10 1.6% Function: ~Hash crypto.js:76:14
10 100.0% Function: ~Hash crypto.js:76:14
10 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
8 1.3% Function: ~Script.runInThisContext vm.js:46:45
7 87.5% Function: ~runInThisContext vm.js:138:26
7 100.0% Function: ~Module._compile module.js:581:37
7 100.0% Function: ~Module._extensions..js module.js:633:37
1 12.5% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
7 1.1% Function: ~digest crypto.js:102:40
7 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
7 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
7 100.0% Builtin: ArrayForEach
192 13.6% LazyCompile: *tryExtensions module.js:160:23
191 99.5% Function: ~Module._findPath module.js:172:28
134 70.2% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
134 100.0% Function: ~Module._resolveFilename module.js:517:35
134 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
57 29.8% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
57 100.0% Function: ~Module._resolveFilename module.js:517:35
37 64.9% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
20 35.1% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
146 10.4% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*)
6 4.1% Builtin: ArrayForEach
1 16.7% Function: ~read /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:6:14
1 100.0% Function: ~staticCache /home/iain/condenser/node_modules/koa-static-cache/index.js:10:38
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/server/server.js:1:11
1 16.7% Function: ~promisifyAll /home/iain/condenser/node_modules/thenify-all/index.js:36:22
1 100.0% Function: ~withCallback /home/iain/condenser/node_modules/thenify-all/index.js:32:22
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/mz/fs.js:1:11
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-router/lib/router.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-helmet/lib/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/core-js/library/modules/_object-assign.js:11:59
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/core-js/library/modules/_fails.js:1:89
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/core-js/library/modules/_object-assign.js:1:11
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/async-limiter/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
5 3.4% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:9:11
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1:11
5 100.0% Function: ~Module._compile module.js:581:37
4 2.7% Function: ~<anonymous> /home/iain/condenser/lib/server/server.js:1:11
4 100.0% Function: ~Module._compile module.js:581:37
4 100.0% Function: ~Module._extensions..js module.js:633:37
4 100.0% Function: ~Module.load module.js:536:33
3 2.1% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 33.3% Function: ~module.exports.r /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:1394
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:916
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:4183
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:4284
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:2076
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~module.exports.t.exports.version /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:224
3 2.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4381:22
2 66.7% Function: ~baseForOwn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2651:24
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4353:22
1 50.0% Function: ~forEach /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:8559:21
1 50.0% Function: ~baseSome /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3586:22
1 33.3% Function: ~forIn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:12187:19
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/postgres/data-types.js:8:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
2 1.4% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:16:19
2 100.0% Function: ~output_format /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:1:73
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 1.4% Function: ~<anonymous> /home/iain/condenser/node_modules/immutable/dist/immutable.js:12:18
2 100.0% Function: ~SLICE$0 /home/iain/condenser/node_modules/immutable/dist/immutable.js:8:11
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/immutable/dist/immutable.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 1.4% Function: ~<anonymous> /home/iain/condenser/lib/app/components/modules/Powerdown.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 100.0% Function: ~Module._extensions..js module.js:633:37
2 100.0% LazyCompile: *require internal/module.js:8:19
116 8.2% LazyCompile: *stat module.js:45:14
71 61.2% Function: ~Module._findPath module.js:172:28
42 59.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
42 100.0% Function: ~Module._resolveFilename module.js:517:35
42 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
29 40.8% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
29 100.0% Function: ~Module._resolveFilename module.js:517:35
29 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
40 34.5% LazyCompile: *Module._findPath module.js:172:28
26 65.0% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
26 100.0% Function: ~Module._resolveFilename module.js:517:35
26 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
14 35.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
14 100.0% Function: ~Module._resolveFilename module.js:517:35
7 50.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
7 50.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
5 4.3% Function: ~tryFile module.js:145:17
5 100.0% Function: ~tryPackage module.js:125:20
3 60.0% Function: ~Module._findPath module.js:172:28
3 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 40.0% LazyCompile: *Module._findPath module.js:172:28
2 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
52 3.7% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*)
27 51.9% Function: ~Mime.define /home/iain/condenser/node_modules/mime/mime.js:21:34
27 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/mime/mime.js:1:11
27 100.0% Function: ~Module._compile module.js:581:37
27 100.0% Function: ~Module._extensions..js module.js:633:37
18 34.6% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
18 100.0% Function: ~inject /home/iain/condenser/node_modules/react-dom/lib/ReactDefaultInjection.js:33:16
18 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
18 100.0% Function: ~Module._compile module.js:581:37
3 5.8% Function: ~publishRegistrationName /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:88:33
3 100.0% Function: ~publishEventForPlugin /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:60:31
3 100.0% Function: ~recomputePluginOrdering /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:31:33
3 100.0% Function: ~injectEventPluginsByName /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:164:38
2 3.8% Function: ~mixSpecIntoComponent /home/iain/condenser/node_modules/create-react-class/factory.js:443:32
2 100.0% Function: ~createClass /home/iain/condenser/node_modules/create-react-class/factory.js:806:23
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-router/lib/Router.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-foundation-components/node_modules/react-overlays/lib/Modal.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
2 3.8% Function: ~createChainableTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:148:38
2 100.0% Function: ~createUnionTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:317:34
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-notification/dist/defaultPropTypes.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-foundation-components/node_modules/react-overlays/lib/Position.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
46 3.3% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
9 19.6% Function: ~inherits util.js:961:18
2 22.2% Function: ~ABSTRACT.inherits /home/iain/condenser/node_modules/sequelize/lib/data-types.js:82:30
1 50.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/sqlite/data-types.js:5:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
1 50.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/postgres/data-types.js:8:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
1 11.1% Function: ~createServerErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:178:39
1 100.0% Function: ~forEachCode /home/iain/condenser/node_modules/http-errors/index.js:226:38
1 100.0% Builtin: ArrayForEach
1 11.1% Function: ~createHttpErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:116:37
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/http-errors/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 11.1% Function: ~createClientErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:131:39
1 100.0% Function: ~forEachCode /home/iain/condenser/node_modules/http-errors/index.js:226:38
1 100.0% Builtin: ArrayForEach
1 11.1% Function: ~<anonymous> _stream_transform.js:1:11
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/errors.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/associations/has-many.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/concat-stream/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
3 6.5% Function: ~isClass /home/iain/condenser/node_modules/bluebird/js/release/util.js:172:17
3 100.0% Function: ~Promise.promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:283:33
3 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/broadcast/index.js:1:11
3 100.0% Function: ~Module._compile module.js:581:37
2 4.3% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/utils.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~wrapWithConnect /home/iain/condenser/node_modules/react-redux/lib/components/connectAdvanced.js:100:34
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/NotifiCounter.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~parse url.js:100:37
1 100.0% Function: ~urlParse url.js:92:18
1 100.0% Function: ~Sequelize /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:112:25
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/db/models/index.js:1:11
1 2.2% Function: ~normalizeStringPosix path.js:106:30
1 100.0% Function: ~resolve path.js:1173:28
1 100.0% Function: ~Module._resolveLookupPaths module.js:340:38
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 2.2% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/timers.js:2:26
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~join native array.js:288:46
1 100.0% Function: ~generateHolderClass /home/iain/condenser/node_modules/bluebird/js/release/join.js:28:39
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 2.2% Function: ~isAbsolute path.js:1241:34
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 100.0% Function: ~Module._load module.js:443:24
1 2.2% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
1 100.0% Function: ~inject /home/iain/condenser/node_modules/react-dom/lib/ReactDefaultInjection.js:33:16
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~extname path.js:1472:28
1 100.0% Function: ~extension /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:370:31
1 100.0% Function: ~hook /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:224:21
1 100.0% Function: ~register_extension /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:456:37
1 2.2% Function: ~deprecate internal/util.js:24:19
1 100.0% Function: ~<anonymous> util.js:1:11
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 2.2% Function: ~compareTo :260:23
1 100.0% Function: ~makePredicate :240:23
1 100.0% Function: ~<anonymous> :1:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 2.2% Function: ~arrayToInt /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:88:22
1 100.0% Function: ~addToGuesses /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:294:24
1 100.0% Function: ~addZone /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:378:19
1 100.0% Function: ~loadData /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:455:20
1 2.2% Function: ~arrayPush /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:608:21
1 100.0% Function: ~baseFlatten /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2595:25
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:12767:29
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:10043:22
1 2.2% Function: ~addExtPacker /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:38:22
1 100.0% Function: ~setExtPackers /home/iain/condenser/node_modules/msgpack-lite/lib/ext-packer.js:12:23
1 100.0% Function: ~init /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:27:14
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:1:11
1 2.2% Function: ~Model.refreshAttributes /home/iain/condenser/node_modules/sequelize/lib/model.js:741:45
1 100.0% Function: ~Model.init /home/iain/condenser/node_modules/sequelize/lib/model.js:661:32
1 100.0% Function: ~Sequelize.define /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:602:38
1 100.0% Function: ~module.exports /home/iain/condenser/lib/db/models/account_recovery_request.js:3:27
1 2.2% Function: ~BitmapIndexedNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1495:50
1 100.0% Function: ~updateNode /home/iain/condenser/node_modules/immutable/dist/immutable.js:1845:22
1 100.0% Function: ~BitmapIndexedNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1495:50
1 100.0% Function: ~updateNode /home/iain/condenser/node_modules/immutable/dist/immutable.js:1845:22
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/wkx/lib/binaryreader.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:46:29
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:37:19
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:25:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:1:11
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16174:47
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4381:22
1 100.0% Function: ~baseForOwn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2651:24
1 100.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16156:78
1 100.0% Function: ~arrayEach /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:468:21
1 100.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:9:11
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/remarkable/lib/rules_inline/state_inline.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/regenerator-runtime/runtime.js:8:11
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/regenerator-runtime/runtime.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/redux-form/lib/createReduxForm.js:49:36
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/redux-form/lib/createReduxForm.js:35:21
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/ChangePassword.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactReconcileTransaction.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOM.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/promise/lib/core.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/msgpack-lite/lib/flex-buffer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/formidable/lib/multipart_parser.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/event-lite/event-lite.js:28:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/event-lite/event-lite.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/aws4/lru.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/ajv/lib/cache.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:3:367
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:12:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/lib/shared/UniversalRender.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
42 3.0% LazyCompile: *realpathSync fs.js:1580:40
24 57.1% LazyCompile: *tryExtensions module.js:160:23
24 100.0% Function: ~Module._findPath module.js:172:28
13 54.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
13 100.0% Function: ~Module._resolveFilename module.js:517:35
11 45.8% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
11 100.0% Function: ~Module._resolveFilename module.js:517:35
18 42.9% Function: ~toRealPath module.js:153:20
9 50.0% Function: ~tryFile module.js:145:17
9 100.0% Function: ~tryPackage module.js:125:20
5 55.6% Function: ~Module._findPath module.js:172:28
4 44.4% LazyCompile: *Module._findPath module.js:172:28
6 33.3% Function: ~Module._findPath module.js:172:28
4 66.7% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
4 100.0% Function: ~Module._resolveFilename module.js:517:35
2 33.3% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 100.0% Function: ~Module._resolveFilename module.js:517:35
3 16.7% LazyCompile: *Module._findPath module.js:172:28
2 66.7% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 100.0% Function: ~Module._resolveFilename module.js:517:35
1 33.3% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
36 2.6% LazyCompile: *Module._findPath module.js:172:28
23 63.9% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
23 100.0% Function: ~Module._resolveFilename module.js:517:35
23 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
23 100.0% LazyCompile: *require internal/module.js:8:19
13 36.1% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
13 100.0% Function: ~Module._resolveFilename module.js:517:35
9 69.2% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
9 100.0% LazyCompile: *require internal/module.js:8:19
4 30.8% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
4 100.0% LazyCompile: *require internal/module.js:8:19
24 1.7% v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*)
10 41.7% Function: ~makeNodePromisifiedEval /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:116:9
9 90.0% Function: ~promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:238:22
9 100.0% Function: ~Promise.promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:283:33
7 77.8% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/broadcast/index.js:1:11
2 22.2% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/transports/base.js:1:11
1 10.0% Function: ~promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:263:19
1 100.0% Function: ~Promise.promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:268:30
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/index.js:59:44
9 37.5% Function: ~DEFNODE :412:17
9 100.0% Function: ~<anonymous> :1:10
9 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
9 100.0% Function: ~Module._compile module.js:581:37
2 8.3% Function: ~map :10020:17
2 100.0% Function: ~<anonymous> :9572:10
2 100.0% Function: ~<anonymous> :1:10
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 4.2% Function: ~thenCallback /home/iain/condenser/node_modules/bluebird/js/release/join.js:13:32
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 4.2% Function: ~promiseSetter /home/iain/condenser/node_modules/bluebird/js/release/join.js:21:33
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 4.2% Function: ~makePredicate :240:23
1 100.0% Function: ~<anonymous> :1:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
16 1.1% v8::internal::Runtime_InterpreterNewClosure(int, v8::internal::Object**, v8::internal::Isolate*)
8 50.0% LazyCompile: *Script.runInThisContext vm.js:46:45
8 100.0% Function: ~runInThisContext vm.js:138:26
8 100.0% Function: ~Module._compile module.js:581:37
8 100.0% Function: ~Module._extensions..js module.js:633:37
8 50.0% Function: ~Script.runInThisContext vm.js:46:45
7 87.5% Function: ~runInThisContext vm.js:138:26
7 100.0% Function: ~Module._compile module.js:581:37
7 100.0% Function: ~Module._extensions..js module.js:633:37
1 12.5% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1051 19.1% node::(anonymous namespace)::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1051 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
986 93.8% Function: ~createScript vm.js:79:22
986 100.0% Function: ~runInThisContext vm.js:138:26
986 100.0% Function: ~Module._compile module.js:581:37
974 98.8% Function: ~Module._extensions..js module.js:633:37
12 1.2% Function: ~_module2.default._extensions.(anonymous function) /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:262:58
65 6.2% Function: ~runInThisContext bootstrap_node.js:495:28
65 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
65 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
6 9.2% Function: ~<anonymous> util.js:1:11
5 7.7% Function: ~Module._load module.js:443:24
5 7.7% Function: ~<anonymous> module.js:1:11
4 6.2% Function: ~startup bootstrap_node.js:12:19
3 4.6% Function: ~<anonymous> tty.js:1:11
3 4.6% Function: ~<anonymous> tls.js:1:11
3 4.6% Function: ~<anonymous> http.js:1:11
3 4.6% Function: ~<anonymous> _tls_wrap.js:1:11
3 4.6% Function: ~<anonymous> _http_client.js:1:11
2 3.1% Function: ~setupNextTick internal/process/next_tick.js:49:23
2 3.1% Function: ~setupGlobalVariables bootstrap_node.js:251:32
2 3.1% Function: ~setupGlobalConsole bootstrap_node.js:306:30
2 3.1% Function: ~<anonymous> timers.js:1:11
2 3.1% Function: ~<anonymous> stream.js:1:11
2 3.1% Function: ~<anonymous> internal/cluster/master.js:1:11
2 3.1% Function: ~<anonymous> internal/child_process.js:1:11
2 3.1% Function: ~<anonymous> fs.js:1:11
2 3.1% Function: ~<anonymous> child_process.js:1:11
1 1.5% Function: ~setup_performance internal/process.js:11:27
1 1.5% Function: ~setupGlobalTimeouts bootstrap_node.js:296:31
1 1.5% Function: ~createWritableStdioStream internal/process/stdio.js:142:35
1 1.5% Function: ~<anonymous> readline.js:1:11
1 1.5% Function: ~<anonymous> net.js:1:11
1 1.5% Function: ~<anonymous> internal/loader/resolveRequestUrl.js:1:11
1 1.5% Function: ~<anonymous> internal/loader/Loader.js:1:11
1 1.5% Function: ~<anonymous> internal/encoding.js:1:11
1 1.5% Function: ~<anonymous> internal/cluster/round_robin_handle.js:1:11
1 1.5% Function: ~<anonymous> https.js:1:11
1 1.5% Function: ~<anonymous> cluster.js:1:11
1 1.5% Function: ~<anonymous> _stream_readable.js:1:11
369 6.7% node::crypto::Hash::HashUpdate(v8::FunctionCallbackInfo<v8::Value> const&)
369 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
369 100.0% Function: ~update crypto.js:95:40
369 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
369 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
369 100.0% Builtin: ArrayForEach
281 5.1% node::Read(v8::FunctionCallbackInfo<v8::Value> const&)
281 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
281 100.0% Function: ~fs.readSync fs.js:677:23
281 100.0% Function: ~tryReadSync fs.js:539:21
281 100.0% Function: ~fs.readFileSync fs.js:551:27
255 90.7% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
21 7.5% Function: ~Module._extensions..js module.js:633:37
5 1.8% Function: ~Module._extensions..json module.js:640:39
193 3.5% node::Open(v8::FunctionCallbackInfo<v8::Value> const&)
193 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
193 100.0% Function: ~fs.openSync fs.js:649:23
193 100.0% Function: ~fs.readFileSync fs.js:551:27
99 51.3% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
99 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
87 45.1% Function: ~Module._extensions..js module.js:633:37
75 86.2% LazyCompile: *require internal/module.js:8:19
12 13.8% Function: ~Module.load module.js:536:33
7 3.6% Function: ~Module._extensions..json module.js:640:39
6 85.7% LazyCompile: *require internal/module.js:8:19
1 14.3% Function: ~Module.load module.js:536:33
179 3.2% UNKNOWN
132 2.4% v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin)
25 18.9% v8::internal::Builtin_ArrayBufferConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
25 100.0% Function: ~createUnsafeArrayBuffer buffer.js:86:33
25 100.0% Function: ~createUnsafeBuffer buffer.js:82:28
25 100.0% Function: ~allocate buffer.js:275:18
25 100.0% Function: ~Buffer.allocUnsafe buffer.js:246:30
125 2.3% node::(anonymous namespace)::ProcessWrap::Spawn(v8::FunctionCallbackInfo<v8::Value> const&)
125 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
125 100.0% Function: ~ChildProcess.spawn internal/child_process.js:261:40
125 100.0% Function: ~exports.spawn child_process.js:487:37
125 100.0% Function: ~exports.fork child_process.js:53:24
125 100.0% Function: ~createWorkerProcess internal/cluster/master.js:99:29
109 2.0% node::(anonymous namespace)::ContextifyScript::RunInThisContext(v8::FunctionCallbackInfo<v8::Value> const&)
68 62.4% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
39 57.4% LazyCompile: *Script.runInThisContext vm.js:46:45
39 100.0% Function: ~runInThisContext vm.js:138:26
39 100.0% Function: ~Module._compile module.js:581:37
36 92.3% Function: ~Module._extensions..js module.js:633:37
3 7.7% Function: ~_module2.default._extensions.(anonymous function) /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:262:58
28 41.2% Function: ~Script.runInThisContext vm.js:46:45
27 96.4% Function: ~runInThisContext vm.js:138:26
27 100.0% Function: ~Module._compile module.js:581:37
27 100.0% Function: ~Module._extensions..js module.js:633:37
1 3.6% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 1.5% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 100.0% Function: ~<anonymous> module.js:1:11
41 37.6% v8::internal::Runtime_InterpreterNewClosure(int, v8::internal::Object**, v8::internal::Isolate*)
24 58.5% LazyCompile: *Script.runInThisContext vm.js:46:45
24 100.0% Function: ~runInThisContext vm.js:138:26
24 100.0% Function: ~Module._compile module.js:581:37
24 100.0% Function: ~Module._extensions..js module.js:633:37
17 41.5% Function: ~Script.runInThisContext vm.js:46:45
17 100.0% Function: ~runInThisContext vm.js:138:26
17 100.0% Function: ~Module._compile module.js:581:37
17 100.0% Function: ~Module._extensions..js module.js:633:37
75 1.4% /lib/x86_64-linux-gnu/libc-2.24.so
17 22.7% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*)
1 5.9% Function: ~nbv /home/iain/condenser/node_modules/bigi/lib/bigi.js:122:13
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bigi/lib/bigi.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 5.9% Function: ~module.exports /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:18:26
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/prop-types/factory.js:15:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react/lib/ReactPropTypes.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 5.9% Function: ~mixSpecIntoComponent /home/iain/condenser/node_modules/create-react-class/factory.js:443:32
1 100.0% Function: ~createClass /home/iain/condenser/node_modules/create-react-class/factory.js:806:23
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-router/lib/RouterContext.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 5.9% Function: ~exports /home/iain/condenser/node_modules/terraformer/terraformer.js:1:73
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/terraformer/terraformer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 5.9% Function: ~addEntropy /home/iain/condenser/node_modules/@steemit/libcrypto/lib/crypto.js:2617:24
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/libcrypto/lib/crypto.js:2975:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/libcrypto/lib/crypto.js:20:23
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/libcrypto/lib/crypto.js:11:55
1 5.9% Function: ~Sequelize.define /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:602:38
1 100.0% Function: ~module.exports /home/iain/condenser/lib/db/models/account.js:3:27
1 100.0% Function: ~Sequelize.import /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:675:38
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/db/models/index.js:21:21
1 5.9% Function: ~SLICE$0 /home/iain/condenser/node_modules/immutable/dist/immutable.js:8:11
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/immutable/dist/immutable.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 5.9% Function: ~Remarkable.use /home/iain/condenser/node_modules/remarkable/lib/index.js:121:37
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/utils/RemarkableStripper.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 5.9% Function: ~Join native array.js:120:14
1 100.0% Function: ~InnerArrayJoin native array.js:275:24
1 100.0% Function: ~join native array.js:288:46
1 100.0% Function: ~setupConfig internal/process.js:110:21
1 5.9% Function: ~<anonymous> /home/iain/condenser/node_modules/validator/lib/equals.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 5.9% Function: ~<anonymous> /home/iain/condenser/node_modules/once/once.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 5.9% Function: ~<anonymous> /home/iain/condenser/node_modules/fs-extra/lib/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 5.9% Function: ~<anonymous> /home/iain/condenser/node_modules/depd/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 5.9% Function: ~<anonymous> /home/iain/condenser/lib/server/utils/misc.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 5.9% Function: ~<anonymous> /home/iain/condenser/lib/app/components/modules/LoginForm.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 5.9% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/ConvertToSteem.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 5.9% Builtin: ArrayForEach
1 100.0% Function: ~PARENS :4449:20
1 100.0% Function: ~<anonymous> :4341:10
1 100.0% Function: ~<anonymous> :1:10
6 8.0% v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*)
4 66.7% Function: ~makeNodePromisifiedEval /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:116:9
3 75.0% Function: ~promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:238:22
3 100.0% Function: ~Promise.promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:283:33
3 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/broadcast/index.js:1:11
1 25.0% Function: ~promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:263:19
1 100.0% Function: ~Promise.promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:268:30
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/index.js:59:44
1 16.7% Function: ~map :10020:17
1 100.0% Function: ~<anonymous> :9572:10
1 100.0% Function: ~<anonymous> :1:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
5 6.7% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
2 40.0% LazyCompile: *realpathSync fs.js:1580:40
2 100.0% LazyCompile: *tryExtensions module.js:160:23
1 50.0% Function: ~tryPackage module.js:125:20
1 100.0% Function: ~Module._findPath module.js:172:28
1 50.0% Function: ~Module._findPath module.js:172:28
1 100.0% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 40.0% Function: ~Module._findPath module.js:172:28
1 50.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
1 50.0% Function: ~Module._resolveFilename module.js:517:35
1 100.0% Function: ~Module._load module.js:443:24
1 100.0% Function: ~Module.require module.js:565:36
1 20.0% Function: ~realpathSync fs.js:1580:40
1 100.0% Function: ~toRealPath module.js:153:20
1 100.0% Function: ~tryFile module.js:145:17
1 100.0% Function: ~tryExtensions module.js:160:23
5 6.7% v8::internal::Builtin_ArrayBufferConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
5 100.0% Function: ~createUnsafeArrayBuffer buffer.js:86:33
5 100.0% Function: ~createUnsafeBuffer buffer.js:82:28
5 100.0% Function: ~allocate buffer.js:275:18
5 100.0% Function: ~Buffer.allocUnsafe buffer.js:246:30
4 5.3% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
1 25.0% Function: ~tryStatSync fs.js:517:21
1 100.0% Function: ~fs.readFileSync fs.js:551:27
1 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
1 25.0% Function: ~stat module.js:45:14
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 25.0% Function: ~fs.openSync fs.js:649:23
1 100.0% Function: ~fs.readFileSync fs.js:551:27
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 25.0% Function: ~createScript vm.js:79:22
1 100.0% Function: ~runInThisContext vm.js:138:26
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
3 4.0% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 33.3% Function: ~<anonymous> zlib.js:1:11
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 100.0% Function: ~Module._load module.js:443:24
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/react-redux/lib/components/connectAdvanced.js:119:28
1 100.0% Function: ~wrapWithConnect /home/iain/condenser/node_modules/react-redux/lib/components/connectAdvanced.js:100:34
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/modules/Header/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium/dist/modules/libsodium.js:14:18
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium/dist/modules/libsodium.js:10:20
1 100.0% Function: ~Module /home/iain/condenser/node_modules/libsodium/dist/modules/libsodium.js:1:73
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium/dist/modules/libsodium.js:1:11
3 4.0% v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*)
1 33.3% Function: ~toRealPath module.js:153:20
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 33.3% Function: ~realpathSync fs.js:1580:40
1 100.0% Function: ~toRealPath module.js:153:20
1 100.0% Function: ~tryFile module.js:145:17
1 100.0% Function: ~tryExtensions module.js:160:23
1 33.3% Function: ~Module.load module.js:536:33
1 100.0% Function: ~tryModuleLoad module.js:505:23
1 100.0% Function: ~Module._load module.js:443:24
1 100.0% Function: ~Module.require module.js:565:36
2 2.7% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 50.0% Function: ~_interopRequireDefault /home/iain/condenser/lib/app/components/elements/VerticalMenu.js:40:32
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/VerticalMenu.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sshpk/lib/dhe.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 1.3% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*)
1 100.0% Function: ~stripBOM internal/module.js:38:18
1 100.0% Function: ~Module._extensions..json module.js:640:39
1 100.0% LazyCompile: *require internal/module.js:8:19
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/Translator.js:1:11
1 1.3% v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*)
1 100.0% Function: ~mergeIntoNode /home/iain/condenser/node_modules/immutable/dist/immutable.js:1861:25
1 100.0% Function: ~ValueNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1692:42
1 100.0% Function: ~createNodes /home/iain/condenser/node_modules/immutable/dist/immutable.js:1877:23
1 100.0% Function: ~ArrayMapNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1428:45
1 1.3% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 100.0% Function: ~fromArrayLike buffer.js:323:23
1 100.0% Function: ~fromObject buffer.js:366:20
1 100.0% Function: ~Buffer.from buffer.js:171:23
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/node_modules/ws/lib/PerMessageDeflate.js:1:11
1 1.3% v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*)
1 100.0% Function: ~readPackage module.js:103:21
1 100.0% Function: ~tryPackage module.js:125:20
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 1.3% LazyCompile: *tryExtensions module.js:160:23
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
1 1.3% LazyCompile: *realpathSync fs.js:1580:40
1 100.0% LazyCompile: *tryExtensions module.js:160:23
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
73 1.3% v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*)
9 12.3% v8::internal::Builtin_ArrayBufferConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
9 100.0% Function: ~createUnsafeArrayBuffer buffer.js:86:33
9 100.0% Function: ~createUnsafeBuffer buffer.js:82:28
9 100.0% Function: ~allocate buffer.js:275:18
9 100.0% Function: ~Buffer.allocUnsafe buffer.js:246:30
2 2.7% v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*)
2 100.0% Function: ~readPackage module.js:103:21
2 100.0% Function: ~tryPackage module.js:125:20
2 100.0% Function: ~Module._findPath module.js:172:28
2 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
Statistical profiling result from isolate-0x391fdb0-v8.log, (5513 ticks, 179 unaccounted, 0 excluded).
[Shared libraries]:
ticks total nonlib name
75 1.4% /lib/x86_64-linux-gnu/libc-2.24.so
5 0.1% [vdso]
4 0.1% /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
[JavaScript]:
ticks total nonlib name
21 0.4% 0.4% Builtin: InterpreterEntryTrampoline
21 0.4% 0.4% Builtin: CallFunction_ReceiverIsAny
17 0.3% 0.3% Builtin: StringPrototypeSlice
13 0.2% 0.2% KeyedLoadIC: A keyed load IC from the snapshot
10 0.2% 0.2% LazyCompile: *normalizeStringPosix path.js:106:30
10 0.2% 0.2% Function: ~Module._findPath module.js:172:28
9 0.2% 0.2% Builtin: StringCharCodeAt
8 0.1% 0.1% Stub: StringAddStub
8 0.1% 0.1% Stub: CallICStub
8 0.1% 0.1% LoadIC: A load IC from the snapshot
8 0.1% 0.1% Function: ~Module._nodeModulePaths module.js:299:37
7 0.1% 0.1% KeyedStoreIC: A keyed store IC from the snapshot
7 0.1% 0.1% Function: ~fs.readFileSync fs.js:551:27
7 0.1% 0.1% Builtin: MapLookupHashIndex
7 0.1% 0.1% Builtin: LoadICProtoArray
7 0.1% 0.1% Builtin: KeyedLoadIC_Megamorphic
6 0.1% 0.1% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
6 0.1% 0.1% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/graceful-fs.js:48:59
5 0.1% 0.1% StoreIC: A store IC from the snapshot
5 0.1% 0.1% Function: ~stat module.js:45:14
5 0.1% 0.1% Function: ~resolve path.js:1173:28
5 0.1% 0.1% Function: ~makeRequireFunction internal/module.js:5:29
5 0.1% 0.1% Function: ~Module._resolveLookupPaths module.js:340:38
5 0.1% 0.1% Function: ~Module._resolveFilename module.js:517:35
4 0.1% 0.1% LazyCompile: *require internal/module.js:8:19
4 0.1% 0.1% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
3 0.1% 0.1% Stub: CEntryStub
3 0.1% 0.1% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
3 0.1% 0.1% Function: ~tryReadSync fs.js:539:21
3 0.1% 0.1% Function: ~createUnsafeArrayBuffer buffer.js:86:33
3 0.1% 0.1% Function: ~Module._load module.js:443:24
3 0.1% 0.1% Function: ~Buffer.toString buffer.js:603:37
2 0.0% 0.0% Stub: ArraySingleArgumentConstructorStub
2 0.0% 0.0% StoreIC: A store IC from the snapshot {1}
2 0.0% 0.0% LazyCompile: *realpathSync fs.js:1580:40
2 0.0% 0.0% LazyCompile: *extname path.js:1472:28
2 0.0% 0.0% Handler: An IC handler from the snapshot {1}
2 0.0% 0.0% Handler: An IC handler from the snapshot
2 0.0% 0.0% Function: ~starts_with /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/helpers.js:185:21
2 0.0% 0.0% Function: ~splitRoot fs.js:1544:33
2 0.0% 0.0% Function: ~set native collection.js:149:4
2 0.0% 0.0% Function: ~relative path.js:1267:30
2 0.0% 0.0% Function: ~ok assert.js:68:12
2 0.0% 0.0% Function: ~normalize path.js:1218:32
2 0.0% 0.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
2 0.0% 0.0% Function: ~isFd fs.js:170:14
2 0.0% 0.0% Function: ~fs.openSync fs.js:649:23
2 0.0% 0.0% Function: ~dirname path.js:1365:28
2 0.0% 0.0% Function: ~StackPop native array.js:83:18
2 0.0% 0.0% Function: ~NativeModule.wrap bootstrap_node.js:575:31
2 0.0% 0.0% Function: ~Module.require module.js:565:36
2 0.0% 0.0% Function: ~Module.load module.js:536:33
2 0.0% 0.0% Function: ~Module._compile module.js:581:37
2 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3302:41
2 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/model.js:810:38
2 0.0% 0.0% Builtin: StringEqual
2 0.0% 0.0% Builtin: StoreICStrict_Uninitialized
2 0.0% 0.0% Builtin: ObjectHasOwnProperty
2 0.0% 0.0% Builtin: LoadIC_Uninitialized
2 0.0% 0.0% Builtin: FastArrayPush
2 0.0% 0.0% Builtin: CallFunction_ReceiverIsNullOrUndefined
1 0.0% 0.0% Stub: StringAddStub {1}
1 0.0% 0.0% Stub: RecordWriteStub {8}
1 0.0% 0.0% Stub: RecordWriteStub {7}
1 0.0% 0.0% Stub: RecordWriteStub {6}
1 0.0% 0.0% Stub: RecordWriteStub {5}
1 0.0% 0.0% Stub: RecordWriteStub {4}
1 0.0% 0.0% Stub: RecordWriteStub {3}
1 0.0% 0.0% Stub: RecordWriteStub {2}
1 0.0% 0.0% Stub: RecordWriteStub {1}
1 0.0% 0.0% Stub: RecordWriteStub
1 0.0% 0.0% Stub: CEntryStub {2}
1 0.0% 0.0% Stub: ArrayConstructorStub
1 0.0% 0.0% RegExp: (octop|vir)us$
1 0.0% 0.0% LazyCompile: *tryExtensions module.js:160:23
1 0.0% 0.0% LazyCompile: *starts_with /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/helpers.js:185:21
1 0.0% 0.0% LazyCompile: *dirname path.js:1365:28
1 0.0% 0.0% LazyCompile: *Module._nodeModulePaths module.js:299:37
1 0.0% 0.0% KeyedLoadIC: A keyed load IC from the snapshot {1}
1 0.0% 0.0% Function: ~whenMapDispatchToPropsIsObject /home/iain/condenser/node_modules/react-redux/lib/connect/mapDispatchToProps.js:22:40
1 0.0% 0.0% Function: ~value /home/iain/condenser/node_modules/intl-messageformat/lib/core.js:131:77
1 0.0% 0.0% Function: ~updateChildren module.js:58:24
1 0.0% 0.0% Function: ~update crypto.js:95:40
1 0.0% 0.0% Function: ~unpackBase60 /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:56:23
1 0.0% 0.0% Function: ~tryStatSync fs.js:517:21
1 0.0% 0.0% Function: ~tryPackage module.js:125:20
1 0.0% 0.0% Function: ~tryFile module.js:145:17
1 0.0% 0.0% Function: ~toRealPath module.js:153:20
1 0.0% 0.0% Function: ~switchCaseArgumentOrder /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:87:39
1 0.0% 0.0% Function: ~stripShebang internal/module.js:48:22
1 0.0% 0.0% Function: ~stringToFlags internal/fs.js:25:23
1 0.0% 0.0% Function: ~stringSlice buffer.js:549:21
1 0.0% 0.0% Function: ~runInThisContext vm.js:138:26
1 0.0% 0.0% Function: ~runInThisContext bootstrap_node.js:495:28
1 0.0% 0.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 0.0% 0.0% Function: ~resolver /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:76:35
1 0.0% 0.0% Function: ~realpathSync fs.js:1580:40
1 0.0% 0.0% Function: ~nullCheck fs.js:158:19
1 0.0% 0.0% Function: ~normalizeEncoding internal/util.js:90:27
1 0.0% 0.0% Function: ~nextPart fs.js:1576:31
1 0.0% 0.0% Function: ~keyCopier /home/iain/condenser/node_modules/immutable/dist/immutable.js:4242:29
1 0.0% 0.0% Function: ~join path.js:1247:22
1 0.0% 0.0% Function: ~join native array.js:288:46
1 0.0% 0.0% Function: ~isAbsolute path.js:1241:34
1 0.0% 0.0% Function: ~invariant /home/iain/condenser/node_modules/fbjs/lib/invariant.js:32:19
1 0.0% 0.0% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
1 0.0% 0.0% Function: ~handleError fs.js:263:21
1 0.0% 0.0% Function: ~generateCallForArgumentCount /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:121:42
1 0.0% 0.0% Function: ~forOwn /home/iain/condenser/node_modules/platform/platform.js:168:18
1 0.0% 0.0% Function: ~filledRange /home/iain/condenser/node_modules/bluebird/js/release/util.js:209:21
1 0.0% 0.0% Function: ~extend /home/iain/condenser/node_modules/extend/index.js:34:33
1 0.0% 0.0% Function: ~exists /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/helpers.js:33:46
1 0.0% 0.0% Function: ~digest crypto.js:102:40
1 0.0% 0.0% Function: ~createScript vm.js:79:22
1 0.0% 0.0% Function: ~createArrayOfTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:229:36
1 0.0% 0.0% Function: ~baseKeys /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3042:22
1 0.0% 0.0% Function: ~assignValue /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2183:25
1 0.0% 0.0% Function: ~assertPath path.js:26:20
1 0.0% 0.0% Function: ~allocate buffer.js:275:18
1 0.0% 0.0% Function: ~alias_hook /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/common.js:342:20
1 0.0% 0.0% Function: ~addFormatToken /home/iain/condenser/node_modules/moment/moment.js:562:25
1 0.0% 0.0% Function: ~_extend util.js:980:17
1 0.0% 0.0% Function: ~UseSparseVariant native array.js:62:26
1 0.0% 0.0% Function: ~TypedArraySetFromArrayLike native typedarray.js:901:36
1 0.0% 0.0% Function: ~Stats._checkModeProperty fs.js:212:46
1 0.0% 0.0% Function: ~Stats fs.js:175:15
1 0.0% 0.0% Function: ~StackPush native array.js:80:19
1 0.0% 0.0% Function: ~NativeModule.getCached bootstrap_node.js:546:36
1 0.0% 0.0% Function: ~NativeModule.exists bootstrap_node.js:550:33
1 0.0% 0.0% Function: ~Module module.js:64:16
1 0.0% 0.0% Function: ~MapFindEntry native collection.js:39:22
1 0.0% 0.0% Function: ~Hash crypto.js:76:14
1 0.0% 0.0% Function: ~FastBuffer buffer.js:33:14
1 0.0% 0.0% Function: ~DoJoin native array.js:95:16
1 0.0% 0.0% Function: ~Buffer.isEncoding buffer.js:410:29
1 0.0% 0.0% Function: ~<anonymous> internal/errors.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:401:88
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:230:64
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16022:55
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/model.js:768:46
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/request/lib/har.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/redux/lib/combineReducers.js:51:42
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-router-redux/lib/actions.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/qr-image/lib/qr-base.js:59:33
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/index.js:59:44
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/shared/UniversalRender.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/db/tarantool.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/db/models/index.js:21:21
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/app/utils/ExtractMeta.js:1:11
1 0.0% 0.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/Icon.js:1:11
1 0.0% 0.0% Function: ~$export /home/iain/condenser/node_modules/core-js/library/modules/_export.js:7:24
1 0.0% 0.0% Builtin: TypedArrayPrototypeLength
1 0.0% 0.0% Builtin: TypedArrayInitializeWithBuffer
1 0.0% 0.0% Builtin: StringPrototypeIndexOf
1 0.0% 0.0% Builtin: StringPrototypeCharCodeAt
1 0.0% 0.0% Builtin: StringIndexOf
1 0.0% 0.0% Builtin: StringCharAt
1 0.0% 0.0% Builtin: RegExpPrototypeTest
1 0.0% 0.0% Builtin: ObjectProtoToString
1 0.0% 0.0% Builtin: ObjectKeys
1 0.0% 0.0% Builtin: MapConstructor
1 0.0% 0.0% Builtin: LoadIC_Noninlined
1 0.0% 0.0% Builtin: KeyedStoreIC_Megamorphic_Strict
1 0.0% 0.0% Builtin: JsonStringify
1 0.0% 0.0% Builtin: InterpreterPushArgsThenConstructFunction
1 0.0% 0.0% Builtin: InterpreterPushArgsThenCallFunction
1 0.0% 0.0% Builtin: InterpreterPushArgsThenCall
1 0.0% 0.0% Builtin: GrowFastSmiOrObjectElements
1 0.0% 0.0% Builtin: FunctionPrototypeHasInstance
1 0.0% 0.0% Builtin: ForInFilter
1 0.0% 0.0% Builtin: FastNewObject
1 0.0% 0.0% Builtin: CompileLazy
1 0.0% 0.0% Builtin: CallWithArrayLike
1 0.0% 0.0% Builtin: ArgumentsAdaptorTrampoline
1 0.0% 0.0% Builtin: Add {1}
[C++]:
ticks total nonlib name
1409 25.6% 26.0% write
1051 19.1% 19.4% node::(anonymous namespace)::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
369 6.7% 6.8% node::crypto::Hash::HashUpdate(v8::FunctionCallbackInfo<v8::Value> const&)
281 5.1% 5.2% node::Read(v8::FunctionCallbackInfo<v8::Value> const&)
193 3.5% 3.6% node::Open(v8::FunctionCallbackInfo<v8::Value> const&)
132 2.4% 2.4% v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin)
125 2.3% 2.3% node::(anonymous namespace)::ProcessWrap::Spawn(v8::FunctionCallbackInfo<v8::Value> const&)
109 2.0% 2.0% node::(anonymous namespace)::ContextifyScript::RunInThisContext(v8::FunctionCallbackInfo<v8::Value> const&)
73 1.3% 1.3% v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*)
49 0.9% 0.9% node::InternalModuleStat(v8::FunctionCallbackInfo<v8::Value> const&)
48 0.9% 0.9% __lll_lock_wait
47 0.9% 0.9% __xstat
25 0.5% 0.5% _IO_vfprintf
24 0.4% 0.4% void v8::internal::FlexibleBodyDescriptor<16>::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*)
24 0.4% 0.4% syscall
17 0.3% 0.3% v8::internal::HeapObject::SizeFromMap(v8::internal::Map*) const
16 0.3% 0.3% void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&)
13 0.2% 0.2% v8::internal::Scavenger::ScavengeObject(v8::internal::HeapObject**, v8::internal::HeapObject*)
13 0.2% 0.2% node::(anonymous namespace)::Close(v8::FunctionCallbackInfo<v8::Value> const&)
12 0.2% 0.2% v8::internal::Scanner::ScanIdentifierOrKeyword()
11 0.2% 0.2% v8::internal::Scanner::Scan()
11 0.2% 0.2% fwrite
11 0.2% 0.2% do_futex_wait.constprop.3
11 0.2% 0.2% _IO_default_xsputn
10 0.2% 0.2% v8::internal::ParserBase<v8::internal::Parser>::ParseAssignmentExpression(bool, bool*)
10 0.2% 0.2% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment)
9 0.2% 0.2% void v8::internal::String::WriteToFlat<unsigned short>(v8::internal::String*, unsigned short*, int, int)
9 0.2% 0.2% v8::internal::String::SlowEquals(v8::internal::String*)
9 0.2% 0.2% node::InternalModuleReadFile(v8::FunctionCallbackInfo<v8::Value> const&)
8 0.1% 0.1% v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>)
8 0.1% 0.1% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.72]
8 0.1% 0.1% v8::internal::HeapObject::Size() const
8 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)0, v8::internal::TransitionArray>(v8::internal::TransitionArray*, v8::internal::Name*, int, int*)
8 0.1% 0.1% bool v8::internal::MarkBit::Set<(v8::internal::AccessMode)1>()
8 0.1% 0.1% __lll_unlock_wake
7 0.1% 0.1% v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object*)
7 0.1% 0.1% v8::internal::Heap::AllocateFixedArrayWithFiller(int, v8::internal::PretenureFlag, v8::internal::Object*)
7 0.1% 0.1% node::Stat(v8::FunctionCallbackInfo<v8::Value> const&)
7 0.1% 0.1% node::LStat(v8::FunctionCallbackInfo<v8::Value> const&)
7 0.1% 0.1% __GI___pthread_mutex_lock
6 0.1% 0.1% v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int)
6 0.1% 0.1% v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::FindEntry(v8::internal::Isolate*, v8::internal::StringTableKey*)
6 0.1% 0.1% v8::internal::AstValueFactory::Internalize(v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector<unsigned char const>)
5 0.1% 0.1% void v8::internal::String::WriteToFlat<unsigned char>(v8::internal::String*, unsigned char*, int, int)
5 0.1% 0.1% void v8::internal::JSObject::FastBodyDescriptor::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*)
5 0.1% 0.1% v8::internal::String::ComputeAndSetHash()
5 0.1% 0.1% v8::internal::Scanner::Next()
5 0.1% 0.1% v8::internal::RecordMigratedSlotVisitor::RecordMigratedSlot(v8::internal::HeapObject*, v8::internal::Object*, unsigned char*)
5 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*)
5 0.1% 0.1% v8::internal::LookupIterator::ApplyTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>)
5 0.1% 0.1% v8::internal::InternalizedStringTableCleaner::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
5 0.1% 0.1% v8::internal::AstValueFactory::GetString(unsigned int, bool, v8::internal::Vector<unsigned char const>)
5 0.1% 0.1% v8::internal::(anonymous namespace)::ObjectBoilerplate::Create(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, int, v8::internal::PretenureFlag)
5 0.1% 0.1% node::FStat(v8::FunctionCallbackInfo<v8::Value> const&)
5 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)1, v8::internal::DescriptorArray>(v8::internal::DescriptorArray*, v8::internal::Name*, int, int*)
5 0.1% 0.1% __lxstat
4 0.1% 0.1% void v8::internal::LookupIterator::Start<false>()
4 0.1% 0.1% void v8::internal::FixedBodyDescriptor<8, 104, 152>::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, v8::internal::IncrementalMarkingMarkingVisitor*) [clone .isra.231]
4 0.1% 0.1% v8::internal::interpreter::BytecodeArrayWriter::EmitBytecode(v8::internal::interpreter::BytecodeNode const*)
4 0.1% 0.1% v8::internal::String::IsOneByteEqualTo(v8::internal::Vector<unsigned char const>)
4 0.1% 0.1% v8::internal::Scavenger::Process()
4 0.1% 0.1% v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int)
4 0.1% 0.1% v8::internal::JSObject::OptimizeAsPrototype(v8::internal::Handle<v8::internal::JSObject>)
4 0.1% 0.1% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::ScanJsonString<true>()
4 0.1% 0.1% v8::internal::FixedArray::set(int, v8::internal::Object*)
4 0.1% 0.1% v8::internal::DescriptorArray::Sort()
4 0.1% 0.1% v8::internal::DescriptorArray::Append(v8::internal::Descriptor*)
4 0.1% 0.1% v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::FunctionKind)
4 0.1% 0.1% v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&)
4 0.1% 0.1% node::EnvEnumerator(v8::PropertyCallbackInfo<v8::Array> const&)
4 0.1% 0.1% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
4 0.1% 0.1% __libc_malloc
3 0.1% 0.1% void v8::internal::StringHasher::AddCharacters<unsigned short>(unsigned short const*, int)
3 0.1% 0.1% void v8::internal::LookupIterator::NextInternal<false>(v8::internal::Map*, v8::internal::JSReceiver*)
3 0.1% 0.1% void v8::internal::BodyDescriptorBase::IteratePointers<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, int, int, v8::internal::IncrementalMarkingMarkingVisitor*)
3 0.1% 0.1% v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterTransfer(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*)
3 0.1% 0.1% v8::internal::Zone::New(unsigned long)
3 0.1% 0.1% v8::internal::TransitionArray::SearchDetails(int, v8::internal::PropertyKind, v8::internal::PropertyAttributes, int*)
3 0.1% 0.1% v8::internal::TransitionArray::Insert(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::SimpleTransitionFlag)
3 0.1% 0.1% v8::internal::StubCache::Set(v8::internal::Name*, v8::internal::Map*, v8::internal::Object*)
3 0.1% 0.1% v8::internal::StackFrameIteratorBase::StackFrameIteratorBase(v8::internal::Isolate*, bool)
3 0.1% 0.1% v8::internal::StackFrame::ComputeType(v8::internal::StackFrameIteratorBase const*, v8::internal::StackFrame::State*)
3 0.1% 0.1% v8::internal::Script::GetPositionInfo(int, v8::internal::Script::PositionInfo*, v8::internal::Script::OffsetFlag) const
3 0.1% 0.1% v8::internal::Scope::Snapshot::Snapshot(v8::internal::Scope*)
3 0.1% 0.1% v8::internal::Scope::LookupRecursive(v8::internal::VariableProxy*, v8::internal::Scope*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseStatementList(v8::internal::ZoneList<v8::internal::Statement*>*, int, bool, bool*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberWithNewPrefixesExpression(bool*, bool*)
3 0.1% 0.1% v8::internal::ParserBase<v8::internal::Parser>::Expect(v8::internal::Token::Value, bool*)
3 0.1% 0.1% v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments)
3 0.1% 0.1% v8::internal::Map::WeakCellForMap(v8::internal::Handle<v8::internal::Map>)
3 0.1% 0.1% v8::internal::LookupIterator::WriteDataValue(v8::internal::Handle<v8::internal::Object>, bool)
3 0.1% 0.1% v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>)
3 0.1% 0.1% v8::internal::KeyedGetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
3 0.1% 0.1% v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int)
3 0.1% 0.1% v8::internal::IterateAndScavengePromotedObjectsVisitor::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
3 0.1% 0.1% v8::internal::IncrementalMarking::ProcessWeakCells()
3 0.1% 0.1% v8::internal::Heap::Scavenge()
3 0.1% 0.1% v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >*, unsigned int, bool)
3 0.1% 0.1% v8::internal::Accessors::FunctionPrototypeGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&)
3 0.1% 0.1% v8::base::TimeTicks::HighResolutionNow()
3 0.1% 0.1% strlen
3 0.1% 0.1% munmap
3 0.1% 0.1% brk
3 0.1% 0.1% __GI___pthread_mutex_unlock
2 0.0% 0.0% vsnprintf
2 0.0% 0.0% void v8::internal::StringHasher::AddCharacters<unsigned char>(unsigned char const*, int)
2 0.0% 0.0% void v8::internal::RememberedSet<(v8::internal::RememberedSetType)1>::Insert<(v8::internal::AccessMode)0>(v8::internal::MemoryChunk*, unsigned char*)
2 0.0% 0.0% void v8::internal::Code::BodyDescriptor::IterateBody<v8::internal::IncrementalMarkingMarkingVisitor>(v8::internal::HeapObject*, v8::internal::IncrementalMarkingMarkingVisitor*)
2 0.0% 0.0% void std::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> >::_M_emplace_back_aux<v8::internal::interpreter::ConstantArrayBuilder::Entry const&>(v8::internal::interpreter::ConstantArrayBuilder::Entry const&)
2 0.0% 0.0% v8::internal::interpreter::ConstantArrayBuilder::ToFixedArray(v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::GrowRegisterMap(v8::internal::interpreter::Register)
2 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitNoStackOverflowCheck(v8::internal::AstNode*)
2 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitAndPushIntoRegisterList(v8::internal::Expression*, v8::internal::interpreter::RegisterList*)
2 0.0% 0.0% v8::internal::compiler::NodeProperties::GetControlInput(v8::internal::compiler::Node*, int)
2 0.0% 0.0% v8::internal::compiler::GraphReducer::ReduceTop()
2 0.0% 0.0% v8::internal::Zone::~Zone()
2 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*)
2 0.0% 0.0% v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::String::GetFlatContent()
2 0.0% 0.0% v8::internal::String::Flatten(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::String::CalculateLineEnds(v8::internal::Handle<v8::internal::String>, bool)
2 0.0% 0.0% v8::internal::SourcePositionTableBuilder::AddPosition(unsigned long, v8::internal::SourcePosition, bool)
2 0.0% 0.0% v8::internal::ScopeInfo::Create(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Scope*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>)
2 0.0% 0.0% v8::internal::Scanner::Scanner(v8::internal::UnicodeCache*)
2 0.0% 0.0% v8::internal::Scanner::ScanString()
2 0.0% 0.0% v8::internal::Scanner::PeekAhead()
2 0.0% 0.0% v8::internal::Scanner::IsDuplicateSymbol(v8::internal::DuplicateFinder*, v8::internal::AstValueFactory*) const
2 0.0% 0.0% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::PointersUpdatingVisitor::VisitRootPointers(v8::internal::Root, v8::internal::Object**, v8::internal::Object**)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ArrowFormalParametersUnexpectedToken()
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParsePrimaryExpression(bool*, bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpression(bool*, bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseLeftHandSideExpression(bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseAndClassifyIdentifier(bool*)
2 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ArrowFormalParametersUnexpectedToken()
2 0.0% 0.0% v8::internal::Parser::ParseFunctionLiteral(v8::internal::AstRawString const*, v8::internal::Scanner::Location, v8::internal::FunctionNameValidity, v8::internal::FunctionKind, int, v8::internal::FunctionLiteral::FunctionType, v8::internal::LanguageMode, bool*)
2 0.0% 0.0% v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList)
2 0.0% 0.0% v8::internal::ObjectLiteral::BuildConstantProperties(v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Object::SetPropertyInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed, bool*)
2 0.0% 0.0% v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed)
2 0.0% 0.0% v8::internal::MarkBit::Next() [clone .isra.31]
2 0.0% 0.0% v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::PropertyConstness, v8::internal::Object::StoreFromKeyed)
2 0.0% 0.0% v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag)
2 0.0% 0.0% v8::internal::LookupIterator::PrepareForDataProperty(v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::KeywordOrIdentifierToken(unsigned char const*, int) [clone .part.0]
2 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonObject()
2 0.0% 0.0% v8::internal::JSObject::SetOwnPropertyIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes)
2 0.0% 0.0% v8::internal::IC::UpdateState(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*)
2 0.0% 0.0% v8::internal::Heap::InitializeJSObjectBody(v8::internal::JSObject*, v8::internal::Map*, int)
2 0.0% 0.0% v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*)
2 0.0% 0.0% v8::internal::Heap::AllocateRawTwoByteString(int, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::Heap::AllocateRawOneByteString(int, v8::internal::PretenureFlag)
2 0.0% 0.0% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*)
2 0.0% 0.0% v8::internal::HashTable<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Rehash(v8::internal::NameDictionary*)
2 0.0% 0.0% v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))
2 0.0% 0.0% v8::internal::FeedbackVector::GetKind(v8::internal::FeedbackSlot) const
2 0.0% 0.0% v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*)
2 0.0% 0.0% v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::NumberOfEnumerableProperties()
2 0.0% 0.0% v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*)
2 0.0% 0.0% v8::internal::DescriptorArray::CopyUpToAddAttributes(v8::internal::Handle<v8::internal::DescriptorArray>, int, v8::internal::PropertyAttributes, int) [clone .constprop.825]
2 0.0% 0.0% v8::internal::ConsString::ConsStringGet(int)
2 0.0% 0.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Bitmap::Clear()
2 0.0% 0.0% v8::internal::BaseNameDictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Add(v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails, int*)
2 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitNoStackOverflowCheck(v8::internal::AstNode*)
2 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitArrayLiteral(v8::internal::ArrayLiteral*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::UpdateDescriptorForValue(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Handle<v8::internal::Object>)
2 0.0% 0.0% v8::internal::(anonymous namespace)::MakeStringThin(v8::internal::String*, v8::internal::String*, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::GetUnoptimizedCode(v8::internal::CompilationInfo*, v8::internal::ConcurrencyMode)
2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::TypedElementsAccessor<(v8::internal::ElementsKind)15, unsigned int>, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)15> >::Set(v8::internal::Handle<v8::internal::JSObject>, unsigned int, v8::internal::Object*)
2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::TypedElementsAccessor<(v8::internal::ElementsKind)15, unsigned int>, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)15> >::GetEntryForIndex(v8::internal::Isolate*, v8::internal::JSObject*, v8::internal::FixedArrayBase*, unsigned int)
2 0.0% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const
2 0.0% 0.0% v8::RecursivelySerializeToUtf8(v8::internal::String*, v8::Utf8WriterVisitor*, int)
2 0.0% 0.0% std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
2 0.0% 0.0% node::crypto::Hash::HashDigest(v8::FunctionCallbackInfo<v8::Value> const&)
2 0.0% 0.0% node::ReadDir(v8::FunctionCallbackInfo<v8::Value> const&)
2 0.0% 0.0% memcpy
2 0.0% 0.0% memchr
2 0.0% 0.0% double v8::internal::InternalStringToDouble<unsigned char const*, unsigned char const*>(v8::internal::UnicodeCache*, unsigned char const*, unsigned char const*, int, double)
2 0.0% 0.0% __clock_gettime
2 0.0% 0.0% _IO_file_xsputn
1 0.0% 0.0% void v8::internal::EvacuateVisitorBase::RawMigrateObject<(v8::internal::EvacuateVisitorBase::MigrationMode)1>(v8::internal::EvacuateVisitorBase*, v8::internal::HeapObject*, v8::internal::HeapObject*, int, v8::internal::AllocationSpace)
1 0.0% 0.0% void v8::internal::BodyDescriptorBase::IteratePointers<v8::internal::RecordMigratedSlotVisitor>(v8::internal::HeapObject*, int, int, v8::internal::RecordMigratedSlotVisitor*)
1 0.0% 0.0% void v8::internal::(anonymous namespace)::ApplyAttributesToDictionary<v8::internal::NameDictionary>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::PropertyAttributes)
1 0.0% 0.0% void v8::Utf8WriterVisitor::Visit<unsigned char>(unsigned char const*, int)
1 0.0% 0.0% void std::vector<v8::internal::Handle<v8::internal::Map>, std::allocator<v8::internal::Handle<v8::internal::Map> > >::_M_emplace_back_aux<v8::internal::Handle<v8::internal::Map> const&>(v8::internal::Handle<v8::internal::Map> const&)
1 0.0% 0.0% void std::vector<std::pair<v8::internal::FunctionLiteral*, unsigned long>, v8::internal::ZoneAllocator<std::pair<v8::internal::FunctionLiteral*, unsigned long> > >::_M_emplace_back_aux<std::pair<v8::internal::FunctionLiteral*, unsigned long> >(std::pair<v8::internal::FunctionLiteral*, unsigned long>&&)
1 0.0% 0.0% v8::internal::interpreter::RegisterTransferWriter::EmitMov(v8::internal::interpreter::Register, v8::internal::interpreter::Register)
1 0.0% 0.0% v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::interpreter::Bytecodes::IsWithoutExternalSideEffects(v8::internal::interpreter::Bytecode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::PrepareOutputRegister(v8::internal::interpreter::Register)
1 0.0% 0.0% v8::internal::interpreter::BytecodeRegisterOptimizer::Flush()
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitProperty(v8::internal::Property*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitForInStatement(v8::internal::ForInStatement*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitCall(v8::internal::Call*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::RegisterAllocationScope::~RegisterAllocationScope()
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::GenerateBytecode(unsigned long)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::ControlScopeForTopLevel::Execute(v8::internal::interpreter::BytecodeGenerator::ControlScope::Command, v8::internal::Statement*, int)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::BuildVariableLoad(v8::internal::Variable*, v8::internal::FeedbackSlot, v8::internal::HoleCheckMode, v8::internal::TypeofMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayWriter::WriteJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, v8::internal::AstRawString const*, int, v8::internal::LanguageMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, unsigned long, int, v8::internal::LanguageMode)
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayBuilder::AllocateDeferredConstantPoolEntry()
1 0.0% 0.0% v8::internal::interpreter::BytecodeArrayAccessor::GetJumpTargetOffset() const
1 0.0% 0.0% v8::internal::compiler::Type::Union(v8::internal::compiler::Type*, v8::internal::compiler::Type*, v8::internal::Zone*)
1 0.0% 0.0% v8::internal::compiler::SourcePositionTable::GetSourcePosition(v8::internal::compiler::Node*) const
1 0.0% 0.0% v8::internal::compiler::SimplifiedOperatorReducer::Reduce(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::compiler::Node::New(v8::internal::Zone*, unsigned int, v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool)
1 0.0% 0.0% v8::internal::compiler::LoopVariableOptimizer::Run()
1 0.0% 0.0% v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*)
1 0.0% 0.0% v8::internal::compiler::GraphTrimmer::TrimGraph()
1 0.0% 0.0% v8::internal::compiler::DeadCodeElimination::ReduceLoopOrMerge(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints()
1 0.0% 0.0% v8::internal::compiler::(anonymous namespace)::SourcePositionWrapper::Reduce(v8::internal::compiler::Node*)
1 0.0% 0.0% v8::internal::Worklist<std::pair<v8::internal::HeapObject*, int>, 64>::View::Push(std::pair<v8::internal::HeapObject*, int>) [clone .isra.595]
1 0.0% 0.0% v8::internal::WeakFixedArray::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*)
1 0.0% 0.0% v8::internal::WeakCell::next_cleared()
1 0.0% 0.0% v8::internal::VariableProxy::BindTo(v8::internal::Variable*)
1 0.0% 0.0% v8::internal::VariableProxy::AssignFeedbackSlots(v8::internal::FeedbackVectorSpec*, v8::internal::TypeofMode, v8::internal::FeedbackSlotCache*)
1 0.0% 0.0% v8::internal::VariableMap::Declare(v8::internal::Zone*, v8::internal::Scope*, v8::internal::AstRawString const*, v8::internal::VariableMode, v8::internal::VariableKind, v8::internal::InitializationFlag, v8::internal::MaybeAssignedFlag, bool*)
1 0.0% 0.0% v8::internal::Utf16CharacterStream::Advance() [clone .part.36]
1 0.0% 0.0% v8::internal::TransitionArray::ReplaceTransitions(v8::internal::Handle<v8::internal::Map>, v8::internal::Object*)
1 0.0% 0.0% v8::internal::TransitionArray::NumberOfTransitions(v8::internal::Object*)
1 0.0% 0.0% v8::internal::TransitionArray::GetPrototypeTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::TransitionArray::ExpectedTransitionKey(v8::internal::Handle<v8::internal::Map>)
1 0.0% 0.0% v8::internal::StringTable::LookupStringIfExists_NoAllocate(v8::internal::String*)
1 0.0% 0.0% v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::StringTableKey*)
1 0.0% 0.0% v8::internal::StringSearch<unsigned char, unsigned short>::SingleCharSearch(v8::internal::StringSearch<unsigned char, unsigned short>*, v8::internal::Vector<unsigned short const>, int)
1 0.0% 0.0% v8::internal::StringHasher::GetHashField()
1 0.0% 0.0% v8::internal::StringCharacterStream::Reset(v8::internal::String*, int)
1 0.0% 0.0% v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::String::SlowAsArrayIndex(unsigned int*)
1 0.0% 0.0% v8::internal::String::IndexOf(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, int)
1 0.0% 0.0% v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed)
1 0.0% 0.0% v8::internal::StoreBuffer::InsertDuringRuntime(v8::internal::StoreBuffer*, unsigned char*)
1 0.0% 0.0% v8::internal::StackFrameIterator::StackFrameIterator(v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::SemiSpace::ShrinkTo(unsigned long)
1 0.0% 0.0% v8::internal::ScriptContextTable::Lookup(v8::internal::Handle<v8::internal::ScriptContextTable>, v8::internal::Handle<v8::internal::String>, v8::internal::ScriptContextTable::LookupResult*)
1 0.0% 0.0% v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::Scope::GetOuterScopeWithContext()
1 0.0% 0.0% v8::internal::Scope::DeclareVariable(v8::internal::Declaration*, v8::internal::VariableMode, v8::internal::InitializationFlag, bool, bool*, bool*)
1 0.0% 0.0% v8::internal::Scavenger::EvacuateShortcutCandidate(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::ConsString*, int)
1 0.0% 0.0% v8::internal::Runtime_StringToArray(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_LoadGlobalIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_FixedArrayGet(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool*)
1 0.0% 0.0% v8::internal::RelocIterator::RelocIterator(v8::internal::Code*, int)
1 0.0% 0.0% v8::internal::RegExpQuantifier::min_match()
1 0.0% 0.0% v8::internal::RegExpParser::ParseDisjunction()
1 0.0% 0.0% v8::internal::RegExpParser::Advance()
1 0.0% 0.0% v8::internal::RegExpMacroAssemblerX64::GoTo(v8::internal::Label*)
1 0.0% 0.0% v8::internal::RegExpMacroAssemblerX64::GetCode(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, bool)
1 0.0% 0.0% v8::internal::PropertyCallbackArguments::Call(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::internal::Handle<v8::internal::Name>)
1 0.0% 0.0% v8::internal::PreParser::ExpressionFromIdentifier(v8::internal::PreParserIdentifier, int, v8::internal::InferName)
1 0.0% 0.0% v8::internal::PointersUpdatingVisitor::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**)
1 0.0% 0.0% v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, false>::PerIsolateAssertScope(v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::PatchIncrementalMarkingRecordWriteStubs(v8::internal::Heap*, v8::internal::RecordWriteStub::Mode)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpression(bool*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseFormalParameterList(v8::internal::PreParserFormalParameters*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionCoverGrammar(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::ParseAssignmentExpression(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::PreParser>::BindingPatternUnexpectedToken()
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseUnaryExpression(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseSwitchStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParsePostfixExpression(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseObjectLiteral(bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseForStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionCoverGrammar(bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseBinaryExpression(int, bool, bool*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::FunctionState::FunctionState(v8::internal::ParserBase<v8::internal::Parser>::FunctionState**, v8::internal::Scope**, v8::internal::DeclarationScope*)
1 0.0% 0.0% v8::internal::Parser::UpdateStatistics(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>)
1 0.0% 0.0% v8::internal::Parser::SetFunctionNameFromPropertyName(v8::internal::LiteralProperty*, v8::internal::AstRawString const*, v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::Parser::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*)
1 0.0% 0.0% v8::internal::Parser::ParseFunction(v8::internal::Isolate*, v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::Parser::ParseFunction(v8::internal::AstRawString const*, int, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, int*, bool*, int*, bool*)
1 0.0% 0.0% v8::internal::Parser::DoParseProgram(v8::internal::ParseInfo*)
1 0.0% 0.0% v8::internal::OrderedHashMap::GetHash(v8::internal::Isolate*, v8::internal::Object*)
1 0.0% 0.0% v8::internal::ObjectLiteralProperty::ObjectLiteralProperty(v8::internal::AstValueFactory*, v8::internal::Expression*, v8::internal::Expression*, bool)
1 0.0% 0.0% v8::internal::Object::GetPrototypeChainRootMap(v8::internal::Isolate*) const
1 0.0% 0.0% v8::internal::NormalizedMapCache::Get(v8::internal::Handle<v8::internal::Map>, v8::internal::PropertyNormalizationMode)
1 0.0% 0.0% v8::internal::MemoryChunk::Initialize(v8::internal::Heap*, unsigned char*, unsigned long, unsigned char*, unsigned char*, v8::internal::Executability, v8::internal::Space*, v8::base::VirtualMemory*)
1 0.0% 0.0% v8::internal::MaybeHandle<v8::internal::JSObject> v8::internal::(anonymous namespace)::CreateLiteral<v8::internal::(anonymous namespace)::ObjectBoilerplate>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, int, v8::internal::Handle<v8::internal::HeapObject>, int)
1 0.0% 0.0% v8::internal::MarkCompactCollectorBase::CollectRememberedSetUpdatingItems(v8::internal::ItemParallelJob*, v8::internal::RememberedSetUpdatingMode)
1 0.0% 0.0% v8::internal::MarkCompactCollector::RootMarkingVisitor::MarkObjectByPointer(v8::internal::Object**)
1 0.0% 0.0% v8::internal::MarkCompactCollector::RecordCodeEntrySlot(v8::internal::HeapObject*, unsigned char*, v8::internal::Code*)
1 0.0% 0.0% v8::internal::MarkCompactCollector::ClearWeakCells(v8::internal::Object**, v8::internal::DependentCode**)
1 0.0% 0.0% v8::internal::MapUpdater::BuildDescriptorArray()
1 0.0% 0.0% v8::internal::Map::instance_size() const
1 0.0% 0.0% v8::internal::Map::UpdateFieldType(int, v8::internal::Handle<v8::internal::Name>, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::Map::SetPrototype(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::Map::GeneralizeField(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>)
1 0.0% 0.0% v8::internal::Map::FindFieldOwner(int) const
1 0.0% 0.0% v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>)
1 0.0% 0.0% v8::internal::Map::ConnectTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::SimpleTransitionFlag)
1 0.0% 0.0% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<true>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.67]
1 0.0% 0.0% v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed)
1 0.0% 0.0% v8::internal::LookupIterator::GetFieldIndex() const
1 0.0% 0.0% v8::internal::LookupIterator::GetDataValue() const
1 0.0% 0.0% v8::internal::LookupIterator::GetConstantIndex() const
1 0.0% 0.0% v8::internal::LookupIterator::GetAccessors() const
1 0.0% 0.0% v8::internal::Logger::TimerEvent(v8::internal::Logger::StartEnd, char const*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendDoubleQuotedString(char const*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendAddress(unsigned char*)
1 0.0% 0.0% v8::internal::Log::MessageBuilder::Append(char const*, ...)
1 0.0% 0.0% v8::internal::List<v8::internal::Statement*, v8::internal::ZoneAllocationPolicy>::Add(v8::internal::Statement* const&, v8::internal::ZoneAllocationPolicy)
1 0.0% 0.0% v8::internal::LargeObjectIterator::Next()
1 0.0% 0.0% v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<true>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonValue()
1 0.0% 0.0% v8::internal::JsonParser<true>::ParseJsonString(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::JsonParser<false>::ParseJsonNumber()
1 0.0% 0.0% v8::internal::JsonParser<false>::ParseJsonInternalizedString()
1 0.0% 0.0% v8::internal::JSObject::UpdatePrototypeUserRegistration(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Map>, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::JSObject::MakePrototypesFast(v8::internal::Handle<v8::internal::Object>, v8::internal::WhereToStart, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::JSObject::IsExtensible(v8::internal::Handle<v8::internal::JSObject>)
1 0.0% 0.0% v8::internal::JSObject::GetElementsAccessor()
1 0.0% 0.0% v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling)
1 0.0% 0.0% v8::internal::JSFunction::EnsureHasInitialMap(v8::internal::Handle<v8::internal::JSFunction>)
1 0.0% 0.0% v8::internal::Isolate::NeedsSourcePositionsForProfiling() const
1 0.0% 0.0% v8::internal::IncrementalStringBuilder::AppendString(v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::IncrementalMarking::DeactivateIncrementalWriteBarrier()
1 0.0% 0.0% v8::internal::IC::TraceIC(char const*, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::IC::PatchCache(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>)
1 0.0% 0.0% v8::internal::HeapObjectIterator::Next()
1 0.0% 0.0% v8::internal::HeapObject::GetIsolate() const
1 0.0% 0.0% v8::internal::Heap::CreateFillerObjectAt(unsigned char*, int, v8::internal::ClearRecordedSlots)
1 0.0% 0.0% v8::internal::Heap::CopyBlock(unsigned char*, unsigned char*, int)
1 0.0% 0.0% v8::internal::Heap::AllocateRawFixedArray(int, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind)
1 0.0% 0.0% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*) [clone .constprop.769]
1 0.0% 0.0% v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::SlowScanJsonString<v8::internal::SeqOneByteString, unsigned char>(v8::internal::Handle<v8::internal::String>, int, int)
1 0.0% 0.0% v8::internal::Handle<v8::internal::FeedbackMetadata> v8::internal::FeedbackMetadata::New<v8::internal::FeedbackVectorSpec>(v8::internal::Isolate*, v8::internal::FeedbackVectorSpec const*)
1 0.0% 0.0% v8::internal::GlobalHandles::MarkNewSpaceWeakUnmodifiedObjectsPending(bool (*)(v8::internal::Heap*, v8::internal::Object**))
1 0.0% 0.0% v8::internal::FeedbackNexus::FindHandlers(v8::internal::List<v8::internal::Handle<v8::internal::Object>, v8::internal::FreeStoreAllocationPolicy>*, int) const
1 0.0% 0.0% v8::internal::FeedbackNexus::ExtractMaps(std::vector<v8::internal::Handle<v8::internal::Map>, std::allocator<v8::internal::Handle<v8::internal::Map> > >*) const
1 0.0% 0.0% v8::internal::Factory::NewProperSubString(v8::internal::Handle<v8::internal::String>, int, int)
1 0.0% 0.0% v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind)
1 0.0% 0.0% v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, int, int, v8::internal::ArrayStorageAllocationMode, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>)
1 0.0% 0.0% v8::internal::Factory::NewBoilerplateDescription(int, int, int, bool)
1 0.0% 0.0% v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >*, unsigned int, bool)
1 0.0% 0.0% v8::internal::Expression::IsValidReferenceExpression() const
1 0.0% 0.0% v8::internal::ElementsAccessor::Concat(v8::internal::Isolate*, v8::internal::Arguments*, unsigned int, unsigned int)
1 0.0% 0.0% v8::internal::DoubleToAscii(double, v8::internal::DtoaMode, int, v8::internal::Vector<char>, int*, int*, int*)
1 0.0% 0.0% v8::internal::Deserializer::Allocate(int, int)
1 0.0% 0.0% v8::internal::Deoptimizer::PatchCodeForDeoptimization(v8::internal::Isolate*, v8::internal::Code*)
1 0.0% 0.0% v8::internal::DeclarationScope::DeclareDefaultFunctionVariables(v8::internal::AstValueFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::AstValueFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::AnalyzePartially(v8::internal::AstNodeFactory*)
1 0.0% 0.0% v8::internal::DeclarationScope::Analyze(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::AnalyzeMode)
1 0.0% 0.0% v8::internal::CopiedRangesList::Insert(v8::internal::HeapObject*, int)
1 0.0% 0.0% v8::internal::ConsString* v8::internal::String::VisitFlat<v8::Utf8WriterVisitor>(v8::Utf8WriterVisitor*, v8::internal::String*, int)
1 0.0% 0.0% v8::internal::Compiler::PostInstantiation(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag)
1 0.0% 0.0% v8::internal::CompilationJob::RecordUnoptimizedCompilationStats() const
1 0.0% 0.0% v8::internal::CompilationInfo::SourcePositionRecordingMode() const
1 0.0% 0.0% v8::internal::CompilationInfo::CompilationInfo(v8::internal::Zone*, v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>)
1 0.0% 0.0% v8::internal::CanonicalHandleScope::Lookup(v8::internal::Object*)
1 0.0% 0.0% v8::internal::Call::GetCallType() const
1 0.0% 0.0% v8::internal::BoilerplateDescription::value(int) const
1 0.0% 0.0% v8::internal::BoilerplateDescription::name(int) const
1 0.0% 0.0% v8::internal::Bitmap::MarkBitFromIndex(unsigned int)
1 0.0% 0.0% v8::internal::BaseNameDictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::CopyEnumKeysTo(v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::KeyCollectionMode, v8::internal::KeyAccumulator*)
1 0.0% 0.0% v8::internal::AstValueFactory::NewString(v8::internal::AstRawString const*)
1 0.0% 0.0% v8::internal::AstValue::IsPropertyName() const
1 0.0% 0.0% v8::internal::AstRawString::Compare(void*, void*)
1 0.0% 0.0% v8::internal::AstRawString::AsArrayIndex(unsigned int*) const
1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitConditional(v8::internal::Conditional*)
1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*)
1 0.0% 0.0% v8::internal::Assignment::binary_op() const
1 0.0% 0.0% v8::internal::Assignment::Assignment(v8::internal::Token::Value, v8::internal::Expression*, v8::internal::Expression*, int)
1 0.0% 0.0% v8::internal::Assembler::pushq_imm32(int)
1 0.0% 0.0% v8::internal::Assembler::immediate_arithmetic_op(unsigned char, v8::internal::Register, v8::internal::Immediate, int)
1 0.0% 0.0% v8::internal::Assembler::bind_to(v8::internal::Label*, int)
1 0.0% 0.0% v8::internal::Analysis::VisitAction(v8::internal::ActionNode*)
1 0.0% 0.0% v8::internal::AccountingAllocator::ReturnSegment(v8::internal::Segment*)
1 0.0% 0.0% v8::internal::Accessors::FunctionPrototypeSetter(v8::Local<v8::Name>, v8::Local<v8::Value>, v8::PropertyCallbackInfo<v8::Boolean> const&)
1 0.0% 0.0% v8::internal::(anonymous namespace)::Slow_ArrayConcat(v8::internal::BuiltinArguments*, v8::internal::Handle<v8::internal::Object>, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::InstallUnoptimizedCode(v8::internal::CompilationInfo*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::InitializeIntrinsicFunctionNames()
1 0.0% 0.0% v8::internal::(anonymous namespace)::GenerateUnoptimizedCode(v8::internal::CompilationInfo*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::FinalizeUnoptimizedCompilationJob(v8::internal::CompilationJob*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::PrependElementIndices(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::FixedArrayBase>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::GetKeysConversion, v8::internal::PropertyFilter)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::HasAccessors(v8::internal::JSObject*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastHoleyObjectElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)3> >::CopyElements(v8::internal::JSObject*, unsigned int, v8::internal::ElementsKind, v8::internal::Handle<v8::internal::FixedArrayBase>, unsigned int, int)
1 0.0% 0.0% v8::internal::(anonymous namespace)::CreateDynamicFunction(v8::internal::Isolate*, v8::internal::BuiltinArguments, char const*)
1 0.0% 0.0% v8::internal::(anonymous namespace)::CopyObjectToObjectElements(v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, int) [clone .constprop.673]
1 0.0% 0.0% v8::internal::(anonymous namespace)::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder*, v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::base::ElapsedTimer*)
1 0.0% 0.0% v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::FillEmptyEntry(v8::base::TemplateHashMapEntry<void*, void*>*, void* const&, void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)
1 0.0% 0.0% v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::base::DefaultAllocationPolicy>::Resize(v8::base::DefaultAllocationPolicy)
1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const
1 0.0% 0.0% uv__next_timeout
1 0.0% 0.0% uv__fs_work
1 0.0% 0.0% sysconf
1 0.0% 0.0% strchrnul
1 0.0% 0.0% std::_Rb_tree<void const*, void const*, std::_Identity<void const*>, std::less<void const*>, std::allocator<void const*> >::_M_erase(std::_Rb_tree_node<void const*>*)
1 0.0% 0.0% operator new(unsigned long)
1 0.0% 0.0% operator delete[](void*)
1 0.0% 0.0% operator delete(void*)
1 0.0% 0.0% node::NodePlatform::MonotonicallyIncreasingTime()
1 0.0% 0.0% fflush
1 0.0% 0.0% bool std::has_facet<std::ctype<char> >(std::locale const&)
1 0.0% 0.0% _init
1 0.0% 0.0% __GI___pthread_getspecific
1 0.0% 0.0% _IO_setb
1 0.0% 0.0% _IO_file_write
[Summary]:
ticks total nonlib name
410 7.4% 7.6% JavaScript
4840 87.8% 89.2% C++
404 7.3% 7.4% GC
84 1.5% Shared libraries
179 3.2% Unaccounted
[C++ entry points]:
ticks cpp total name
2882 64.9% 52.3% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
390 8.8% 7.1% write
366 8.2% 6.6% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*)
75 1.7% 1.4% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
75 1.7% 1.4% v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*)
60 1.4% 1.1% v8::internal::Runtime_InterpreterNewClosure(int, v8::internal::Object**, v8::internal::Isolate*)
57 1.3% 1.0% v8::internal::Builtin_ArrayBufferConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
54 1.2% 1.0% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*)
47 1.1% 0.9% __xstat
43 1.0% 0.8% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
41 0.9% 0.7% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
40 0.9% 0.7% v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*)
35 0.8% 0.6% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
32 0.7% 0.6% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
28 0.6% 0.5% v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*)
27 0.6% 0.5% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*)
21 0.5% 0.4% v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*)
19 0.4% 0.3% v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*)
13 0.3% 0.2% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*)
9 0.2% 0.2% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*)
9 0.2% 0.2% v8::internal::Runtime_ObjectKeys(int, v8::internal::Object**, v8::internal::Isolate*)
8 0.2% 0.1% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*)
8 0.2% 0.1% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
7 0.2% 0.1% v8::internal::Builtin_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::Runtime_StringIndexOfUnchecked(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% v8::internal::Builtin_ObjectDefineProperty(int, v8::internal::Object**, v8::internal::Isolate*)
6 0.1% 0.1% fwrite
5 0.1% 0.1% __lxstat
4 0.1% 0.1% v8::internal::Runtime_StringBuilderJoin(int, v8::internal::Object**, v8::internal::Isolate*)
4 0.1% 0.1% v8::internal::Runtime_StringAdd(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_StringToNumber(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_ResolvePossiblyDirectEval(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*)
3 0.1% 0.1% v8::internal::Builtin_JsonStringify(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_TryInstallOptimizedCode(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_LoadGlobalIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_CreateListFromArrayLike(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*)
2 0.0% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const
2 0.0% 0.0% v8::RecursivelySerializeToUtf8(v8::internal::String*, v8::Utf8WriterVisitor*, int)
2 0.0% 0.0% _IO_vfprintf
2 0.0% 0.0% _IO_default_xsputn
1 0.0% 0.0% void v8::Utf8WriterVisitor::Visit<unsigned char>(unsigned char const*, int)
1 0.0% 0.0% v8::internal::interpreter::BytecodeGenerator::VisitAndPushIntoRegisterList(v8::internal::Expression*, v8::internal::interpreter::RegisterList*)
1 0.0% 0.0% v8::internal::WeakFixedArray::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*)
1 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*)
1 0.0% 0.0% v8::internal::Scanner::Scanner(v8::internal::UnicodeCache*)
1 0.0% 0.0% v8::internal::Scanner::Scan()
1 0.0% 0.0% v8::internal::Runtime_StringToArray(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_FixedArrayGet(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_DefineDataPropertyInLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_DefineClass(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_CreateRegExpLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Runtime_CreateArrayLiteral(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*)
1 0.0% 0.0% v8::internal::OrderedHashMap::GetHash(v8::internal::Isolate*, v8::internal::Object*)
1 0.0% 0.0% v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) [clone .part.72]
1 0.0% 0.0% v8::internal::Log::MessageBuilder::Append(char const*, ...)
1 0.0% 0.0% v8::internal::ConsString* v8::internal::String::VisitFlat<v8::Utf8WriterVisitor>(v8::Utf8WriterVisitor*, v8::internal::String*, int)
1 0.0% 0.0% v8::internal::Builtin_ObjectSetPrototypeOf(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectGetOwnPropertyDescriptor(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectFreeze(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_ObjectAssign(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_DatePrototypeToJson(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::internal::Builtin_DateConstructor_ConstructStub(int, v8::internal::Object**, v8::internal::Isolate*)
1 0.0% 0.0% v8::base::TimeTicks::HighResolutionNow()
1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const
1 0.0% 0.0% uv__fs_work
1 0.0% 0.0% node::LStat(v8::FunctionCallbackInfo<v8::Value> const&)
1 0.0% 0.0% memchr
1 0.0% 0.0% __clock_gettime
1 0.0% 0.0% __GI___pthread_mutex_lock
1 0.0% 0.0% __GI___pthread_getspecific
1 0.0% 0.0% _IO_file_xsputn
[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 1.0% are not shown.
ticks parent name
1409 25.6% write
625 44.4% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
167 26.7% Function: ~stat module.js:45:14
119 71.3% Function: ~Module._findPath module.js:172:28
84 70.6% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
84 100.0% Function: ~Module._resolveFilename module.js:517:35
24 20.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
24 100.0% Function: ~Module._resolveFilename module.js:517:35
11 9.2% Function: ~Module._resolveFilename module.js:517:35
11 100.0% Function: ~Module._load module.js:443:24
48 28.7% Function: ~tryFile module.js:145:17
37 77.1% Function: ~tryExtensions module.js:160:23
37 100.0% Function: ~Module._findPath module.js:172:28
11 22.9% Function: ~tryPackage module.js:125:20
11 100.0% Function: ~Module._findPath module.js:172:28
64 10.2% Function: ~tryStatSync fs.js:517:21
64 100.0% Function: ~fs.readFileSync fs.js:551:27
48 75.0% Function: ~Module._extensions..js module.js:633:37
25 52.1% Function: ~Module.load module.js:536:33
23 47.9% LazyCompile: *require internal/module.js:8:19
15 23.4% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
15 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
1 1.6% Function: ~Module._extensions..json module.js:640:39
1 100.0% Function: ~Module.load module.js:536:33
60 9.6% Function: ~fs.readSync fs.js:677:23
60 100.0% Function: ~tryReadSync fs.js:539:21
60 100.0% Function: ~fs.readFileSync fs.js:551:27
49 81.7% Function: ~Module._extensions..js module.js:633:37
10 16.7% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
1 1.7% Function: ~Module._extensions..json module.js:640:39
60 9.6% Function: ~fs.closeSync fs.js:618:24
49 81.7% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/graceful-fs.js:48:59
49 100.0% Function: ~fs.readFileSync fs.js:551:27
38 77.6% Function: ~Module._extensions..js module.js:633:37
11 22.4% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
11 18.3% Function: ~fs.readFileSync fs.js:551:27
11 100.0% Function: ~Module._extensions..js module.js:633:37
11 100.0% Function: ~Module.load module.js:536:33
56 9.0% Function: ~fs.openSync fs.js:649:23
56 100.0% Function: ~fs.readFileSync fs.js:551:27
43 76.8% Function: ~Module._extensions..js module.js:633:37
23 53.5% LazyCompile: *require internal/module.js:8:19
20 46.5% Function: ~Module.load module.js:536:33
10 17.9% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
2 3.6% Function: ~Module._extensions..json module.js:640:39
2 100.0% LazyCompile: *require internal/module.js:8:19
1 1.8% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:27:60
1 100.0% Builtin: ArrayMap
45 7.2% Function: ~stringSlice buffer.js:549:21
45 100.0% Function: ~Buffer.toString buffer.js:603:37
45 100.0% Function: ~fs.readFileSync fs.js:551:27
42 93.3% Function: ~Module._extensions..js module.js:633:37
3 6.7% Function: ~Module._extensions..json module.js:640:39
42 6.7% Function: ~createScript vm.js:79:22
42 100.0% Function: ~runInThisContext vm.js:138:26
42 100.0% Function: ~Module._compile module.js:581:37
41 97.6% Function: ~Module._extensions..js module.js:633:37
1 2.4% Function: ~_module2.default._extensions.(anonymous function) /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:262:58
25 4.0% Function: ~realpathSync fs.js:1580:40
25 100.0% Function: ~toRealPath module.js:153:20
22 88.0% Function: ~tryFile module.js:145:17
18 81.8% Function: ~tryExtensions module.js:160:23
4 18.2% Function: ~tryPackage module.js:125:20
3 12.0% Function: ~Module._findPath module.js:172:28
2 66.7% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 33.3% Function: ~Module._resolveFilename module.js:517:35
19 3.0% Function: ~readPackage module.js:103:21
19 100.0% Function: ~tryPackage module.js:125:20
19 100.0% Function: ~Module._findPath module.js:172:28
16 84.2% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 10.5% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 5.3% Function: ~Module._resolveFilename module.js:517:35
18 2.9% Function: ~update crypto.js:95:40
18 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
18 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
18 100.0% Builtin: ArrayForEach
16 2.6% Function: ~fs.statSync fs.js:952:23
10 62.5% Function: ~<anonymous> /home/iain/condenser/node_modules/graceful-fs/polyfills.js:296:19
10 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
5 31.3% Function: ~read /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:6:14
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:16:23
5 100.0% Builtin: ArrayForEach
1 6.3% Function: ~util.parseFile /home/iain/condenser/node_modules/config/lib/config.js:826:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/config/lib/config.js:692:30
1 100.0% Builtin: ArrayForEach
10 1.6% LazyCompile: *Script.runInThisContext vm.js:46:45
10 100.0% Function: ~runInThisContext vm.js:138:26
10 100.0% Function: ~Module._compile module.js:581:37
10 100.0% Function: ~Module._extensions..js module.js:633:37
10 1.6% Function: ~Hash crypto.js:76:14
10 100.0% Function: ~Hash crypto.js:76:14
10 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
10 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
8 1.3% Function: ~Script.runInThisContext vm.js:46:45
7 87.5% Function: ~runInThisContext vm.js:138:26
7 100.0% Function: ~Module._compile module.js:581:37
7 100.0% Function: ~Module._extensions..js module.js:633:37
1 12.5% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
7 1.1% Function: ~digest crypto.js:102:40
7 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
7 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-static-cache/index.js:32:54
7 100.0% Builtin: ArrayForEach
192 13.6% LazyCompile: *tryExtensions module.js:160:23
191 99.5% Function: ~Module._findPath module.js:172:28
134 70.2% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
134 100.0% Function: ~Module._resolveFilename module.js:517:35
134 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
57 29.8% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
57 100.0% Function: ~Module._resolveFilename module.js:517:35
37 64.9% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
20 35.1% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
146 10.4% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*)
6 4.1% Builtin: ArrayForEach
1 16.7% Function: ~read /home/iain/condenser/node_modules/koa-static-cache/node_modules/fs-readdir-recursive/index.js:6:14
1 100.0% Function: ~staticCache /home/iain/condenser/node_modules/koa-static-cache/index.js:10:38
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/server/server.js:1:11
1 16.7% Function: ~promisifyAll /home/iain/condenser/node_modules/thenify-all/index.js:36:22
1 100.0% Function: ~withCallback /home/iain/condenser/node_modules/thenify-all/index.js:32:22
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/mz/fs.js:1:11
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-router/lib/router.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/koa-helmet/lib/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/core-js/library/modules/_object-assign.js:11:59
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/core-js/library/modules/_fails.js:1:89
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/core-js/library/modules/_object-assign.js:1:11
1 16.7% Function: ~<anonymous> /home/iain/condenser/node_modules/async-limiter/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
5 3.4% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:9:11
5 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1:11
5 100.0% Function: ~Module._compile module.js:581:37
4 2.7% Function: ~<anonymous> /home/iain/condenser/lib/server/server.js:1:11
4 100.0% Function: ~Module._compile module.js:581:37
4 100.0% Function: ~Module._extensions..js module.js:633:37
4 100.0% Function: ~Module.load module.js:536:33
3 2.1% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 33.3% Function: ~module.exports.r /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:1394
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:916
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:4183
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:4284
1 33.3% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:2076
1 100.0% Function: ~n /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:39
1 100.0% Function: ~module.exports.t.exports.version /home/iain/condenser/node_modules/react-dropzone/dist/index.js:862:224
3 2.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4381:22
2 66.7% Function: ~baseForOwn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2651:24
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4353:22
1 50.0% Function: ~forEach /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:8559:21
1 50.0% Function: ~baseSome /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:3586:22
1 33.3% Function: ~forIn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:12187:19
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/postgres/data-types.js:8:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
2 1.4% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:16:19
2 100.0% Function: ~output_format /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:1:73
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 1.4% Function: ~<anonymous> /home/iain/condenser/node_modules/immutable/dist/immutable.js:12:18
2 100.0% Function: ~SLICE$0 /home/iain/condenser/node_modules/immutable/dist/immutable.js:8:11
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/immutable/dist/immutable.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 1.4% Function: ~<anonymous> /home/iain/condenser/lib/app/components/modules/Powerdown.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 100.0% Function: ~Module._extensions..js module.js:633:37
2 100.0% LazyCompile: *require internal/module.js:8:19
116 8.2% LazyCompile: *stat module.js:45:14
71 61.2% Function: ~Module._findPath module.js:172:28
42 59.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
42 100.0% Function: ~Module._resolveFilename module.js:517:35
42 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
29 40.8% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
29 100.0% Function: ~Module._resolveFilename module.js:517:35
29 100.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
40 34.5% LazyCompile: *Module._findPath module.js:172:28
26 65.0% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
26 100.0% Function: ~Module._resolveFilename module.js:517:35
26 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
14 35.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
14 100.0% Function: ~Module._resolveFilename module.js:517:35
7 50.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
7 50.0% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
5 4.3% Function: ~tryFile module.js:145:17
5 100.0% Function: ~tryPackage module.js:125:20
3 60.0% Function: ~Module._findPath module.js:172:28
3 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 40.0% LazyCompile: *Module._findPath module.js:172:28
2 100.0% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
52 3.7% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*)
27 51.9% Function: ~Mime.define /home/iain/condenser/node_modules/mime/mime.js:21:34
27 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/mime/mime.js:1:11
27 100.0% Function: ~Module._compile module.js:581:37
27 100.0% Function: ~Module._extensions..js module.js:633:37
18 34.6% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
18 100.0% Function: ~inject /home/iain/condenser/node_modules/react-dom/lib/ReactDefaultInjection.js:33:16
18 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
18 100.0% Function: ~Module._compile module.js:581:37
3 5.8% Function: ~publishRegistrationName /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:88:33
3 100.0% Function: ~publishEventForPlugin /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:60:31
3 100.0% Function: ~recomputePluginOrdering /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:31:33
3 100.0% Function: ~injectEventPluginsByName /home/iain/condenser/node_modules/react-dom/lib/EventPluginRegistry.js:164:38
2 3.8% Function: ~mixSpecIntoComponent /home/iain/condenser/node_modules/create-react-class/factory.js:443:32
2 100.0% Function: ~createClass /home/iain/condenser/node_modules/create-react-class/factory.js:806:23
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-router/lib/Router.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-foundation-components/node_modules/react-overlays/lib/Modal.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
2 3.8% Function: ~createChainableTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:148:38
2 100.0% Function: ~createUnionTypeChecker /home/iain/condenser/node_modules/prop-types/factoryWithTypeCheckers.js:317:34
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-notification/dist/defaultPropTypes.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 50.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-foundation-components/node_modules/react-overlays/lib/Position.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
46 3.3% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*)
9 19.6% Function: ~inherits util.js:961:18
2 22.2% Function: ~ABSTRACT.inherits /home/iain/condenser/node_modules/sequelize/lib/data-types.js:82:30
1 50.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/sqlite/data-types.js:5:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
1 50.0% Function: ~module.exports /home/iain/condenser/node_modules/sequelize/lib/dialects/postgres/data-types.js:8:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/data-types.js:1:11
1 11.1% Function: ~createServerErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:178:39
1 100.0% Function: ~forEachCode /home/iain/condenser/node_modules/http-errors/index.js:226:38
1 100.0% Builtin: ArrayForEach
1 11.1% Function: ~createHttpErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:116:37
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/http-errors/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 11.1% Function: ~createClientErrorConstructor /home/iain/condenser/node_modules/http-errors/index.js:131:39
1 100.0% Function: ~forEachCode /home/iain/condenser/node_modules/http-errors/index.js:226:38
1 100.0% Builtin: ArrayForEach
1 11.1% Function: ~<anonymous> _stream_transform.js:1:11
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/errors.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/associations/has-many.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 11.1% Function: ~<anonymous> /home/iain/condenser/node_modules/concat-stream/index.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
3 6.5% Function: ~isClass /home/iain/condenser/node_modules/bluebird/js/release/util.js:172:17
3 100.0% Function: ~Promise.promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:283:33
3 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/broadcast/index.js:1:11
3 100.0% Function: ~Module._compile module.js:581:37
2 4.3% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/lib/utils.js:1:11
2 100.0% Function: ~Module._compile module.js:581:37
2 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~wrapWithConnect /home/iain/condenser/node_modules/react-redux/lib/components/connectAdvanced.js:100:34
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/NotifiCounter.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~parse url.js:100:37
1 100.0% Function: ~urlParse url.js:92:18
1 100.0% Function: ~Sequelize /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:112:25
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/db/models/index.js:1:11
1 2.2% Function: ~normalizeStringPosix path.js:106:30
1 100.0% Function: ~resolve path.js:1173:28
1 100.0% Function: ~Module._resolveLookupPaths module.js:340:38
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 2.2% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/timers.js:2:26
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~join native array.js:288:46
1 100.0% Function: ~generateHolderClass /home/iain/condenser/node_modules/bluebird/js/release/join.js:28:39
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 2.2% Function: ~isAbsolute path.js:1241:34
1 100.0% Function: ~Module._findPath module.js:172:28
1 100.0% Function: ~Module._resolveFilename module.js:517:35
1 100.0% Function: ~Module._load module.js:443:24
1 2.2% Function: ~injectDOMPropertyConfig /home/iain/condenser/node_modules/react-dom/lib/DOMProperty.js:58:37
1 100.0% Function: ~inject /home/iain/condenser/node_modules/react-dom/lib/ReactDefaultInjection.js:33:16
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOMServer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~extname path.js:1472:28
1 100.0% Function: ~extension /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:370:31
1 100.0% Function: ~hook /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:224:21
1 100.0% Function: ~register_extension /home/iain/condenser/node_modules/webpack-isomorphic-tools/babel-transpiled-modules/index.js:456:37
1 2.2% Function: ~deprecate internal/util.js:24:19
1 100.0% Function: ~<anonymous> util.js:1:11
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1 2.2% Function: ~compareTo :260:23
1 100.0% Function: ~makePredicate :240:23
1 100.0% Function: ~<anonymous> :1:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 2.2% Function: ~arrayToInt /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:88:22
1 100.0% Function: ~addToGuesses /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:294:24
1 100.0% Function: ~addZone /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:378:19
1 100.0% Function: ~loadData /home/iain/condenser/node_modules/moment-timezone/moment-timezone.js:455:20
1 2.2% Function: ~arrayPush /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:608:21
1 100.0% Function: ~baseFlatten /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2595:25
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:12767:29
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:10043:22
1 2.2% Function: ~addExtPacker /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:38:22
1 100.0% Function: ~setExtPackers /home/iain/condenser/node_modules/msgpack-lite/lib/ext-packer.js:12:23
1 100.0% Function: ~init /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:27:14
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/msgpack-lite/lib/write-core.js:1:11
1 2.2% Function: ~Model.refreshAttributes /home/iain/condenser/node_modules/sequelize/lib/model.js:741:45
1 100.0% Function: ~Model.init /home/iain/condenser/node_modules/sequelize/lib/model.js:661:32
1 100.0% Function: ~Sequelize.define /home/iain/condenser/node_modules/sequelize/lib/sequelize.js:602:38
1 100.0% Function: ~module.exports /home/iain/condenser/lib/db/models/account_recovery_request.js:3:27
1 2.2% Function: ~BitmapIndexedNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1495:50
1 100.0% Function: ~updateNode /home/iain/condenser/node_modules/immutable/dist/immutable.js:1845:22
1 100.0% Function: ~BitmapIndexedNode.update /home/iain/condenser/node_modules/immutable/dist/immutable.js:1495:50
1 100.0% Function: ~updateNode /home/iain/condenser/node_modules/immutable/dist/immutable.js:1845:22
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/wkx/lib/binaryreader.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:46:29
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:37:19
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:25:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/toposort-class/build/toposort.js:1:11
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16174:47
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:4381:22
1 100.0% Function: ~baseForOwn /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:2651:24
1 100.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:16156:78
1 100.0% Function: ~arrayEach /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:468:21
1 100.0% Function: ~runInContext /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:1244:24
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/sequelize/node_modules/lodash/lodash.js:9:11
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/remarkable/lib/rules_inline/state_inline.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/regenerator-runtime/runtime.js:8:11
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/regenerator-runtime/runtime.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/redux-form/lib/createReduxForm.js:49:36
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/redux-form/lib/createReduxForm.js:35:21
1 100.0% Function: ~<anonymous> /home/iain/condenser/lib/app/components/elements/ChangePassword.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactReconcileTransaction.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/react-dom/lib/ReactDOM.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/promise/lib/core.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/msgpack-lite/lib/flex-buffer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/formidable/lib/multipart_parser.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/event-lite/event-lite.js:28:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/event-lite/event-lite.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/aws4/lru.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/ajv/lib/cache.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% Function: ~Module.load module.js:536:33
1 2.2% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:3:367
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:12:27
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/auth/serializer/src/serializer.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 2.2% Function: ~<anonymous> /home/iain/condenser/lib/shared/UniversalRender.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
1 100.0% Function: ~Module._extensions..js module.js:633:37
1 100.0% LazyCompile: *require internal/module.js:8:19
42 3.0% LazyCompile: *realpathSync fs.js:1580:40
24 57.1% LazyCompile: *tryExtensions module.js:160:23
24 100.0% Function: ~Module._findPath module.js:172:28
13 54.2% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
13 100.0% Function: ~Module._resolveFilename module.js:517:35
11 45.8% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
11 100.0% Function: ~Module._resolveFilename module.js:517:35
18 42.9% Function: ~toRealPath module.js:153:20
9 50.0% Function: ~tryFile module.js:145:17
9 100.0% Function: ~tryPackage module.js:125:20
5 55.6% Function: ~Module._findPath module.js:172:28
4 44.4% LazyCompile: *Module._findPath module.js:172:28
6 33.3% Function: ~Module._findPath module.js:172:28
4 66.7% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
4 100.0% Function: ~Module._resolveFilename module.js:517:35
2 33.3% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 100.0% Function: ~Module._resolveFilename module.js:517:35
3 16.7% LazyCompile: *Module._findPath module.js:172:28
2 66.7% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
2 100.0% Function: ~Module._resolveFilename module.js:517:35
1 33.3% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
1 100.0% Function: ~Module._resolveFilename module.js:517:35
36 2.6% LazyCompile: *Module._findPath module.js:172:28
23 63.9% LazyCompile: *_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
23 100.0% Function: ~Module._resolveFilename module.js:517:35
23 100.0% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
23 100.0% LazyCompile: *require internal/module.js:8:19
13 36.1% Function: ~_module2.default._findPath /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:451:39
13 100.0% Function: ~Module._resolveFilename module.js:517:35
9 69.2% LazyCompile: *_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
9 100.0% LazyCompile: *require internal/module.js:8:19
4 30.8% Function: ~_module2.default._resolveFilename /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:430:46
4 100.0% LazyCompile: *require internal/module.js:8:19
24 1.7% v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*)
10 41.7% Function: ~makeNodePromisifiedEval /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:116:9
9 90.0% Function: ~promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:238:22
9 100.0% Function: ~Promise.promisifyAll /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:283:33
7 77.8% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/broadcast/index.js:1:11
2 22.2% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/transports/base.js:1:11
1 10.0% Function: ~promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:263:19
1 100.0% Function: ~Promise.promisify /home/iain/condenser/node_modules/bluebird/js/release/promisify.js:268:30
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/@steemit/steem-js/lib/api/index.js:59:44
9 37.5% Function: ~DEFNODE :412:17
9 100.0% Function: ~<anonymous> :1:10
9 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
9 100.0% Function: ~Module._compile module.js:581:37
2 8.3% Function: ~map :10020:17
2 100.0% Function: ~<anonymous> :9572:10
2 100.0% Function: ~<anonymous> :1:10
2 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 4.2% Function: ~thenCallback /home/iain/condenser/node_modules/bluebird/js/release/join.js:13:32
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 4.2% Function: ~promiseSetter /home/iain/condenser/node_modules/bluebird/js/release/join.js:21:33
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/join.js:3:9
1 100.0% Function: ~module.exports /home/iain/condenser/node_modules/bluebird/js/release/promise.js:2:26
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/bluebird/js/release/bluebird.js:1:11
1 4.2% Function: ~makePredicate :240:23
1 100.0% Function: ~<anonymous> :1:10
1 100.0% Function: ~<anonymous> /home/iain/condenser/node_modules/uglify-js/tools/node.js:1:11
1 100.0% Function: ~Module._compile module.js:581:37
16 1.1% v8::internal::Runtime_InterpreterNewClosure(int, v8::internal::Object**, v8::internal::Isolate*)
8 50.0% LazyCompile: *Script.runInThisContext vm.js:46:45
8 100.0% Function: ~runInThisContext vm.js:138:26
8 100.0% Function: ~Module._compile module.js:581:37
8 100.0% Function: ~Module._extensions..js module.js:633:37
8 50.0% Function: ~Script.runInThisContext vm.js:46:45
7 87.5% Function: ~runInThisContext vm.js:138:26
7 100.0% Function: ~Module._compile module.js:581:37
7 100.0% Function: ~Module._extensions..js module.js:633:37
1 12.5% Function: ~runInThisContext bootstrap_node.js:495:28
1 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
1 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
1051 19.1% node::(anonymous namespace)::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1051 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
986 93.8% Function: ~createScript vm.js:79:22
986 100.0% Function: ~runInThisContext vm.js:138:26
986 100.0% Function: ~Module._compile module.js:581:37
974 98.8% Function: ~Module._extensions..js module.js:633:37
12 1.2% Function: ~_module2.default._extensions.(anonymous function) /home/iain/condenser/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:262:58
65 6.2% Function: ~runInThisContext bootstrap_node.js:495:28
65 100.0% Function: ~NativeModule.compile bootstrap_node.js:584:44
65 100.0% Function: ~NativeModule.require bootstrap_node.js:516:34
6 9.2% Function: ~<anonymous> util.js:1:11
5 7.7% Function: ~Module._load module.js:443:24
5 7.7% Function: ~<anonymous> module.js:1:11
4 6.2% Function: ~startup bootstrap_node.js:12:19
3 4.6% Function: ~<anonymous> tty.js:1:11
3 4.6% Function: ~<anonymous> tls.js:1:11
3 4.6% Function: ~<anonymous> http.js:1:11
3 4.6% Function: ~<anonymous> _tls_wrap.js:1:11
3 4.6% Function: ~<anonymous> _http_client.js:1:11
2 3.1% Function: ~setupNextTick internal/process/next_tick.js:49:23
2 3.1% Function: ~setupGlobalVariables bootstrap_node.js:251:32
2 3.1% Function: ~setupGlobalConsole bootstrap_node.js:306:30
2 3.1% Function: ~<anonymous> timers.js:1:11
2 3.1% Function: ~<anonymous> stream.js:1:11
2 3.1% Function: ~<anonymous> internal/cluster/master.js:1:11
2 3.1% Function: ~<anonymous> internal/child_process.js:1:11
2 3.1% Function: ~<anonymous> fs.js:1:11
2 3.1% Function: ~<anonymous> child_process.js:1:11
1 1.5% Function: ~setup_performance internal/process.js:11:27
1 1.5% Function: ~setupGlobalTimeouts bootstrap_node.js:296:31
1 1.5% Function: ~createWritableStdioStream internal/process/stdio.js:142:35
1 1.5% Function: ~<anonymous> readline.js:1:11
1 1.5% Function: ~<anonymous> net.js:1:11
1 1.5% Function: ~<anonymous> internal/loader/resolveRequestUrl.js:1:11
1 1.5% Function: ~<anonymous> internal/loader/Loader.js:1:11
1 1.5% Function: ~<anonymous> internal/encoding.js:1:11
1 1.5% Function: ~<anonymous> internal/cluster/round_robin_handle.js:1:11
1 1.5% Function: ~<anonymous> https.js:1:11
1 1.5% Function: ~<anonymous> cluster.js:1:11
1 1.5% Function: ~<anonymous> _stream_readable.js:1:11
369 6.7% node::crypto::Hash::HashUpdate(v8::FunctionCallbackInfo<v8::Value> const&)
369 100.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
369 100.0% Function: ~update crypto.js:95:40
369 100.0% Function: ~loadFile /home/iain/condenser/node_modules/koa-static-cache/index.js:191:18
369 100.0% Function: ~<anonym