Created
April 26, 2018 19:11
-
-
Save gl2748/e725460ccc4fa392c43c6d8baa2e286d to your computer and use it in GitHub Desktop.
Profile of Condenser Server Node.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment