Created
February 12, 2019 02:32
-
-
Save misterdjules/29b02ecd67be5d9b188bbd5c8160922e to your computer and use it in GitHub Desktop.
This file contains hidden or 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
nfml-jgilliXAH:find-my-way jgilli$ node --prof-process isolate-0x103802400-v8.log | |
Code move event for unknown code: 0x30fac5d4de20 | |
Code move event for unknown code: 0x30fac5d5d2f8 | |
Statistical profiling result from isolate-0x103802400-v8.log, (61379 ticks, 1220 unaccounted, 0 excluded). | |
[Shared libraries]: | |
ticks total nonlib name | |
1916 3.1% /usr/lib/system/libsystem_platform.dylib | |
321 0.5% /usr/lib/system/libsystem_pthread.dylib | |
211 0.3% /usr/lib/system/libsystem_malloc.dylib | |
45 0.1% /usr/lib/libc++abi.dylib | |
9 0.0% /usr/lib/system/libsystem_c.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
17016 27.7% 28.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
4933 8.0% 8.4% LazyCompile: *<anonymous> :1:20 | |
3890 6.3% 6.6% Builtin: StringSubstring | |
3176 5.2% 5.4% Builtin: KeyedLoadIC_Megamorphic | |
2820 4.6% 4.8% Builtin: KeyedStoreIC_Megamorphic | |
1710 2.8% 2.9% Builtin: StringEqual | |
1671 2.7% 2.8% Builtin: StringIndexOf | |
1211 2.0% 2.1% RegExp: ra(?:/[[ | |
1209 2.0% 2.1% RegExp: ෫an(?:/[[ | |
1163 1.9% 2.0% Builtin: KeyedLoadIC | |
1046 1.7% 1.8% Builtin: RegExpMatchFast | |
776 1.3% 1.3% Builtin: GrowFastSmiOrObjectElements | |
522 0.9% 0.9% Eval: ~<anonymous> :1:20 | |
418 0.7% 0.7% RegExp: oo(?:/[[ | |
355 0.6% 0.6% Builtin: KeyedStoreIC | |
270 0.4% 0.5% RegExp: (^ | |
263 0.4% 0.4% Builtin: ArgumentsAdaptorTrampoline | |
255 0.4% 0.4% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
219 0.4% 0.4% RegExp: BSD(?:/[[ | |
200 0.3% 0.3% Builtin: InterpreterEntryTrampoline | |
192 0.3% 0.3% Builtin: RecordWrite | |
160 0.3% 0.3% Builtin: CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit | |
153 0.2% 0.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
145 0.2% 0.2% Builtin: StrictEqual | |
134 0.2% 0.2% Builtin: StringPrototypeMatch | |
127 0.2% 0.2% LazyCompile: *getMax /Users/jgilli/dev/find-my-way/node_modules/semver-store/index.js:113:17 | |
105 0.2% 0.2% RegExp: u(?:/[[ | |
88 0.1% 0.1% Builtin: LoadIC | |
82 0.1% 0.1% Builtin: CallFunction_ReceiverIsNotNullOrUndefined | |
81 0.1% 0.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
78 0.1% 0.1% Builtin: KeyedStoreICTrampoline | |
51 0.1% 0.1% RegExp: x ?Mint(?:/[[ | |
51 0.1% 0.1% Builtin: CallFunction_ReceiverIsAny | |
50 0.1% 0.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
50 0.1% 0.1% Builtin: Call_ReceiverIsNotNullOrUndefined | |
49 0.1% 0.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
39 0.1% 0.1% Builtin: Call_ReceiverIsAny | |
35 0.1% 0.1% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:15:48 | |
33 0.1% 0.1% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:13:57 | |
31 0.1% 0.1% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
27 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:10:34 | |
24 0.0% 0.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
23 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
18 0.0% 0.0% RegExp: | |
e(?: | |
18 0.0% 0.0% Builtin: RegExpReplace | |
17 0.0% 0.0% Builtin: LoadICTrampoline | |
16 0.0% 0.0% LazyCompile: ~<anonymous> :4:16 | |
15 0.0% 0.0% RegExp: ent | |
13 0.0% 0.0% Builtin: CompileLazy | |
12 0.0% 0.0% Builtin: ObjectPrototypeHasOwnProperty | |
11 0.0% 0.0% RegExp: <%-([?)%>|<%=([?)%>|^?:)[?)%>|$ | |
11 0.0% 0.0% RegExp: 935(?:; *(?:[a-z]+[_-])?[a-z]+ ();-]*) | |
11 0.0% 0.0% RegExp: ' | |
11 0.0% 0.0% LazyCompile: *getRes /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1735:22 | |
10 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:12:49 | |
10 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
10 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:18:40 | |
9 0.0% 0.0% LazyCompile: *<anonymous> :1:1 | |
9 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12596:41 | |
9 0.0% 0.0% Builtin: StoreIC | |
8 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:14:53 | |
8 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:11:41 | |
8 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
8 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
8 0.0% 0.0% Builtin: StringAdd_CheckNone_NotTenured | |
7 0.0% 0.0% RegExp: [' | |
28 | |
7 0.0% 0.0% RegExp: *w_]* | |
7 0.0% 0.0% RegExp: | |
7 0.0% 0.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
6 0.0% 0.0% RegExp: *w]* | |
6 0.0% 0.0% LazyCompile: ~find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
6 0.0% 0.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 0.0% 0.0% LazyCompile: *baseClone /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2620:23 | |
6 0.0% 0.0% LazyCompile: *Join native array.js:112:14 | |
6 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:39:38 | |
6 0.0% 0.0% Eval: ~<anonymous> :1:1 | |
6 0.0% 0.0% Builtin: RegExpPrototypeExec | |
6 0.0% 0.0% Builtin: JSEntryTrampoline | |
5 0.0% 0.0% RegExp: s(?:; *(?:[a-z]+[_-])?[a-z]+ ();-]*) | |
5 0.0% 0.0% LazyCompile: ~hrtime internal/process/per_thread.js:100:35 | |
5 0.0% 0.0% LazyCompile: *lookup /Users/jgilli/dev/find-my-way/index.js:334:43 | |
5 0.0% 0.0% LazyCompile: *baseKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3488:22 | |
5 0.0% 0.0% Builtin: RegExpExecAtom | |
4 0.0% 0.0% RegExp: Version(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
4 0.0% 0.0% RegExp: (__e)|)) ; | |
4 0.0% 0.0% LazyCompile: ~interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
4 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
4 0.0% 0.0% Builtin: ObjectKeys | |
4 0.0% 0.0% Builtin: FunctionPrototypeHasInstance | |
4 0.0% 0.0% Builtin: Equal | |
4 0.0% 0.0% Builtin: CallFunction_ReceiverIsNullOrUndefined | |
4 0.0% 0.0% Builtin: AllocateInNewSpace | |
3 0.0% 0.0% Stub: JSEntryStub | |
3 0.0% 0.0% Stub: CallApiGetterStub | |
3 0.0% 0.0% RegExp: Book *w_]* | |
3 0.0% 0.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 0.0% 0.0% LazyCompile: ~baseKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3488:22 | |
3 0.0% 0.0% LazyCompile: ~StackHas native array.js:78:18 | |
3 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14808:44 | |
3 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1466:39 | |
3 0.0% 0.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
3 0.0% 0.0% LazyCompile: *has /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:13159:17 | |
3 0.0% 0.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 0.0% 0.0% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
3 0.0% 0.0% LazyCompile: *StackHas native array.js:78:18 | |
3 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
3 0.0% 0.0% Builtin: StoreIC_Uninitialized | |
3 0.0% 0.0% Builtin: NumberToString | |
3 0.0% 0.0% Builtin: LoadIC_Uninitialized | |
3 0.0% 0.0% Builtin: LoadIC_Noninlined | |
3 0.0% 0.0% Builtin: Call_ReceiverIsNullOrUndefined | |
3 0.0% 0.0% Builtin: CallWithArrayLike | |
2 0.0% 0.0% LazyCompile: ~lookup /Users/jgilli/dev/find-my-way/index.js:334:43 | |
2 0.0% 0.0% LazyCompile: ~initCloneArray /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6154:28 | |
2 0.0% 0.0% LazyCompile: ~getRes /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1735:22 | |
2 0.0% 0.0% LazyCompile: ~arrayLikeKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2383:27 | |
2 0.0% 0.0% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
2 0.0% 0.0% LazyCompile: ~Event /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:415:19 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:1670:22 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1375:31 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/bench.js:18:40 | |
2 0.0% 0.0% LazyCompile: *arrayEach /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:511:21 | |
2 0.0% 0.0% LazyCompile: *StackPush native array.js:72:19 | |
2 0.0% 0.0% LazyCompile: *DoJoin native array.js:87:16 | |
2 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4903:22 | |
2 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2691:41 | |
2 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
2 0.0% 0.0% Builtin: Typeof | |
2 0.0% 0.0% Builtin: ToString | |
2 0.0% 0.0% Builtin: StringPrototypeReplace | |
2 0.0% 0.0% Builtin: ForInFilter | |
2 0.0% 0.0% Builtin: ForInEnumerate | |
2 0.0% 0.0% Builtin: FastNewClosure | |
2 0.0% 0.0% Builtin: DeleteProperty | |
2 0.0% 0.0% Builtin: ConstructFunction | |
2 0.0% 0.0% Builtin: CallVarargs | |
1 0.0% 0.0% Stub: StoreFastElementStub | |
1 0.0% 0.0% Stub: ArraySingleArgumentConstructorStub | |
1 0.0% 0.0% RegExp: ^on[A-Z] | |
1 0.0% 0.0% RegExp: ^_|^events$|^on[A-Z] | |
1 0.0% 0.0% RegExp: ^ | |
1 0.0% 0.0% LazyCompile: ~varOf /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1904:29 | |
1 0.0% 0.0% LazyCompile: ~update /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1858:22 | |
1 0.0% 0.0% LazyCompile: ~toString native array.js:241:50 | |
1 0.0% 0.0% LazyCompile: ~template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
1 0.0% 0.0% LazyCompile: ~setOptions /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:692:24 | |
1 0.0% 0.0% LazyCompile: ~reduce /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:9679:20 | |
1 0.0% 0.0% LazyCompile: ~now /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:9962:33 | |
1 0.0% 0.0% LazyCompile: ~listCacheClear /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2026:28 | |
1 0.0% 0.0% LazyCompile: ~keysIn /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:13334:20 | |
1 0.0% 0.0% LazyCompile: ~isStringable /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:636:26 | |
1 0.0% 0.0% LazyCompile: ~isPrototype /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6384:25 | |
1 0.0% 0.0% LazyCompile: ~isPlainObject /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12037:27 | |
1 0.0% 0.0% LazyCompile: ~isObject /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11744:22 | |
1 0.0% 0.0% LazyCompile: ~isAsync /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:915:23 | |
1 0.0% 0.0% LazyCompile: ~hasPath /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6125:21 | |
1 0.0% 0.0% LazyCompile: ~getSymbols /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6017:62 | |
1 0.0% 0.0% LazyCompile: ~getMean /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:569:21 | |
1 0.0% 0.0% LazyCompile: ~getAllKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:5857:24 | |
1 0.0% 0.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
1 0.0% 0.0% LazyCompile: ~evaluate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1889:24 | |
1 0.0% 0.0% LazyCompile: ~eq /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11185:16 | |
1 0.0% 0.0% LazyCompile: ~enqueue /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1843:23 | |
1 0.0% 0.0% LazyCompile: ~emit /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1202:18 | |
1 0.0% 0.0% LazyCompile: ~decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
1 0.0% 0.0% LazyCompile: ~clone /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1367:19 | |
1 0.0% 0.0% LazyCompile: ~baseGetTag /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3069:24 | |
1 0.0% 0.0% LazyCompile: ~baseClone /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2620:23 | |
1 0.0% 0.0% LazyCompile: ~StackPush native array.js:72:19 | |
1 0.0% 0.0% LazyCompile: ~Module._nodeModulePaths internal/modules/cjs/loader.js:358:37 | |
1 0.0% 0.0% LazyCompile: ~ListCache /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2008:23 | |
1 0.0% 0.0% LazyCompile: ~Join native array.js:112:14 | |
1 0.0% 0.0% LazyCompile: ~ConvertToString native array.js:125:25 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:695:33 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1214:43 | |
1 0.0% 0.0% LazyCompile: *wrapper /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:5158:23 | |
1 0.0% 0.0% LazyCompile: *toString native array.js:241:50 | |
1 0.0% 0.0% LazyCompile: *listCacheGet /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2066:26 | |
1 0.0% 0.0% LazyCompile: *getIteratee /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:5929:25 | |
1 0.0% 0.0% LazyCompile: *copyObject /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4766:24 | |
1 0.0% 0.0% LazyCompile: *cloneDeepWith /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11120:27 | |
1 0.0% 0.0% LazyCompile: *baseKeysIn /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3508:24 | |
1 0.0% 0.0% LazyCompile: *arrayReduce /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:675:23 | |
1 0.0% 0.0% LazyCompile: *StackPop native array.js:75:18 | |
1 0.0% 0.0% LazyCompile: *SemVerStore.get /Users/jgilli/dev/find-my-way/node_modules/semver-store/index.js:25:38 | |
1 0.0% 0.0% LazyCompile: *ConvertToString native array.js:125:25 | |
1 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14808:44 | |
1 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
1 0.0% 0.0% Builtin: ToObject | |
1 0.0% 0.0% Builtin: StringPrototypeIndexOf | |
1 0.0% 0.0% Builtin: StringAdd_ConvertRight_NotTenured | |
1 0.0% 0.0% Builtin: ObjectPrototypeToString | |
1 0.0% 0.0% Builtin: ObjectCreate | |
1 0.0% 0.0% Builtin: LoadIC_FunctionPrototype | |
1 0.0% 0.0% Builtin: InterpreterPushArgsThenCall | |
1 0.0% 0.0% Builtin: InterpreterOnStackReplacement | |
1 0.0% 0.0% Builtin: GetProperty | |
1 0.0% 0.0% Builtin: FunctionPrototypeCall | |
1 0.0% 0.0% Builtin: Construct {1} | |
1 0.0% 0.0% Builtin: CallBoundFunction | |
1 0.0% 0.0% Builtin: ArrayPrototypeSlice | |
1 0.0% 0.0% Builtin: ArrayPrototypeShift | |
[C++]: | |
ticks total nonlib name | |
1046 1.7% 1.8% T ___guarded_open_np | |
939 1.5% 1.6% T v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
695 1.1% 1.2% T _vm_purgable_control | |
671 1.1% 1.1% T _mach_error_type | |
543 0.9% 0.9% T _mach_vm_purgable_control | |
435 0.7% 0.7% T v8::internal::String::GetFlatContent() | |
288 0.5% 0.5% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
264 0.4% 0.4% t _szone_malloc_should_clear | |
189 0.3% 0.3% T v8::internal::libc_memchr(void*, int, unsigned long) | |
162 0.3% 0.3% T _vm_read | |
148 0.2% 0.3% T v8::internal::Heap::Scavenge() | |
137 0.2% 0.2% T v8::internal::Bitmap::Clear() | |
129 0.2% 0.2% T node::NodePlatform::MonotonicallyIncreasingTime() | |
83 0.1% 0.1% t ___vfprintf | |
76 0.1% 0.1% T v8::internal::compiler::GraphReducer::ReduceTop() | |
72 0.1% 0.1% t v8::internal::PagedSpace::Available() | |
68 0.1% 0.1% T __kernelrpc_vm_remap | |
63 0.1% 0.1% T v8::internal::Scanner::Scan() | |
61 0.1% 0.1% T v8::internal::Zone::New(unsigned long) | |
60 0.1% 0.1% t _update_cache_for_file_streams | |
60 0.1% 0.1% t __malloc_initialize | |
55 0.1% 0.1% t __os_unfair_lock_unlock_slow | |
51 0.1% 0.1% t v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
50 0.1% 0.1% T v8::internal::compiler::GraphTrimmer::TrimGraph() | |
49 0.1% 0.1% T v8::internal::SerializerDeserializer::Iterate(v8::internal::Isolate*, v8::internal::RootVisitor*) | |
47 0.1% 0.1% T v8::internal::Scanner::ScanIdentifierOrKeywordInner(v8::internal::Scanner::LiteralScope*) | |
46 0.1% 0.1% t _tiny_malloc_from_free_list | |
45 0.1% 0.1% t void v8::internal::String::WriteToFlat<unsigned char>(v8::internal::String*, unsigned char*, int, int) | |
42 0.1% 0.1% T v8::internal::RootScavengeVisitor::VisitRootPointer(v8::internal::Root, char const*, v8::internal::Object**) | |
38 0.1% 0.1% T v8::internal::Scanner::Next() | |
38 0.1% 0.1% T v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*) | |
37 0.1% 0.1% t v8::internal::Scavenger::ScavengeObject(v8::internal::HeapObjectReference**, v8::internal::HeapObject*) | |
37 0.1% 0.1% t v8::internal::ParserBase<v8::internal::Parser>::ParseAssignmentExpression(bool, bool*) | |
37 0.1% 0.1% T node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
35 0.1% 0.1% t std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28ul> >::deallocate() | |
35 0.1% 0.1% t _szone_pressure_relief | |
35 0.1% 0.1% T v8::internal::interpreter::BytecodeArrayWriter::EmitBytecode(v8::internal::interpreter::BytecodeNode const*) | |
35 0.1% 0.1% T v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::StringTableKey*) | |
33 0.1% 0.1% T v8::internal::Scavenger::ScavengePage(v8::internal::MemoryChunk*) | |
32 0.1% 0.1% T _mach_msg_server_once | |
31 0.1% 0.1% T v8::internal::ItemParallelJob::Run(std::__1::shared_ptr<v8::internal::Counters>) | |
28 0.0% 0.0% t void v8::internal::Scanner::Advance<false, true>() | |
28 0.0% 0.0% T v8::internal::String::CalculateLineEnds(v8::internal::Handle<v8::internal::String>, bool) | |
28 0.0% 0.0% T _malloc | |
27 0.0% 0.0% t v8::internal::HeapObject::SizeFromMap(v8::internal::Map*) const | |
27 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<char const*>(char const*) | |
27 0.0% 0.0% T v8::internal::LargeObjectSpace::FindPage(unsigned long) | |
27 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::getline(wchar_t*, long) | |
26 0.0% 0.0% T v8::internal::ConcurrentMarking::ClearLiveness(v8::internal::MemoryChunk*) | |
25 0.0% 0.0% t v8::internal::interpreter::BytecodeGenerator::VisitNoStackOverflowCheck(v8::internal::AstNode*) | |
25 0.0% 0.0% t v8::internal::KeywordOrIdentifierToken(unsigned char const*, int) | |
25 0.0% 0.0% T v8::internal::Scavenger::Process(v8::internal::OneshotBarrier*) | |
25 0.0% 0.0% T v8::internal::NewSpace::AddFreshPage() | |
24 0.0% 0.0% t std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) | |
24 0.0% 0.0% T v8::internal::CancelableTaskManager::TryAbort(unsigned long long) | |
23 0.0% 0.0% t _uv__hrtime | |
23 0.0% 0.0% T v8::internal::Scope::LookupRecursive(v8::internal::ParseInfo*, v8::internal::VariableProxy*, v8::internal::Scope*) | |
22 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::SourcePositionWrapper::Reduce(v8::internal::compiler::Node*) | |
22 0.0% 0.0% t unsigned int v8::internal::StringHasher::HashSequentialString<unsigned char>(unsigned char const*, int, unsigned long long) | |
22 0.0% 0.0% t std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) | |
22 0.0% 0.0% t _malloc_zone_register_while_locked | |
22 0.0% 0.0% T v8::internal::ScopeInfo::Create(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Scope*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>) | |
22 0.0% 0.0% T v8::internal::Factory::NewFixedArrayWithFiller(v8::internal::Heap::RootListIndex, int, v8::internal::Object*, v8::internal::PretenureFlag) | |
22 0.0% 0.0% T v8::internal::CompilationCacheTable::LookupEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
21 0.0% 0.0% T v8::internal::compiler::GraphReducer::Reduce(v8::internal::compiler::Node*) | |
21 0.0% 0.0% T v8::internal::GCTracer::Start(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) | |
20 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::base::DefaultAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::base::DefaultAllocationPolicy)::'lambda'() const&, v8::base::DefaultAllocationPolicy) | |
20 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::AddEntry(v8::internal::PositionTableEntry const&) | |
20 0.0% 0.0% T v8::internal::Scanner::ScanString() | |
20 0.0% 0.0% T 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, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
20 0.0% 0.0% T _malloc_set_zone_name | |
19 0.0% 0.0% t void v8::internal::Worklist<v8::internal::HeapObject*, 64>::Update<v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge()::$_0>(v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge()::$_0) | |
19 0.0% 0.0% t v8::internal::ScavengingTask::RunInParallel() | |
19 0.0% 0.0% T v8::internal::IteratingStringHasher::VisitConsString(v8::internal::ConsString*) | |
19 0.0% 0.0% T std::__1::num_get<wchar_t, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_get(std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, unsigned int&, void*&) const | |
18 0.0% 0.0% t v8::internal::FixStaleLeftTrimmedHandlesVisitor::VisitRootPointers(v8::internal::Root, char const*, v8::internal::Object**, v8::internal::Object**) | |
18 0.0% 0.0% t _mvm_allocate_pages | |
18 0.0% 0.0% T v8::internal::UnoptimizedCompilationJob::RecordCompilationStats(v8::internal::Isolate*) const | |
18 0.0% 0.0% T v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) | |
18 0.0% 0.0% T v8::internal::FixedArrayOfWeakCells::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*) | |
17 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::VisitNode(v8::internal::compiler::Node*) | |
17 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParsePrimaryExpression(bool*, bool*) | |
17 0.0% 0.0% t v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
17 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >*, unsigned int) | |
17 0.0% 0.0% t std::__1::locale::__imp::__imp(std::__1::locale::__imp const&, std::__1::locale::__imp const&, int) | |
17 0.0% 0.0% t _szone_batch_free | |
17 0.0% 0.0% t ___find_warguments | |
17 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterListFreeEvent(v8::internal::interpreter::RegisterList) | |
17 0.0% 0.0% T v8::internal::RootScavengeVisitor::VisitRootPointers(v8::internal::Root, char const*, v8::internal::Object**, v8::internal::Object**) | |
16 0.0% 0.0% t v8::internal::(anonymous namespace)::LogFunctionCompilation(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Script>, v8::internal::Handle<v8::internal::AbstractCode>, bool, double, v8::internal::Isolate*) | |
16 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'() const&, v8::internal::ZoneAllocationPolicy) | |
16 0.0% 0.0% t ___vfwscanf | |
16 0.0% 0.0% T v8::internal::compiler::Scheduler::PrepareUses() | |
16 0.0% 0.0% T v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*, bool) | |
16 0.0% 0.0% T v8::internal::Runtime_RegExpReplace(int, v8::internal::Object**, v8::internal::Isolate*) | |
16 0.0% 0.0% T v8::internal::Heap::CreateFillerObjectAt(unsigned long, int, v8::internal::ClearRecordedSlots, v8::internal::ClearFreedMemoryMode) | |
16 0.0% 0.0% T v8::base::Semaphore::Wait() | |
15 0.0% 0.0% t ___inaddr_to_index | |
15 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::Write(v8::internal::interpreter::BytecodeNode*) | |
15 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::ToBytecodeArray(v8::internal::Isolate*, int, int, v8::internal::Handle<v8::internal::ByteArray>) | |
15 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::Reduce(v8::internal::compiler::Node*) | |
15 0.0% 0.0% T v8::internal::String::IsOneByteEqualTo(v8::internal::Vector<unsigned char const>) | |
15 0.0% 0.0% T v8::internal::SemiSpace::Swap(v8::internal::SemiSpace*, v8::internal::SemiSpace*) | |
15 0.0% 0.0% T v8::internal::Heap::GarbageCollectionEpilogue() | |
14 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseBinaryExpression(int, bool, bool*) | |
14 0.0% 0.0% t v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
14 0.0% 0.0% T v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*) | |
14 0.0% 0.0% T v8::internal::Scanner::TryToParseSourceURLComment() | |
14 0.0% 0.0% T v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
14 0.0% 0.0% T _mach_vm_protect | |
13 0.0% 0.0% t void v8::internal::String::WriteToFlat<unsigned short>(v8::internal::String*, unsigned short*, int, int) | |
13 0.0% 0.0% t void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::Map*, v8::internal::HeapObject*, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*>(v8::internal::InstanceType, v8::internal::Map*, v8::internal::HeapObject*, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*) | |
13 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionCoverGrammar(bool, bool*) | |
13 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseAndClassifyIdentifier(bool*) | |
13 0.0% 0.0% t v8::internal::(anonymous namespace)::CreateDynamicFunction(v8::internal::Isolate*, v8::internal::BuiltinArguments, char const*) | |
13 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::Flush() | |
13 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitAssignment(v8::internal::Assignment*) | |
13 0.0% 0.0% T v8::internal::TranslatedState::CreateNextTranslatedValue(int, v8::internal::TranslationIterator*, v8::internal::FixedArray*, unsigned long, v8::internal::RegisterValues*, __sFILE*) | |
13 0.0% 0.0% T v8::internal::Scope::Scope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType) | |
13 0.0% 0.0% T v8::internal::PagedSpace::SizeOfObjects() | |
13 0.0% 0.0% T v8::internal::NewSpace::EnsureAllocation(int, v8::internal::AllocationAlignment) | |
13 0.0% 0.0% T v8::internal::Factory::NewSharedFunctionInfo(v8::internal::MaybeHandle<v8::internal::String>, v8::internal::MaybeHandle<v8::internal::HeapObject>, int, v8::internal::FunctionKind) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseAssignmentExpression(bool, bool*) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ArrowFormalParametersUnexpectedToken() | |
12 0.0% 0.0% t __platform_memmove$VARIANT$Base | |
12 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AllocateRegisters() | |
12 0.0% 0.0% T v8::internal::Runtime_RegExpExecMultiple(int, v8::internal::Object**, v8::internal::Isolate*) | |
12 0.0% 0.0% T v8::internal::Parser::UpdateStatistics(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
12 0.0% 0.0% T v8::internal::Heap::AllocateRawWithLigthRetry(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
12 0.0% 0.0% T v8::internal::Context::Lookup(v8::internal::Handle<v8::internal::String>, v8::internal::ContextLookupFlags, int*, v8::internal::PropertyAttributes*, v8::internal::InitializationFlag*, v8::internal::VariableMode*, bool*) | |
12 0.0% 0.0% T v8::internal::ArrayBufferTracker::ProcessBuffers(v8::internal::Page*, v8::internal::ArrayBufferTracker::ProcessingMode) | |
12 0.0% 0.0% T v8::base::TimeTicks::HighResolutionNow() | |
11 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::VisitNode(v8::internal::compiler::Node*) | |
11 0.0% 0.0% t v8::internal::ZoneChunkList<unsigned char>::push_back(unsigned char const&) | |
11 0.0% 0.0% t v8::internal::ConsString* v8::internal::String::VisitFlat<v8::internal::IteratingStringHasher>(v8::internal::IteratingStringHasher*, v8::internal::String*, int) | |
11 0.0% 0.0% t __pthread_body | |
11 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GenerateBytecodeBody() | |
11 0.0% 0.0% T v8::internal::compiler::OperatorProperties::HasFrameStateInput(v8::internal::compiler::Operator const*) | |
11 0.0% 0.0% T v8::internal::TranslatedState::Init(unsigned long, v8::internal::TranslationIterator*, v8::internal::FixedArray*, v8::internal::RegisterValues*, __sFILE*, int) | |
11 0.0% 0.0% T v8::internal::StackFrame::ComputeType(v8::internal::StackFrameIteratorBase const*, v8::internal::StackFrame::State*) | |
11 0.0% 0.0% T v8::internal::Scanner::PeekAhead() | |
11 0.0% 0.0% T v8::internal::ItemParallelJob::~ItemParallelJob() | |
11 0.0% 0.0% T v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::Rehash(v8::internal::StringTable*) | |
11 0.0% 0.0% T v8::internal::FeedbackVectorSpec::AddSlot(v8::internal::FeedbackSlotKind) | |
11 0.0% 0.0% T v8::internal::DeclarationScope::DeclareArguments(v8::internal::AstValueFactory*) | |
11 0.0% 0.0% T v8::internal::AstValueFactory::GetString(unsigned int, bool, v8::internal::Vector<unsigned char const>) | |
11 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::get(std::__1::basic_streambuf<wchar_t, std::__1::char_traits<wchar_t> >&, wchar_t) | |
11 0.0% 0.0% T _catopen | |
10 0.0% 0.0% t void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) | |
10 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitNode(v8::internal::compiler::Node*, v8::internal::compiler::Truncation, v8::internal::compiler::SimplifiedLowering*) | |
10 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParsePrimaryExpression(bool*, bool*) | |
10 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseBinaryExpression(int, bool, bool*) | |
10 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::BindingPatternUnexpectedToken() | |
10 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >*, unsigned int) | |
10 0.0% 0.0% t std::__1::locale::__imp::__imp(std::__1::locale::__imp const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) | |
10 0.0% 0.0% t std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > std::__1::num_get<wchar_t, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::__do_get_floating_point<long double>(std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, unsigned int&, long double&) const | |
10 0.0% 0.0% t _insert_node | |
10 0.0% 0.0% t __os_unfair_lock_lock_slow | |
10 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::PrepareOutputRegister(v8::internal::interpreter::Register) | |
10 0.0% 0.0% T v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) | |
10 0.0% 0.0% T v8::internal::Parser::ParseFunction(v8::internal::AstRawString const*, int, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, int*, bool*, int*, int*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
10 0.0% 0.0% T v8::internal::Factory::NewNoClosuresCell(v8::internal::Handle<v8::internal::HeapObject>) | |
10 0.0% 0.0% T 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>*) | |
10 0.0% 0.0% T v8::internal::DeclarationScope::DeclareDefaultFunctionVariables(v8::internal::AstValueFactory*) | |
10 0.0% 0.0% T std::__1::locale::operator==(std::__1::locale const&) const | |
10 0.0% 0.0% T _os_unfair_lock_trylock | |
10 0.0% 0.0% T _fputws_l | |
10 0.0% 0.0% T ___gdtoa | |
9 0.0% 0.0% t v8::internal::compiler::PrepareUsesVisitor::Pre(v8::internal::compiler::Node*) | |
9 0.0% 0.0% t v8::internal::Space::CommittedMemory() | |
9 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseAndClassifyIdentifier(bool*) | |
9 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatementList(v8::internal::ZoneList<v8::internal::Statement*>*, v8::internal::Token::Value, bool, bool*) | |
9 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeUnoptimizedCompilationJob(v8::internal::UnoptimizedCompilationJob*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
9 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeUnoptimizedCode(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::UnoptimizedCompilationJob*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
9 0.0% 0.0% T v8::internal::parsing::ParseProgram(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
9 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildVariableLoad(v8::internal::Variable*, v8::internal::HoleCheckMode, v8::internal::TypeofMode) | |
9 0.0% 0.0% T v8::internal::compiler::SourcePositionTable::GetSourcePosition(v8::internal::compiler::Node*) const | |
9 0.0% 0.0% T v8::internal::compiler::Scheduler::DecrementUnscheduledUseCount(v8::internal::compiler::Node*, int, v8::internal::compiler::Node*) | |
9 0.0% 0.0% T v8::internal::compiler::NodeProperties::IsEffectEdge(v8::internal::compiler::Edge) | |
9 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetControlInput(v8::internal::compiler::Node*, int) | |
9 0.0% 0.0% T v8::internal::compiler::EffectGraphReducer::ReduceFrom(v8::internal::compiler::Node*) | |
9 0.0% 0.0% T v8::internal::Zone::~Zone() | |
9 0.0% 0.0% T v8::internal::Script::GetPositionInfo(int, v8::internal::Script::PositionInfo*, v8::internal::Script::OffsetFlag) const | |
9 0.0% 0.0% T v8::internal::Factory::NewBytecodeArray(int, unsigned char const*, int, int, v8::internal::Handle<v8::internal::FixedArray>) | |
9 0.0% 0.0% T v8::internal::AccountingAllocator::ReturnSegment(v8::internal::Segment*) | |
9 0.0% 0.0% T __swrite | |
9 0.0% 0.0% T __pthread_wqthread | |
9 0.0% 0.0% T ___rec_iput | |
8 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::PropagateBackward() | |
8 0.0% 0.0% t v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>::Pop(int, std::__1::pair<v8::internal::HeapObject*, int>*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpression(bool*, bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFormalParameter(v8::internal::ParserFormalParameters*, bool*) | |
8 0.0% 0.0% t std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28ul> >::__append(unsigned long) | |
8 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterTransfer(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
8 0.0% 0.0% T v8::internal::compiler::ValueNumberingReducer::Reduce(v8::internal::compiler::Node*) | |
8 0.0% 0.0% T v8::internal::SpaceWithLinearArea::StartNextInlineAllocationStep() | |
8 0.0% 0.0% T v8::internal::PauseAllocationObserversScope::~PauseAllocationObserversScope() | |
8 0.0% 0.0% T v8::internal::NewSpace::UpdateInlineAllocationLimit(unsigned long) | |
8 0.0% 0.0% T v8::internal::JSReceiver::OrdinaryToPrimitive(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::OrdinaryToPrimitiveHint) | |
8 0.0% 0.0% T v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::HeapObjectReference**, v8::internal::Object*) | |
8 0.0% 0.0% T v8::internal::Heap::IncrementalMarkingLimitReached() | |
8 0.0% 0.0% T v8::internal::FeedbackVector::New(v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
8 0.0% 0.0% T v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, int, bool) | |
8 0.0% 0.0% T v8::internal::Factory::NewByteArray(int, v8::internal::PretenureFlag) | |
8 0.0% 0.0% T v8::internal::CompilationCacheTable::PutEval(v8::internal::Handle<v8::internal::CompilationCacheTable>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::FeedbackCell>, int) | |
8 0.0% 0.0% T v8::internal::AllocationObserver::AllocationStep(int, unsigned long, unsigned long) | |
8 0.0% 0.0% T _fputwc | |
8 0.0% 0.0% T ___fflush | |
7 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::RedundantStoreFinder::Visit(v8::internal::compiler::Node*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseVariableDeclarations(v8::internal::ParserBase<v8::internal::PreParser>::VariableDeclarationContext, v8::internal::ParserBase<v8::internal::PreParser>::DeclarationParsingResult*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ArrowFormalParametersUnexpectedToken() | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseVariableDeclarations(v8::internal::ParserBase<v8::internal::Parser>::VariableDeclarationContext, v8::internal::ParserBase<v8::internal::Parser>::DeclarationParsingResult*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParsePostfixExpression(bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseLeftHandSideExpression(bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseConditionalExpression(bool, bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ExpectSemicolon(bool*) | |
7 0.0% 0.0% t std::__1::vector<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::ZoneAllocator<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*> >::__append(unsigned long) | |
7 0.0% 0.0% t _mvm_deallocate_pages | |
7 0.0% 0.0% t ___printf_render_vis | |
7 0.0% 0.0% T v8::internal::parsing::ParseFunction(v8::internal::ParseInfo*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::GetInputRegister(v8::internal::interpreter::Register) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::BytecodeRegisterOptimizer(v8::internal::Zone*, v8::internal::interpreter::BytecodeRegisterAllocator*, int, int, v8::internal::interpreter::BytecodeRegisterOptimizer::BytecodeWriter*) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::BytecodeArrayBuilder(v8::internal::Zone*, int, int, v8::internal::FeedbackVectorSpec*, v8::internal::SourcePositionTableBuilder::RecordingMode) | |
7 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType) | |
7 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>) | |
7 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::VisitSingleBytecode(v8::internal::SourcePositionTableIterator*) | |
7 0.0% 0.0% T v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) | |
7 0.0% 0.0% T v8::internal::Statement::IsJump() const | |
7 0.0% 0.0% T v8::internal::StackFrameIterator::StackFrameIterator(v8::internal::Isolate*, v8::internal::ThreadLocalTop*) | |
7 0.0% 0.0% T v8::internal::RegExpImpl::GlobalCache::GlobalCache(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::internal::Isolate*) | |
7 0.0% 0.0% T v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, false>::PerIsolateAssertScope(v8::internal::Isolate*) | |
7 0.0% 0.0% T v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::internal::SharedFunctionInfo*, v8::internal::Name*, int, int) | |
7 0.0% 0.0% T v8::internal::JSFunction::GetLength(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
7 0.0% 0.0% T v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned long) | |
7 0.0% 0.0% T v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::StepOrigin, v8::internal::WorklistToProcess) | |
7 0.0% 0.0% T v8::internal::Heap::ShouldOptimizeForMemoryUsage() | |
7 0.0% 0.0% T v8::internal::GCTracer::Scope::~Scope() | |
7 0.0% 0.0% T v8::internal::Factory::NewFunction(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
7 0.0% 0.0% T v8::internal::EscapeRegExpSource(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>) | |
7 0.0% 0.0% T v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Compiler::ClearExceptionFlag) | |
7 0.0% 0.0% T v8::internal::CompilationCacheTable::LookupRegExp(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
7 0.0% 0.0% T v8::base::Mutex::Unlock() | |
7 0.0% 0.0% T _swscanf_l | |
7 0.0% 0.0% T __pthread_qos_class_encode | |
7 0.0% 0.0% T ___sflush | |
6 0.0% 0.0% t v8::internal::interpreter::InterpreterCompilationJob::~InterpreterCompilationJob() | |
6 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::Run(v8::internal::ZoneVector<v8::internal::compiler::Node*>*) | |
6 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::RunTypePropagationPhase() | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseUnaryExpression(bool*) | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpressionContinuation(v8::internal::PreParserExpression, bool*, bool*) | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::BindingPatternUnexpectedToken() | |
6 0.0% 0.0% t v8::internal::PageScavengingItem::~PageScavengingItem() | |
6 0.0% 0.0% t v8::internal::LargeObjectSpace::SizeOfObjects() | |
6 0.0% 0.0% t v8::internal::FeedbackVectorSpec::append(v8::internal::FeedbackSlotKind) | |
6 0.0% 0.0% t std::__1::deque<std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >, std::__1::allocator<std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> > > >::push_back(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >&&) | |
6 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*> > >::__node_insert_unique(std::__1::__hash_node<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, void*>*) | |
6 0.0% 0.0% T v8::internal::interpreter::Interpreter::InterruptBudget() | |
6 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::ToFixedArray(v8::internal::Isolate*) | |
6 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Entry::ToHandle(v8::internal::Isolate*) const | |
6 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::AllocateIndexArray(v8::internal::interpreter::ConstantArrayBuilder::Entry, unsigned long) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::CreateMaterializedEquivalent(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitCall(v8::internal::Call*) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BytecodeGenerator(v8::internal::UnoptimizedCompilationInfo*, v8::internal::AstStringConstants const*, v8::internal::ZoneVector<v8::internal::FunctionLiteral*>*) | |
6 0.0% 0.0% T v8::internal::compiler::Type::BitsetLub() const | |
6 0.0% 0.0% T v8::internal::compiler::OperatorProperties::HasContextInput(v8::internal::compiler::Operator const*) | |
6 0.0% 0.0% T v8::internal::compiler::OperandAssigner::CommitAssignment() | |
6 0.0% 0.0% T v8::internal::compiler::NodeProperties::IsControlEdge(v8::internal::compiler::Edge) | |
6 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetEffectInput(v8::internal::compiler::Node*, int) | |
6 0.0% 0.0% T v8::internal::compiler::NodeCache<long long, v8::base::hash<long long>, std::__1::equal_to<long long> >::GetCachedNodes(v8::internal::ZoneVector<v8::internal::compiler::Node*>*) | |
6 0.0% 0.0% T v8::internal::compiler::GapResolver::PerformMove(v8::internal::compiler::ParallelMove*, v8::internal::compiler::MoveOperands*) | |
6 0.0% 0.0% T v8::internal::compiler::ControlFlowOptimizer::VisitNode(v8::internal::compiler::Node*) | |
6 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::MeetConstraintsBefore(int) | |
6 0.0% 0.0% T v8::internal::compiler::BasicBlock::GetCommonDominator(v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*) | |
6 0.0% 0.0% T v8::internal::compiler::AccessInfoFactory::ComputePropertyAccessInfo(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::compiler::AccessMode, v8::internal::compiler::PropertyAccessInfo*) | |
6 0.0% 0.0% T v8::internal::TransitionsAccessor::Insert(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::SimpleTransitionFlag) | |
6 0.0% 0.0% T v8::internal::StackTraceFrameIterator::StackTraceFrameIterator(v8::internal::Isolate*) | |
6 0.0% 0.0% T v8::internal::StackTraceFrameIterator::IsValidFrame(v8::internal::StackFrame*) const | |
6 0.0% 0.0% T v8::internal::Space::AllocationStep(int, unsigned long, int) | |
6 0.0% 0.0% T v8::internal::Script::InitLineEnds(v8::internal::Handle<v8::internal::Script>) | |
6 0.0% 0.0% T v8::internal::Scope::FetchFreeVariables(v8::internal::DeclarationScope*, v8::internal::ParseInfo*, v8::internal::VariableProxy*) | |
6 0.0% 0.0% T v8::internal::Runtime_LoadLookupSlot(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 0.0% 0.0% T v8::internal::RegExpImpl::IrregexpExecRaw(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, int*, int) | |
6 0.0% 0.0% T v8::internal::Parser::DoParseFunction(v8::internal::ParseInfo*, v8::internal::AstRawString const*) | |
6 0.0% 0.0% T v8::internal::ParseInfo::GetOrCreateAstValueFactory() | |
6 0.0% 0.0% T v8::internal::Logger::CodeLinePosInfoRecordEvent(unsigned long, v8::internal::ByteArray*) | |
6 0.0% 0.0% T v8::internal::JSFunction::EnsureFeedbackVector(v8::internal::Handle<v8::internal::JSFunction>) | |
6 0.0% 0.0% T v8::internal::Histogram::AddSample(int) | |
6 0.0% 0.0% T v8::internal::GCTracer::CurrentOldGenerationAllocationThroughputInBytesPerMillisecond() const | |
6 0.0% 0.0% T v8::internal::FuncNameInferrer::FuncNameInferrer(v8::internal::AstValueFactory*, v8::internal::Zone*) | |
6 0.0% 0.0% T v8::internal::FreeList::Allocate(unsigned long, unsigned long*) | |
6 0.0% 0.0% T v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>, v8::internal::PretenureFlag) | |
6 0.0% 0.0% T v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
6 0.0% 0.0% T v8::internal::Debug::ProcessCompileEvent(v8::DebugEvent, v8::internal::Handle<v8::internal::Script>) | |
6 0.0% 0.0% T v8::internal::Compiler::GetFunctionFromString(v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::String>, v8::internal::ParseRestriction, int) | |
6 0.0% 0.0% T v8::internal::CanonicalHandleScope::Lookup(v8::internal::Object*) | |
6 0.0% 0.0% T v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector<unsigned char const>) | |
6 0.0% 0.0% T v8::internal::AccountingAllocator::GetSegment(unsigned long) | |
6 0.0% 0.0% T _fgetc | |
6 0.0% 0.0% T ___pthread_init | |
5 0.0% 0.0% t void std::__1::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> >::__push_back_slow_path<v8::internal::interpreter::ConstantArrayBuilder::Entry const&>(v8::internal::interpreter::ConstantArrayBuilder::Entry const&&&) | |
5 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__push_back_slow_path<v8::internal::compiler::Node* const&>(v8::internal::compiler::Node* const&&&) | |
5 0.0% 0.0% t v8::internal::compiler::SparseSidetable<v8::internal::compiler::VirtualObject*>::Set(v8::internal::compiler::Node const*, v8::internal::compiler::VirtualObject*) | |
5 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::UpdateFeedbackType(v8::internal::compiler::Node*) | |
5 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateInLiveness(v8::internal::interpreter::Bytecode, v8::internal::compiler::BytecodeLivenessState&, v8::internal::interpreter::BytecodeArrayAccessor const&) | |
5 0.0% 0.0% t v8::internal::SharedFunctionInfo::set_scope_info(v8::internal::ScopeInfo*, v8::internal::WriteBarrierMode) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberWithNewPrefixesExpression(bool*, bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseLeftHandSideExpression(bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ValidateBindingPattern(bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseUnaryExpression(bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatementListItem(bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFunctionBody(v8::internal::ZoneList<v8::internal::Statement*>*, v8::internal::AstRawString const*, int, v8::internal::ParserFormalParameters const&, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFormalParameterList(v8::internal::ParserFormalParameters*, bool*) | |
5 0.0% 0.0% t v8::internal::PagedSpace::Size() | |
5 0.0% 0.0% t v8::internal::LocalAllocator::AllocateInLAB(int, v8::internal::AllocationAlignment) | |
5 0.0% 0.0% t v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, bool, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Handle<v8::internal::Object>, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) | |
5 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::__unordered_map_hasher<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::hash<v8::internal::AllocationSite*>, true>, std::__1::__unordered_map_equal<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::equal_to<v8::internal::AllocationSite*>, true>, std::__1::allocator<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long> > >::rehash(unsigned long) | |
5 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::__unordered_map_hasher<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::hash<v8::internal::AllocationSite*>, true>, std::__1::__unordered_map_equal<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::equal_to<v8::internal::AllocationSite*>, true>, std::__1::allocator<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long> > >::__rehash(unsigned long) | |
5 0.0% 0.0% t __pthread_mutex_lock_wait | |
5 0.0% 0.0% T v8::internal::interpreter::InterpreterCompilationJob::FinalizeJobImpl(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::internal::interpreter::HandlerTableBuilder::ToHandlerTable(v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterAllocateEvent(v8::internal::interpreter::Register) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitDeclarations(v8::internal::ThreadedList<v8::internal::Declaration>*) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GenerateBytecode(unsigned long) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildVariableAssignment(v8::internal::Variable*, v8::internal::Token::Value, v8::internal::HoleCheckMode, v8::internal::LookupHoistingMode) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreAccumulatorInRegister(v8::internal::interpreter::Register) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Return() | |
5 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::EnsureValid() | |
5 0.0% 0.0% T v8::internal::compiler::Scheduler::UpdatePlacement(v8::internal::compiler::Node*, v8::internal::compiler::Scheduler::Placement) | |
5 0.0% 0.0% T v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int) | |
5 0.0% 0.0% T v8::internal::compiler::Node::RemoveUse(v8::internal::compiler::Node::Use*) | |
5 0.0% 0.0% T v8::internal::compiler::Node::New(v8::internal::Zone*, unsigned int, v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
5 0.0% 0.0% T v8::internal::compiler::Node::AppendInput(v8::internal::Zone*, v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::RemoveClobberedDestinations(v8::internal::compiler::Instruction*) | |
5 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*) | |
5 0.0% 0.0% T v8::internal::compiler::MachineOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::LiveRange::DetachAt(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LiveRange*, v8::internal::Zone*, v8::internal::compiler::LiveRange::HintConnectionOption) | |
5 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitNode(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::InstructionSelector::SelectInstructions() | |
5 0.0% 0.0% T v8::internal::compiler::InstructionSelector::InstructionSelector(v8::internal::Zone*, unsigned long, v8::internal::compiler::Linkage*, v8::internal::compiler::InstructionSequence*, v8::internal::compiler::Schedule*, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::Frame*, v8::internal::compiler::InstructionSelector::EnableSwitchJumpTable, v8::internal::compiler::InstructionSelector::SourcePositionMode, v8::internal::compiler::InstructionSelector::Features, v8::internal::compiler::InstructionSelector::EnableScheduling, v8::internal::compiler::InstructionSelector::EnableSerialization, v8::internal::PoisoningMitigationLevel) | |
5 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceEffectNode(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::ReduceMerge(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleCode() | |
5 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*) | |
5 0.0% 0.0% T v8::internal::compiler::BranchElimination::Reduce(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::Zone::Zone(v8::internal::AccountingAllocator*, char const*, v8::internal::SegmentSize) | |
5 0.0% 0.0% T v8::internal::Zone::NewExpand(unsigned long) | |
5 0.0% 0.0% T v8::internal::TranslatedState::CreateNextTranslatedFrame(v8::internal::TranslationIterator*, v8::internal::FixedArray*, unsigned long, __sFILE*) | |
5 0.0% 0.0% T v8::internal::StringHasher::GetHashField() | |
5 0.0% 0.0% T v8::internal::StackGuard::PopInterruptsScope() | |
5 0.0% 0.0% T v8::internal::SourcePositionTableIterator::Advance() | |
5 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::SourcePositionTableBuilder(v8::internal::SourcePositionTableBuilder::RecordingMode) | |
5 0.0% 0.0% T v8::internal::ScopeInfo::HasPositionInfo() const | |
5 0.0% 0.0% T v8::internal::ScopeInfo::Empty(v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*) | |
5 0.0% 0.0% T v8::internal::Scope::AsDeclarationScope() | |
5 0.0% 0.0% T v8::internal::Scope::AllocateVariablesRecursively() | |
5 0.0% 0.0% T v8::internal::ScannerStream::For(v8::internal::Handle<v8::internal::String>, int, int) | |
5 0.0% 0.0% T v8::internal::Scanner::LiteralBuffer::ExpandBuffer() | |
5 0.0% 0.0% T v8::internal::Scanner::CurrentSymbol(v8::internal::AstValueFactory*) const | |
5 0.0% 0.0% T v8::internal::Parser::SkipFunction(v8::internal::AstRawString const*, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, v8::internal::ProducedPreParsedScopeData**, bool, bool, bool*) | |
5 0.0% 0.0% T v8::internal::Parser::ParseProgram(v8::internal::Isolate*, v8::internal::ParseInfo*) | |
5 0.0% 0.0% T v8::internal::ParseInfo::ParseInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
5 0.0% 0.0% T v8::internal::PagedSpace::FreeLinearAllocationArea() | |
5 0.0% 0.0% T v8::internal::OptimizedFrame::Summarize(std::__1::vector<v8::internal::FrameSummary, std::__1::allocator<v8::internal::FrameSummary> >*) const | |
5 0.0% 0.0% T v8::internal::NativeRegExpMacroAssembler::Match(v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>, int*, int, int, v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::internal::Isolate::CountUsage(v8::Isolate::UseCounterFeature) | |
5 0.0% 0.0% T v8::internal::IncrementalMarking::RecordWriteFromCode(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::internal::Heap::MergeAllocationSitePretenuringFeedback(std::__1::unordered_map<v8::internal::AllocationSite*, unsigned long, std::__1::hash<v8::internal::AllocationSite*>, std::__1::equal_to<v8::internal::AllocationSite*>, std::__1::allocator<std::__1::pair<v8::internal::AllocationSite* const, unsigned long> > > const&) | |
5 0.0% 0.0% T v8::internal::GlobalHandles::PostGarbageCollectionProcessing(v8::internal::GarbageCollector, v8::GCCallbackFlags) | |
5 0.0% 0.0% T v8::internal::GCTracer::AllocationThroughputInBytesPerMillisecond(double) const | |
5 0.0% 0.0% T v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
5 0.0% 0.0% T v8::internal::ContextSlotCache::Lookup(v8::internal::Object*, v8::internal::String*, v8::internal::VariableMode*, v8::internal::InitializationFlag*, v8::internal::MaybeAssignedFlag*) | |
5 0.0% 0.0% T v8::internal::Compiler::GetFunctionFromEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, v8::internal::ParseRestriction, int, int, int, int, int, v8::internal::Handle<v8::internal::Object>, v8::ScriptOriginOptions) | |
5 0.0% 0.0% T v8::internal::CompilationCacheTable::Age() | |
5 0.0% 0.0% T v8::internal::Builtins::AllowDynamicFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSObject>) | |
5 0.0% 0.0% T v8::base::hash_combine(unsigned long, unsigned long) | |
5 0.0% 0.0% T node::TTYWrap::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
5 0.0% 0.0% T node::NodePlatform::IdleTasksEnabled(v8::Isolate*) | |
5 0.0% 0.0% T _os_unfair_lock_unlock_no_tsd_4libpthread | |
5 0.0% 0.0% T _os_unfair_lock_assert_not_owner | |
5 0.0% 0.0% T _freopen | |
5 0.0% 0.0% T ___rec_search | |
4 0.0% 0.0% t void v8::internal::SlotSet::Insert<(v8::internal::AccessMode)0>(int) | |
4 0.0% 0.0% t void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::ScavengeVisitor>(v8::internal::Map*, v8::internal::HeapObject*, int, int, v8::internal::ScavengeVisitor*) | |
4 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::SplitNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
4 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::PropagateMinimumPositionToNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
4 0.0% 0.0% t v8::internal::SlotSet::FreeToBeFreedBuckets() | |
4 0.0% 0.0% t v8::internal::ScavengingTask::~ScavengingTask() | |
4 0.0% 0.0% t v8::internal::PatternRewriter::Visit(v8::internal::AstNode*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ValidateExpression(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseWithStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatementListItem(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatementList(v8::internal::PreParserList<v8::internal::PreParserStatement>, v8::internal::Token::Value, bool, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParsePostfixExpression(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::Expect(v8::internal::Token::Value, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ValidateExpression(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseReturnStatement(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseObjectPropertyDefinition(v8::internal::ParserBase<v8::internal::Parser>::ObjectLiteralChecker*, bool*, bool*, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseObjectLiteral(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::Expect(v8::internal::Token::Value, bool*) | |
4 0.0% 0.0% t v8::internal::(anonymous namespace)::ExecuteUnoptimizedCompileJobs(v8::internal::ParseInfo*, v8::internal::FunctionLiteral*, v8::internal::AccountingAllocator*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
4 0.0% 0.0% t std::__1::vector<v8::internal::SourcePosition, v8::internal::ZoneAllocator<v8::internal::SourcePosition> >::__append(unsigned long, v8::internal::SourcePosition const&) | |
4 0.0% 0.0% t std::__1::deque<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::RecyclingZoneAllocator<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*> >::__add_back_capacity() | |
4 0.0% 0.0% t std::__1::deque<v8::internal::TranslatedValue, std::__1::allocator<v8::internal::TranslatedValue> >::__add_back_capacity() | |
4 0.0% 0.0% t std::__1::__vector_base<v8::internal::TranslatedFrame, std::__1::allocator<v8::internal::TranslatedFrame> >::~__vector_base() | |
4 0.0% 0.0% t std::__1::__stdinbuf<wchar_t>::pbackfail(int) | |
4 0.0% 0.0% t node::TaskQueue<v8::Task>::Push(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
4 0.0% 0.0% t __pthread_key_global_init | |
4 0.0% 0.0% t ___fputwc | |
4 0.0% 0.0% T v8::internal::interpreter::InterpreterCompilationJob::ExecuteJobImpl() | |
4 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::AstRawString const*) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitWithStatement(v8::internal::WithStatement*) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::BytecodeArrayWriter(v8::internal::Zone*, v8::internal::interpreter::ConstantArrayBuilder*, v8::internal::SourcePositionTableBuilder::RecordingMode) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::BinaryOperation(v8::internal::Token::Value, v8::internal::interpreter::Register, int) | |
4 0.0% 0.0% T v8::internal::compiler::VariableTracker::Scope::~Scope() | |
4 0.0% 0.0% T v8::internal::compiler::VariableTracker::MergeInputs(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::Type::SlowIs(v8::internal::compiler::Type) const | |
4 0.0% 0.0% T v8::internal::compiler::StoreStoreElimination::Run(v8::internal::compiler::JSGraph*, v8::internal::Zone*) | |
4 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::Reduce(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::NodeCache<long long, v8::base::hash<long long>, std::__1::equal_to<long long> >::Find(v8::internal::Zone*, long long) | |
4 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::FinalizeMoves(v8::internal::compiler::Instruction*) | |
4 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
4 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
4 0.0% 0.0% T v8::internal::compiler::Graph::NewNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
4 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReducePureNode(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AddTranslationForOperand(v8::internal::Translation*, v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionOperand*, v8::internal::MachineType) | |
4 0.0% 0.0% T v8::internal::VirtualMemory::~VirtualMemory() | |
4 0.0% 0.0% T v8::internal::Variable::IsGlobalObjectProperty() const | |
4 0.0% 0.0% T v8::internal::Sweeper::PauseOrCompleteScope::~PauseOrCompleteScope() | |
4 0.0% 0.0% T v8::internal::StoreBuffer::MoveEntriesToRememberedSet(int) | |
4 0.0% 0.0% T v8::internal::ScopeInfo::StartPosition() const | |
4 0.0% 0.0% T v8::internal::ScopeInfo::SetFunctionName(v8::internal::Object*) | |
4 0.0% 0.0% T v8::internal::Scope::Snapshot::Snapshot(v8::internal::Scope*) | |
4 0.0% 0.0% T v8::internal::Scope::AllocateNonParameterLocal(v8::internal::Variable*) | |
4 0.0% 0.0% T v8::internal::Scanner::IsDuplicateSymbol(v8::internal::DuplicateFinder*, v8::internal::AstValueFactory*) const | |
4 0.0% 0.0% T v8::internal::SafepointTable::SafepointTable(v8::internal::Code*) | |
4 0.0% 0.0% T v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::RelocIterator::next() | |
4 0.0% 0.0% T v8::internal::Parser::RewriteReturn(v8::internal::Expression*, int) | |
4 0.0% 0.0% T v8::internal::Parser::Parser(v8::internal::ParseInfo*) | |
4 0.0% 0.0% T v8::internal::Parser::ParseFunction(v8::internal::Isolate*, v8::internal::ParseInfo*, v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
4 0.0% 0.0% T v8::internal::ParseInfo::ParseInfo(v8::internal::Handle<v8::internal::Script>) | |
4 0.0% 0.0% T v8::internal::PagedSpace::TearDown() | |
4 0.0% 0.0% T v8::internal::PagedSpace::PagedSpace(v8::internal::Heap*, v8::internal::AllocationSpace, v8::internal::Executability) | |
4 0.0% 0.0% T v8::internal::ObjectLiteral::InitDepthAndFlags() | |
4 0.0% 0.0% T v8::internal::OFStreamBase::overflow(int) | |
4 0.0% 0.0% T v8::internal::NativeRegExpMacroAssembler::StringCharacterPosition(v8::internal::String*, int) | |
4 0.0% 0.0% T v8::internal::Map::TransitionElementsTo(v8::internal::Handle<v8::internal::Map>, v8::internal::ElementsKind) | |
4 0.0% 0.0% T v8::internal::LayoutDescriptor::IsTagged(int, int, int*) | |
4 0.0% 0.0% T v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
4 0.0% 0.0% T v8::internal::IntToCString(int, v8::internal::Vector<char>) | |
4 0.0% 0.0% T v8::internal::IncrementalMarking::UpdateMarkedBytesAfterScavenge(unsigned long) | |
4 0.0% 0.0% T v8::internal::Heap::GarbageCollectionPrologue() | |
4 0.0% 0.0% T v8::internal::GlobalHandles::MarkNewSpaceWeakUnmodifiedObjectsPending(bool (*)(v8::internal::Heap*, v8::internal::Object**)) | |
4 0.0% 0.0% T v8::internal::Factory::NewWithContext(v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::Handle<v8::internal::JSReceiver>) | |
4 0.0% 0.0% T v8::internal::Factory::NewStruct(v8::internal::InstanceType, v8::internal::PretenureFlag) | |
4 0.0% 0.0% T v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag) | |
4 0.0% 0.0% T v8::internal::Factory::NewProperSubString(v8::internal::Handle<v8::internal::String>, int, int) | |
4 0.0% 0.0% T v8::internal::Factory::NewFeedbackVector(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::PretenureFlag) | |
4 0.0% 0.0% T v8::internal::Factory::AllocateRawOneByteInternalizedString(int, unsigned int) | |
4 0.0% 0.0% T v8::internal::DeclarationScope::AllocateParameterLocals() | |
4 0.0% 0.0% T v8::internal::BufferedUtf16CharacterStream::ReadBlock() | |
4 0.0% 0.0% T v8::internal::AstRawString::Compare(void*, void*) | |
4 0.0% 0.0% T v8::internal::ArrayBufferTracker::PrepareToFreeDeadInNewSpace(v8::internal::Heap*) | |
4 0.0% 0.0% T v8::base::TimeDelta::InMillisecondsF() const | |
4 0.0% 0.0% T v8::base::Mutex::Lock() | |
4 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::getline(wchar_t*, long, wchar_t) | |
4 0.0% 0.0% T std::__1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, unsigned int*&, wchar_t*) | |
4 0.0% 0.0% T std::__1::__num_get<char>::__stage2_int_prep(std::__1::ios_base&, char*, char&) | |
4 0.0% 0.0% T node::NodePlatform::CallOnBackgroundThread(v8::Task*, v8::Platform::ExpectedRuntime) | |
4 0.0% 0.0% T _sendto$NOCANCEL | |
4 0.0% 0.0% T _qos_class_main | |
4 0.0% 0.0% T _pthread_rwlock_init | |
4 0.0% 0.0% T _pthread_get_stacksize_np | |
4 0.0% 0.0% T _os_unfair_lock_lock_with_options_4Libc | |
4 0.0% 0.0% T _os_unfair_lock_assert_owner | |
4 0.0% 0.0% T __sread | |
4 0.0% 0.0% T ___hldtoa | |
3 0.0% 0.0% t void v8::internal::LookupIterator::NextInternal<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
3 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::BasicBlock*, v8::internal::ZoneAllocator<v8::internal::compiler::BasicBlock*> >::__push_back_slow_path<v8::internal::compiler::BasicBlock* const&>(v8::internal::compiler::BasicBlock* const&&&) | |
3 0.0% 0.0% t void std::__1::vector<v8::internal::FrameSummary, std::__1::allocator<v8::internal::FrameSummary> >::__push_back_slow_path<v8::internal::FrameSummary>(v8::internal::FrameSummary&&) | |
3 0.0% 0.0% t v8::internal::interpreter::RegisterTransferWriter::EmitLdar(v8::internal::interpreter::Register) | |
3 0.0% 0.0% t v8::internal::compiler::X64OperandGenerator::GetEffectiveAddressMemoryOperand(v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand*, unsigned long*) | |
3 0.0% 0.0% t v8::internal::compiler::Typer::Visitor::Reduce(v8::internal::compiler::Node*) | |
3 0.0% 0.0% t v8::internal::compiler::SparseSidetable<v8::internal::compiler::VariableTracker::State>::Set(v8::internal::compiler::Node const*, v8::internal::compiler::VariableTracker::State) | |
3 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::ScheduleNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
3 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::ProcessRemainingInputs(v8::internal::compiler::Node*, int) | |
3 0.0% 0.0% t v8::internal::compiler::Operator::HashCode() const | |
3 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::PropagateForward() | |
3 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::FinishLoopTree() | |
3 0.0% 0.0% t v8::internal::compiler::InstructionOperandConverter::ToConstant(v8::internal::compiler::InstructionOperand*) | |
3 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::LoadCompare(v8::internal::compiler::MoveOperands const*, v8::internal::compiler::MoveOperands const*) | |
3 0.0% 0.0% t v8::internal::Processor::SetResult(v8::internal::Expression*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseObjectLiteral(bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseFormalParameter(v8::internal::PreParserFormalParameters*, bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionCoverGrammar(bool, bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseWithStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
3 0.0% 0.0% t v8::internal::PagedSpace::is_local() | |
3 0.0% 0.0% t v8::internal::PagedSpace::Free(unsigned long, unsigned long, v8::internal::SpaceAccountingMode) | |
3 0.0% 0.0% t v8::internal::JSArray::SetContent(v8::internal::Handle<v8::internal::JSArray>, v8::internal::Handle<v8::internal::FixedArrayBase>) | |
3 0.0% 0.0% t v8::internal::InternalizedStringTableCleaner::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**) | |
3 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::RecordPatternError(v8::internal::Scanner::Location const&, v8::internal::MessageTemplate::Template, char const*) | |
3 0.0% 0.0% t v8::internal::CompactionSpace::is_local() | |
3 0.0% 0.0% t v8::internal::(anonymous namespace)::StoreLookupSlot(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::ContextLookupFlags) | |
3 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeTopLevel(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::UnoptimizedCompilationJob*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
3 0.0% 0.0% t v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::Resize(v8::base::DefaultAllocationPolicy) | |
3 0.0% 0.0% t std::__1::vector<v8::internal::compiler::BasicBlock*, v8::internal::ZoneAllocator<v8::internal::compiler::BasicBlock*> >::__append(unsigned long) | |
3 0.0% 0.0% t std::__1::__split_buffer<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo**, v8::internal::RecyclingZoneAllocator<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo**>&>::push_back(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo**&&) | |
3 0.0% 0.0% t std::__1::__shared_ptr_pointer<v8::internal::AstValueFactory*, std::__1::default_delete<v8::internal::AstValueFactory>, std::__1::allocator<v8::internal::AstValueFactory> >::__on_zero_shared() | |
3 0.0% 0.0% t std::__1::__shared_ptr_emplace<v8::internal::Zone, std::__1::allocator<v8::internal::Zone> >::__on_zero_shared() | |
3 0.0% 0.0% t node::GetBinding(v8::FunctionCallbackInfo<v8::Value> const&) | |
3 0.0% 0.0% t _mvm_allocate_pages_securely | |
3 0.0% 0.0% t __os_lock_unfair_trylock | |
3 0.0% 0.0% t ___printf_flush | |
3 0.0% 0.0% T v8::internal::interpreter::Interpreter::NewCompilationJob(v8::internal::ParseInfo*, v8::internal::FunctionLiteral*, v8::internal::AccountingAllocator*, v8::internal::ZoneVector<v8::internal::FunctionLiteral*>*) | |
3 0.0% 0.0% T v8::internal::interpreter::CreateClosureFlags::Encode(bool, bool) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitModuleNamespaceImports() | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLogicalOrSubExpression(v8::internal::Expression*, v8::internal::interpreter::BytecodeLabels*, int) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitForTest(v8::internal::Expression*, v8::internal::interpreter::BytecodeLabels*, v8::internal::interpreter::BytecodeLabels*, v8::internal::interpreter::BytecodeGenerator::TestFallthrough) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::FinalizeBytecode(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildReturn(int) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadContextSlot(v8::internal::interpreter::Register, int, int, v8::internal::interpreter::BytecodeArrayBuilder::ContextSlotMutability) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CreateFunctionContext(v8::internal::Scope const*, int) | |
3 0.0% 0.0% T v8::internal::compiler::Type::Maybe(v8::internal::compiler::Type) const | |
3 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::IsEnd() const | |
3 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::GetReal() const | |
3 0.0% 0.0% T v8::internal::compiler::Schedule::IsScheduled(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::ReferenceMapPopulator::PopulateReferenceMaps() | |
3 0.0% 0.0% T v8::internal::compiler::NodeProperties::HashCode(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::OptimizeMerge(v8::internal::compiler::InstructionBlock*) | |
3 0.0% 0.0% T v8::internal::compiler::LiveRangeSeparator::Splinter() | |
3 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ProcessPhis(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
3 0.0% 0.0% T v8::internal::compiler::InstructionSequence::AddDeoptimizationEntry(v8::internal::compiler::FrameStateDescriptor*, v8::internal::DeoptimizeKind, v8::internal::DeoptimizeReason, v8::internal::VectorSlotPair const&) | |
3 0.0% 0.0% T v8::internal::compiler::InstructionSelector::AddOperandToStateValueDescriptor(v8::internal::compiler::StateValueList*, v8::internal::ZoneVector<v8::internal::compiler::InstructionOperand>*, v8::internal::compiler::OperandGenerator*, v8::internal::compiler::StateObjectDeduplicator*, v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::compiler::FrameStateInputKind, v8::internal::Zone*) | |
3 0.0% 0.0% T v8::internal::compiler::GraphReducer::ReplaceWithValue(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::GraphReducer::ReduceNode(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::Reduce(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::EscapeAnalysis::Reduce(v8::internal::compiler::Node*, v8::internal::compiler::EffectGraphReducer::Reduction*) | |
3 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::Run() | |
3 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::ProcessNode(v8::internal::compiler::Node*, v8::internal::compiler::Node**, v8::internal::compiler::Node**, v8::internal::compiler::Node**) | |
3 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::ReducePhi(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::BytecodeLivenessMap::InitializeLiveness(int, int, v8::internal::Zone*) | |
3 0.0% 0.0% T v8::internal::V8::GetCurrentPlatform() | |
3 0.0% 0.0% T v8::internal::Sweeper::FilterSweepingPagesScope::~FilterSweepingPagesScope() | |
3 0.0% 0.0% T v8::internal::String::SlowEquals(v8::internal::String*) | |
3 0.0% 0.0% T v8::internal::String::ComputeAndSetHash() | |
3 0.0% 0.0% T v8::internal::StoreBuffer::InsertDuringRuntime(v8::internal::StoreBuffer*, unsigned long) | |
3 0.0% 0.0% T v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const | |
3 0.0% 0.0% T v8::internal::SpaceWithLinearArea::ResumeAllocationObservers() | |
3 0.0% 0.0% T v8::internal::SpaceIterator::next() | |
3 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::ToSourcePositionTable(v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::SharedFunctionInfo::DebugName() | |
3 0.0% 0.0% T v8::internal::Script::IsUserJavaScript() | |
3 0.0% 0.0% T v8::internal::Script::GetLineNumber(v8::internal::Handle<v8::internal::Script>, int) | |
3 0.0% 0.0% T v8::internal::Script::FindSharedFunctionInfo(v8::internal::Isolate*, v8::internal::FunctionLiteral const*) | |
3 0.0% 0.0% T v8::internal::ScopeInfo::ContextSlotIndex(v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::Handle<v8::internal::String>, v8::internal::VariableMode*, v8::internal::InitializationFlag*, v8::internal::MaybeAssignedFlag*) | |
3 0.0% 0.0% T v8::internal::Scope::FinalizeBlockScope() | |
3 0.0% 0.0% T v8::internal::Scope::CheckConflictingVarDeclarations() | |
3 0.0% 0.0% T v8::internal::Scope::AllowsLazyParsingWithoutUnresolvedVariables(v8::internal::Scope const*) const | |
3 0.0% 0.0% T v8::internal::Scope::AllocateScopeInfosRecursively(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>) | |
3 0.0% 0.0% T v8::internal::Runtime_StringBuilderConcat(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Relocatable::PostGarbageCollectionProcessing(v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::ProducedPreParsedScopeData(v8::internal::Zone*, v8::internal::ProducedPreParsedScopeData*) | |
3 0.0% 0.0% T v8::internal::PreParser::PreParseFunction(v8::internal::AstRawString const*, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, bool, bool, int*, v8::internal::ProducedPreParsedScopeData**, int) | |
3 0.0% 0.0% T v8::internal::Parser::ShortcutNumericLiteralBinaryExpression(v8::internal::Expression**, v8::internal::Expression*, v8::internal::Token::Value, int) | |
3 0.0% 0.0% T v8::internal::Parser::SetFunctionName(v8::internal::Expression*, v8::internal::AstRawString const*, v8::internal::AstRawString const*) | |
3 0.0% 0.0% T v8::internal::Parser::DoParseProgram(v8::internal::ParseInfo*) | |
3 0.0% 0.0% T v8::internal::ParseInfo::ResetCharacterStream() | |
3 0.0% 0.0% T v8::internal::PagedSpace::SlowRefillLinearAllocationArea(int) | |
3 0.0% 0.0% T v8::internal::PagedSpace::MergeCompactionSpace(v8::internal::CompactionSpace*) | |
3 0.0% 0.0% T v8::internal::Object::GetMethod(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Name>) | |
3 0.0% 0.0% T v8::internal::Object* v8::internal::VisitWeakList<v8::internal::Context>(v8::internal::Heap*, v8::internal::Object*, v8::internal::WeakObjectRetainer*) | |
3 0.0% 0.0% T v8::internal::OFStreamBase::sync() | |
3 0.0% 0.0% T v8::internal::MaterializedObjectStore::Get(unsigned long) | |
3 0.0% 0.0% T v8::internal::MarkCompactCollector::ClearWeakCells() | |
3 0.0% 0.0% T v8::internal::Map::GeneralizeField(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>) | |
3 0.0% 0.0% T v8::internal::LocalAllocationBuffer::Close() | |
3 0.0% 0.0% T v8::internal::KeyAccumulator::AddKey(v8::internal::Handle<v8::internal::Object>, v8::internal::AddKeyConversion) | |
3 0.0% 0.0% T v8::internal::JSObject::ValidateElements(v8::internal::JSObject*) | |
3 0.0% 0.0% T v8::internal::ItemParallelJob::Task::RunInternal() | |
3 0.0% 0.0% T v8::internal::Isolate::NeedsSourcePositionsForProfiling() const | |
3 0.0% 0.0% T v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge() | |
3 0.0% 0.0% T v8::internal::Heap::MonotonicallyIncreasingTimeInMs() | |
3 0.0% 0.0% T v8::internal::Heap::IterateStrongRoots(v8::internal::RootVisitor*, v8::internal::VisitMode) | |
3 0.0% 0.0% T v8::internal::Heap::ExternalStringTable::UpdateNewSpaceReferences(v8::internal::String* (*)(v8::internal::Heap*, v8::internal::Object**)) | |
3 0.0% 0.0% T v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) | |
3 0.0% 0.0% T v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::EnsureCapacity(v8::internal::Handle<v8::internal::StringTable>, int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::GlobalHandles::DispatchPendingPhantomCallbacks(bool) | |
3 0.0% 0.0% T v8::internal::GCTracer::NewSpaceAllocationThroughputInBytesPerMillisecond(double) const | |
3 0.0% 0.0% T v8::internal::GCTracer::AddSurvivalRatio(double) | |
3 0.0% 0.0% T v8::internal::Factory::TryNewCode(v8::internal::CodeDesc const&, v8::internal::Code::Kind, v8::internal::Handle<v8::internal::Object>, int, v8::internal::MaybeHandle<v8::internal::ByteArray>, v8::internal::MaybeHandle<v8::internal::DeoptimizationData>, v8::internal::Movability, unsigned int, bool, int, int, int) | |
3 0.0% 0.0% T v8::internal::Factory::NumberToString(v8::internal::Handle<v8::internal::Object>, bool) | |
3 0.0% 0.0% T v8::internal::Factory::NewOneClosureCell(v8::internal::Handle<v8::internal::HeapObject>) | |
3 0.0% 0.0% T v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewJSArrayWithElements(v8::internal::Handle<v8::internal::FixedArrayBase>, v8::internal::ElementsKind, int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) | |
3 0.0% 0.0% T v8::internal::Factory::NewFeedbackMetadata(int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Expression::IsValidReferenceExpression() const | |
3 0.0% 0.0% T v8::internal::ExitFrame::GetCallerStackPointer() const | |
3 0.0% 0.0% T v8::internal::ExitFrame::ComputeCallerState(v8::internal::StackFrame::State*) const | |
3 0.0% 0.0% T v8::internal::DeclarationScope::HoistSloppyBlockFunctions(v8::internal::AstNodeFactory*) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::AstValueFactory*) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::AttachOuterScopeInfo(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::AllocateParameter(v8::internal::Variable*, int) | |
3 0.0% 0.0% T v8::internal::Debug::OnAfterCompile(v8::internal::Handle<v8::internal::Script>) | |
3 0.0% 0.0% T v8::internal::ConsumedPreParsedScopeData::~ConsumedPreParsedScopeData() | |
3 0.0% 0.0% T v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) | |
3 0.0% 0.0% T v8::internal::CompiledReplacement::Compile(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, int) | |
3 0.0% 0.0% T v8::internal::CompilationCacheRegExp::Lookup(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
3 0.0% 0.0% T v8::internal::CompilationCacheEval::Lookup(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
3 0.0% 0.0% T v8::internal::CompilationCache::PutEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::FeedbackCell>, int) | |
3 0.0% 0.0% T v8::internal::CommitPageSize() | |
3 0.0% 0.0% T v8::internal::Code::GetSafepointEntry(unsigned long) | |
3 0.0% 0.0% T v8::internal::Code::CopyFromNoFlush(v8::internal::CodeDesc const&) | |
3 0.0% 0.0% T v8::internal::CancelableTaskManager::RemoveFinishedTask(unsigned long long) | |
3 0.0% 0.0% T v8::internal::CancelableTaskManager::Register(v8::internal::Cancelable*) | |
3 0.0% 0.0% T v8::internal::CancelableTask::CancelableTask(v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::AstValueFactory::Internalize(v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::AllocWithRetry(unsigned long) | |
3 0.0% 0.0% T std::__1::basic_streambuf<char, std::__1::char_traits<char> >::gbump(int) | |
3 0.0% 0.0% T std::__1::basic_ostream<char, std::__1::char_traits<char> >::basic_ostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) | |
3 0.0% 0.0% T std::__1::__codecvt_utf16<char16_t, false>::do_length(__mbstate_t&, char const*, char const*, unsigned long) const | |
3 0.0% 0.0% T node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*) | |
3 0.0% 0.0% T _szone_error | |
3 0.0% 0.0% T _pthread_setschedparam | |
3 0.0% 0.0% T _os_unfair_lock_unlock_4Libc | |
3 0.0% 0.0% T _fmodf$fenv_access_off | |
3 0.0% 0.0% T ___rec_put | |
3 0.0% 0.0% T ___gethex_D2A | |
2 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::Reducer*, v8::internal::ZoneAllocator<v8::internal::compiler::Reducer*> >::__push_back_slow_path<v8::internal::compiler::Reducer* const&>(v8::internal::compiler::Reducer* const&&&) | |
2 0.0% 0.0% t void std::__1::__sort<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
2 0.0% 0.0% t void std::__1::__insertion_sort_3<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*)) | |
2 0.0% 0.0% t v8::internal::compiler::UnhandledSortHelper(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*) | |
2 0.0% 0.0% t v8::internal::compiler::Typer::Visitor::TypeJSCallRuntime(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::SpecialRPONumberer::ComputeAndInsertSpecialRPO(v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*) | |
2 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::ProcessQueue(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitPhi(v8::internal::compiler::Node*, v8::internal::compiler::Truncation, v8::internal::compiler::SimplifiedLowering*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitInputs(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitFrameState(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::Run(v8::internal::compiler::SimplifiedLowering*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::EnqueueInput(v8::internal::compiler::Node*, int, v8::internal::compiler::UseInfo) | |
2 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::iterator::operator++() | |
2 0.0% 0.0% t v8::internal::compiler::Peeling::CopyNodes(v8::internal::compiler::Graph*, v8::internal::Zone*, v8::internal::compiler::Node*, v8::base::iterator_range<v8::internal::compiler::Node**>, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::NodeOriginTable*) | |
2 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::LoopFinderImpl(v8::internal::compiler::Graph*, v8::internal::compiler::LoopTree*, v8::internal::Zone*) | |
2 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::~Scope() | |
2 0.0% 0.0% t v8::internal::compiler::BaseWithIndexAndDisplacementMatcher<v8::internal::compiler::AddMatcher<v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24>, v8::internal::compiler::IntMatcher<long long, (v8::internal::compiler::IrOpcode::Value)24> >, (v8::internal::compiler::IrOpcode::Value)284, (v8::internal::compiler::IrOpcode::Value)286, (v8::internal::compiler::IrOpcode::Value)288, (v8::internal::compiler::IrOpcode::Value)280> >::Initialize(v8::internal::compiler::Node*, v8::base::Flags<v8::internal::compiler::AddressOption, unsigned char>) | |
2 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::OperandSet::ContainsOpOrAlias(v8::internal::compiler::InstructionOperand const&) const | |
2 0.0% 0.0% t v8::internal::StringSharedKey::IsMatch(v8::internal::Object*) | |
2 0.0% 0.0% t v8::internal::StringSharedKey::AsHandle(v8::internal::Isolate*) | |
2 0.0% 0.0% t v8::internal::StringReplaceGlobalRegExpWithString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::RegExpMatchInfo>) | |
2 0.0% 0.0% t v8::internal::RootVisitor::Synchronize(v8::internal::VisitorSynchronization::SyncTag) | |
2 0.0% 0.0% t v8::internal::Processor::VisitNoStackOverflowCheck(v8::internal::AstNode*) | |
2 0.0% 0.0% t v8::internal::PreParserExpression::AddVariable(v8::internal::VariableProxy*, v8::internal::Zone*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ValidateFormalParameters(v8::internal::LanguageMode, bool, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ValidateBindingPattern(bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseConditionalExpression(bool, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ExpectSemicolon(bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::CheckAndRewriteReferenceExpression(v8::internal::PreParserExpression, int, int, v8::internal::MessageTemplate::Template, v8::internal::ParseErrorType, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::CheckDestructuringElement(v8::internal::Expression*, int, int) | |
2 0.0% 0.0% t v8::internal::PagedSpace::Waste() | |
2 0.0% 0.0% t v8::internal::OptimizedFrame::type() const | |
2 0.0% 0.0% t v8::internal::NewSpace::Size() | |
2 0.0% 0.0% t 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) | |
2 0.0% 0.0% t v8::internal::Dictionary<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% t v8::internal::BuiltinExitFrame::type() const | |
2 0.0% 0.0% t v8::internal::AstRawStringInternalizationKey::IsMatch(v8::internal::Object*) | |
2 0.0% 0.0% t v8::internal::AggregatedMemoryHistogram<v8::internal::Histogram>::AddSample(double, double) | |
2 0.0% 0.0% t v8::internal::(anonymous namespace)::NativeCodeFunctionSourceString(v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
2 0.0% 0.0% t v8::internal::(anonymous namespace)::JSObjectWalkVisitor<v8::internal::AllocationSiteUsageContext>::StructureWalk(v8::internal::Handle<v8::internal::JSObject>) | |
2 0.0% 0.0% t v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::Resize(v8::internal::ZoneAllocationPolicy) | |
2 0.0% 0.0% t std::__1::vector<v8::internal::TranslatedFrame, std::__1::allocator<v8::internal::TranslatedFrame> >::reserve(unsigned long) | |
2 0.0% 0.0% t std::__1::deque<v8::internal::compiler::Node*, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::Node*> >::__add_back_capacity() | |
2 0.0% 0.0% t std::__1::__tree<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, std::__1::__map_value_compare<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, std::__1::less<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*> >, true>, v8::internal::ZoneAllocator<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot> > >::__node_insert_unique(std::__1::__tree_node<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, void*>*) | |
2 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*> > >::erase(std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, void*>*>) | |
2 0.0% 0.0% t int v8::internal::BinarySearch<(v8::internal::SearchMode)0, v8::internal::TransitionArray>(v8::internal::TransitionArray*, v8::internal::Name*, int, int*) | |
2 0.0% 0.0% t __vdprintf | |
2 0.0% 0.0% t __pthread_cond_wait | |
2 0.0% 0.0% t __os_lock_unfair_lock | |
2 0.0% 0.0% t __enlarge | |
2 0.0% 0.0% t __GB2312_mbrtowc | |
2 0.0% 0.0% t __GB2312_init | |
2 0.0% 0.0% T void v8::internal::LookupIterator::Start<true>() | |
2 0.0% 0.0% T void v8::internal::LookupIterator::Start<false>() | |
2 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::SetDeferredAt(unsigned long, v8::internal::Handle<v8::internal::Object>) | |
2 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::Scope const*) | |
2 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::ConstantArrayBuilder(v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::Materialize(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeLabels::New() | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildNewLocalWithContext(v8::internal::Scope*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildLocalActivationContextInitialization() | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::AllocateDeferredConstants(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::WriteJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::PatchJumpWith8BitOperand(unsigned long, int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StackCheck(int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadLookupSlot(v8::internal::AstRawString const*, v8::internal::TypeofMode) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadAccumulatorWithRegister(v8::internal::interpreter::Register) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CreateClosure(unsigned long, int, int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Bind(v8::internal::interpreter::BytecodeLabel*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayAccessor::current_bytecode_size() const | |
2 0.0% 0.0% T v8::internal::compiler::hash_value(v8::internal::compiler::FrameStateInfo const&) | |
2 0.0% 0.0% T v8::internal::compiler::VariableTracker::Scope::Scope(v8::internal::compiler::VariableTracker*, v8::internal::compiler::Node*, v8::internal::compiler::EffectGraphReducer::Reduction*) | |
2 0.0% 0.0% T v8::internal::compiler::TypeNarrowingReducer::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::Type::Union(v8::internal::compiler::Type, v8::internal::compiler::Type, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::Type::NewConstant(double, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::TopLevelLiveRange::Merge(v8::internal::compiler::TopLevelLiveRange*, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::TopLevelLiveRange::AddUsePosition(v8::internal::compiler::UsePosition*) | |
2 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::size() | |
2 0.0% 0.0% T v8::internal::compiler::SpillSlotLocator::LocateSpillSlots() | |
2 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::IsReal() const | |
2 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::Advance() | |
2 0.0% 0.0% T v8::internal::compiler::SimplifiedOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::Scheduler::ComputeSchedule(v8::internal::Zone*, v8::internal::compiler::Graph*, v8::base::Flags<v8::internal::compiler::Scheduler::Flag, int>) | |
2 0.0% 0.0% T v8::internal::compiler::Schedule::NewBasicBlock() | |
2 0.0% 0.0% T v8::internal::compiler::RegisterAllocator::SplitAndSpillRangesDefinedByMemoryOperand() | |
2 0.0% 0.0% T v8::internal::compiler::NodeProperties::PastEffectIndex(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::Node::AppendUse(v8::internal::compiler::Node::Use*) | |
2 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::VisitAllocateRaw(v8::internal::compiler::Node*, v8::internal::compiler::MemoryOptimizer::AllocationState const*) | |
2 0.0% 0.0% T v8::internal::compiler::LoopVariableOptimizer::LoopVariableOptimizer(v8::internal::compiler::Graph*, v8::internal::compiler::CommonOperatorBuilder*, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::LoadElimination::ReduceCheckMaps(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::LoadElimination::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::LiveRangeFor(v8::internal::compiler::InstructionOperand*) | |
2 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::SetLiveRangeAssignedRegister(v8::internal::compiler::LiveRange*, int) | |
2 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AllocateBlockedReg(v8::internal::compiler::LiveRange*) | |
2 0.0% 0.0% T v8::internal::compiler::JSInliningHeuristic::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::JSInliner::ReduceJSCall(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::JSGenericLowering::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::JSContextSpecialization::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::JSCallReducer::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSequence::MarkAsRepresentation(v8::internal::MachineRepresentation, int) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSequence::GetSourcePosition(v8::internal::compiler::Instruction const*, v8::internal::SourcePosition*) const | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSequence::GetInstructionBlock(int) const | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::InitializeCallBuffer(v8::internal::compiler::Node*, v8::internal::compiler::CallBuffer*, v8::base::Flags<v8::internal::compiler::InstructionSelector::CallBufferFlag, int>, bool, int) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::EmitWithContinuation(int, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*, v8::internal::compiler::FlagsContinuation*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::AddInputsToFrameStateDescriptor(v8::internal::compiler::FrameStateDescriptor*, v8::internal::compiler::Node*, v8::internal::compiler::OperandGenerator*, v8::internal::compiler::StateObjectDeduplicator*, v8::internal::ZoneVector<v8::internal::compiler::InstructionOperand>*, v8::internal::compiler::FrameStateInputKind, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionOperand::InterferesWith(v8::internal::compiler::InstructionOperand const&) const | |
2 0.0% 0.0% T v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*) | |
2 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::ReduceDeoptState(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Deduplicator*) | |
2 0.0% 0.0% T v8::internal::compiler::ControlFlowOptimizer::Optimize() | |
2 0.0% 0.0% T v8::internal::compiler::Constant::ToHeapObject() const | |
2 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*) | |
2 0.0% 0.0% T v8::internal::compiler::CheckpointElimination::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::BytecodeLiveness::BytecodeLiveness(int, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::BranchElimination::BranchElimination(v8::internal::compiler::AdvancedReducer::Editor*, v8::internal::compiler::JSGraph*, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::VectorSlotPair::VectorSlotPair() | |
2 0.0% 0.0% T v8::internal::TranslatedValue::GetValue() | |
2 0.0% 0.0% T v8::internal::TranslatedState::TranslatedState(v8::internal::JavaScriptFrame const*) | |
2 0.0% 0.0% T v8::internal::TranslatedFrame::Handlify() | |
2 0.0% 0.0% T v8::internal::TransitionsAccessor::Initialize() | |
2 0.0% 0.0% T v8::internal::StoreBuffer::StoreBufferOverflow(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::StackFrameIterator::Advance() | |
2 0.0% 0.0% T v8::internal::Space::PauseAllocationObservers() | |
2 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::AddPosition(unsigned long, v8::internal::SourcePosition, bool) | |
2 0.0% 0.0% T v8::internal::SharedFunctionInfo::SetScript(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Object>, bool) | |
2 0.0% 0.0% T v8::internal::SeqString::Truncate(v8::internal::Handle<v8::internal::SeqString>, int) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::VariableIsSynthetic(v8::internal::String*) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::SetPositionInfo(int, int) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::FunctionName() const | |
2 0.0% 0.0% T v8::internal::Scope::SavePreParsedScopeData() | |
2 0.0% 0.0% T v8::internal::Scope::DeclareVariable(v8::internal::Declaration*, v8::internal::VariableMode, v8::internal::InitializationFlag, bool*, bool*) | |
2 0.0% 0.0% T v8::internal::Scope::ContainsAsmModule() const | |
2 0.0% 0.0% T v8::internal::Scavenger::Scavenger(v8::internal::Heap*, bool, v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>*, v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>*, int) | |
2 0.0% 0.0% T v8::internal::Scavenger::Finalize() | |
2 0.0% 0.0% T v8::internal::ScavengeJob::ScheduleIdleTaskIfNeeded(v8::internal::Heap*, int) | |
2 0.0% 0.0% T v8::internal::Scanner::Scanner(v8::internal::UnicodeCache*) | |
2 0.0% 0.0% T v8::internal::Runtime_PushWithContext(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::RegExpStack::EnsureCapacity(unsigned long) | |
2 0.0% 0.0% T v8::internal::RegExpImpl::Compile(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
2 0.0% 0.0% T v8::internal::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*) | |
2 0.0% 0.0% T v8::internal::Parser::HandleSourceURLComments(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
2 0.0% 0.0% T v8::internal::Parser::CollapseNaryExpression(v8::internal::Expression**, v8::internal::Expression*, v8::internal::Token::Value, int, v8::internal::SourceRange const&) | |
2 0.0% 0.0% T v8::internal::ParseInfo::function_kind() const | |
2 0.0% 0.0% T v8::internal::PagedSpace::RefillLinearAllocationAreaFromFreeList(unsigned long) | |
2 0.0% 0.0% T v8::internal::ObjectLiteral::CalculateEmitStore(v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::Object::GetProperty(v8::internal::LookupIterator*) | |
2 0.0% 0.0% T v8::internal::OFStreamBase::xsputn(char const*, long) | |
2 0.0% 0.0% T v8::internal::NewSpace::ResetLinearAllocationArea() | |
2 0.0% 0.0% T 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% T v8::internal::Map::SetPrototype(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>, bool) | |
2 0.0% 0.0% T v8::internal::LookupIterator::GetDataValue() const | |
2 0.0% 0.0% T v8::internal::LookupIterator::FetchValue() const | |
2 0.0% 0.0% T v8::internal::Logger::ResourceEvent(char const*, char const*) | |
2 0.0% 0.0% T v8::internal::Log::MessageBuilder::AppendStringPart(v8::internal::String*, int) | |
2 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<void*>(void*) | |
2 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<v8::internal::String*>(v8::internal::String*) | |
2 0.0% 0.0% T v8::internal::LayoutDescriptorHelper::IsTagged(int, int, int*) | |
2 0.0% 0.0% T v8::internal::KeyAccumulator::GetKeys(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::KeyCollectionMode, v8::internal::PropertyFilter, v8::internal::GetKeysConversion, bool, bool) | |
2 0.0% 0.0% T v8::internal::KeyAccumulator::CollectOwnPropertyNames(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::JSObject>) | |
2 0.0% 0.0% T v8::internal::JavaScriptFrameIterator::Advance() | |
2 0.0% 0.0% T v8::internal::JavaScriptFrame::Iterate(v8::internal::RootVisitor*) const | |
2 0.0% 0.0% T v8::internal::JSRegExp::Initialize(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
2 0.0% 0.0% T v8::internal::JSObject::TransitionElementsKind(v8::internal::Handle<v8::internal::JSObject>, v8::internal::ElementsKind) | |
2 0.0% 0.0% T v8::internal::JSObject::GetElementsAccessor() | |
2 0.0% 0.0% T v8::internal::ItemParallelJob::Task::~Task() | |
2 0.0% 0.0% T v8::internal::InterpretedFrame::Summarize(std::__1::vector<v8::internal::FrameSummary, std::__1::allocator<v8::internal::FrameSummary> >*) const | |
2 0.0% 0.0% T v8::internal::IncrementalMarking::CanBeActivated() | |
2 0.0% 0.0% T v8::internal::IdentityMapBase::LookupOrInsert(v8::internal::Object*) | |
2 0.0% 0.0% T v8::internal::Heap::ShouldOptimizeForLoadTime() | |
2 0.0% 0.0% T v8::internal::Heap::SetStackLimits() | |
2 0.0% 0.0% T v8::internal::Heap::ProcessPretenuringFeedback() | |
2 0.0% 0.0% T v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) | |
2 0.0% 0.0% T v8::internal::Heap::CommittedMemory() | |
2 0.0% 0.0% T v8::internal::HandlerTable::HandlerTable(v8::internal::ByteArray*) | |
2 0.0% 0.0% T v8::internal::GlobalHandles::IdentifyWeakUnmodifiedObjects(bool (*)(v8::internal::Object**)) | |
2 0.0% 0.0% T v8::internal::GenericStringUtf16CharacterStream::FillBuffer(unsigned long) | |
2 0.0% 0.0% T v8::internal::GCTracer::ScavengeSpeedInBytesPerMillisecond(v8::internal::ScavengeSpeedMode) const | |
2 0.0% 0.0% T v8::internal::GCTracer::Print() const | |
2 0.0% 0.0% T v8::internal::GCTracer::FetchBackgroundMinorGCCounters() | |
2 0.0% 0.0% T v8::internal::GCTracer::BackgroundScope::~BackgroundScope() | |
2 0.0% 0.0% T v8::internal::FunctionLiteral::kind() const | |
2 0.0% 0.0% T v8::internal::FuncNameInferrer::PushVariableName(v8::internal::AstRawString const*) | |
2 0.0% 0.0% T v8::internal::FeedbackMetadata::New(v8::internal::Isolate*, v8::internal::FeedbackVectorSpec const*) | |
2 0.0% 0.0% T v8::internal::Factory::NewOneByteInternalizedString(v8::internal::Vector<unsigned char const>, unsigned int) | |
2 0.0% 0.0% T v8::internal::Factory::InternalizeOneByteString(v8::internal::Vector<unsigned char const>) | |
2 0.0% 0.0% T v8::internal::Factory::CopyJSObjectWithAllocationSite(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::AllocationSite>) | |
2 0.0% 0.0% T v8::internal::Expression::IsPropertyName() const | |
2 0.0% 0.0% T v8::internal::DescriptorArray::Sort() | |
2 0.0% 0.0% T v8::internal::DependentCode::Insert(v8::internal::Handle<v8::internal::DependentCode>, v8::internal::DependentCode::DependencyGroup, v8::internal::Handle<v8::internal::Object>) | |
2 0.0% 0.0% T v8::internal::DeclarationScope::DeclareParameter(v8::internal::AstRawString const*, v8::internal::VariableMode, bool, bool, bool*, v8::internal::AstValueFactory*, int) | |
2 0.0% 0.0% T v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::FunctionKind) | |
2 0.0% 0.0% T v8::internal::DeclarationScope::Analyze(v8::internal::ParseInfo*) | |
2 0.0% 0.0% T v8::internal::ConcurrentMarking::PauseScope::PauseScope(v8::internal::ConcurrentMarking*) | |
2 0.0% 0.0% T v8::internal::CompilerDispatcher::IsEnqueued(v8::internal::Handle<v8::internal::SharedFunctionInfo>) const | |
2 0.0% 0.0% T v8::internal::CompilationCache::LookupRegExp(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
2 0.0% 0.0% T v8::internal::CompareOperation::IsLiteralCompareUndefined(v8::internal::Expression**) | |
2 0.0% 0.0% T v8::internal::Cancelable::~Cancelable() | |
2 0.0% 0.0% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::BoilerplateDescription::backing_store_size() const | |
2 0.0% 0.0% T 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*) | |
2 0.0% 0.0% T v8::internal::AstValueFactory::NewConsString() | |
2 0.0% 0.0% T v8::internal::AstRawString::AsArrayIndex(unsigned int*) const | |
2 0.0% 0.0% T v8::internal::ArrayBufferCollector::FreeAllocationsOnBackgroundThread() | |
2 0.0% 0.0% T v8::internal::Accessors::ArrayLengthSetter(v8::Local<v8::Name>, v8::Local<v8::Value>, v8::PropertyCallbackInfo<v8::Boolean> const&) | |
2 0.0% 0.0% T v8::base::hash_value(unsigned int) | |
2 0.0% 0.0% T v8::base::Semaphore::Signal() | |
2 0.0% 0.0% T v8::base::PageAllocator::CommitPageSize() | |
2 0.0% 0.0% T v8::base::ConditionVariable::~ConditionVariable() | |
2 0.0% 0.0% T std::__1::timed_mutex::lock() | |
2 0.0% 0.0% T std::__1::basic_streambuf<char, std::__1::char_traits<char> >::swap(std::__1::basic_streambuf<char, std::__1::char_traits<char> >&) | |
2 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::readsome(wchar_t*, long) | |
2 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::putback(wchar_t) | |
2 0.0% 0.0% T std::__1::__next_prime(unsigned long) | |
2 0.0% 0.0% T node::dtrace_gc_start(v8::Isolate*, v8::GCType, v8::GCCallbackFlags) | |
2 0.0% 0.0% T node::dtrace_gc_done(v8::Isolate*, v8::GCType, v8::GCCallbackFlags) | |
2 0.0% 0.0% T node::BackgroundTaskRunner::PostTask(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
2 0.0% 0.0% T _uv_hrtime | |
2 0.0% 0.0% T _uv_cond_signal | |
2 0.0% 0.0% T _tmpfile | |
2 0.0% 0.0% T _swscanf | |
2 0.0% 0.0% T _mach_msg | |
2 0.0% 0.0% T __pthread_qos_class_decode | |
2 0.0% 0.0% T ___ungetwc | |
2 0.0% 0.0% T ___rec_open | |
2 0.0% 0.0% T ___guarded_open_dprotected_np | |
2 0.0% 0.0% T ___gethostuuid | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::GraphBuilderPhase>() | |
1 0.0% 0.0% t void v8::internal::Map::BodyDescriptor::IterateBody<v8::internal::MarkingVisitor<(v8::internal::FixedArrayVisitationMode)1, (v8::internal::TraceRetainingPathMode)1, v8::internal::IncrementalMarkingState> >(v8::internal::Map*, v8::internal::HeapObject*, int, v8::internal::MarkingVisitor<(v8::internal::FixedArrayVisitationMode)1, (v8::internal::TraceRetainingPathMode)1, v8::internal::IncrementalMarkingState>*) | |
1 0.0% 0.0% t void v8::internal::LiveObjectVisitor::VisitBlackObjectsNoFail<v8::internal::EvacuateNewSpaceVisitor, v8::internal::MajorNonAtomicMarkingState>(v8::internal::MemoryChunk*, v8::internal::MajorNonAtomicMarkingState*, v8::internal::EvacuateNewSpaceVisitor*, v8::internal::LiveObjectVisitor::IterationMode) | |
1 0.0% 0.0% t void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::IterateAndScavengePromotedObjectsVisitor>(v8::internal::Map*, v8::internal::HeapObject*, int, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> >::__push_back_slow_path<v8::internal::compiler::InstructionOperand const&>(v8::internal::compiler::InstructionOperand const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::DeoptimizationEntry, v8::internal::ZoneAllocator<v8::internal::compiler::DeoptimizationEntry> >::__push_back_slow_path<v8::internal::compiler::DeoptimizationEntry>(v8::internal::compiler::DeoptimizationEntry&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >::__push_back_slow_path<v8::internal::Handle<v8::internal::Map> const&>(v8::internal::Handle<v8::internal::Map> const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >::__push_back_slow_path<v8::internal::Handle<v8::internal::Map> >(v8::internal::Handle<v8::internal::Map>&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::Handle<v8::internal::HeapObject>, v8::internal::ZoneAllocator<v8::internal::Handle<v8::internal::HeapObject> > >::__push_back_slow_path<v8::internal::Handle<v8::internal::HeapObject> const&>(v8::internal::Handle<v8::internal::HeapObject> const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::FunctionLiteral*, v8::internal::ZoneAllocator<v8::internal::FunctionLiteral*> >::__push_back_slow_path<v8::internal::FunctionLiteral* const&>(v8::internal::FunctionLiteral* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<std::__1::pair<v8::internal::FunctionLiteral*, unsigned long>, v8::internal::ZoneAllocator<std::__1::pair<v8::internal::FunctionLiteral*, unsigned long> > >::__push_back_slow_path<std::__1::pair<v8::internal::FunctionLiteral*, unsigned long> >(std::__1::pair<v8::internal::FunctionLiteral*, unsigned long>&&) | |
1 0.0% 0.0% t void std::__1::__tree_remove<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) | |
1 0.0% 0.0% t void std::__1::__tree<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__map_value_compare<v8::internal::compiler::Node*, std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::less<v8::internal::compiler::Node*>, true>, v8::internal::ZoneAllocator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> > > >::__assign_multi<std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long> >(std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long>, std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long>) | |
1 0.0% 0.0% t void std::__1::__sort<bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*), v8::internal::compiler::LiveRange**>(v8::internal::compiler::LiveRange**, v8::internal::compiler::LiveRange**, bool (*&)(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*)) | |
1 0.0% 0.0% t void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% t v8::internal::interpreter::RegisterTransferWriter::EmitStar(v8::internal::interpreter::Register) | |
1 0.0% 0.0% t v8::internal::compiler::Typer::Visitor::TypeNode(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::TypedLoweringPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::SourcePositionTable::Decorator::Decorate(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::MarkBlock(v8::internal::compiler::BasicBlock*) | |
1 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::GetBlockForUse(v8::internal::compiler::Edge) | |
1 0.0% 0.0% t v8::internal::compiler::ScaleMatcher<v8::internal::compiler::BinopMatcher<v8::internal::compiler::IntMatcher<int, (v8::internal::compiler::IrOpcode::Value)23>, v8::internal::compiler::IntMatcher<int, (v8::internal::compiler::IrOpcode::Value)23> >, (v8::internal::compiler::IrOpcode::Value)269, (v8::internal::compiler::IrOpcode::Value)261>::ScaleMatcher(v8::internal::compiler::Node*, bool) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitStateValues(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::PrintTruncation(v8::internal::compiler::Truncation) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::ConvertInput(v8::internal::compiler::Node*, int, v8::internal::compiler::UseInfo, v8::internal::compiler::Type) | |
1 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::begin() const | |
1 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::Set(v8::internal::compiler::Variable, v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::Operator::Equals(v8::internal::compiler::Operator const*) const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::compiler::SparseInputMask, v8::internal::compiler::OpEqualTo<v8::internal::compiler::SparseInputMask>, v8::internal::compiler::OpHash<v8::internal::compiler::SparseInputMask> >::HashCode() const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::MachineRepresentation, v8::internal::compiler::OpEqualTo<v8::internal::MachineRepresentation>, v8::internal::compiler::OpHash<v8::internal::MachineRepresentation> >::HashCode() const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::Handle<v8::internal::HeapObject>, v8::internal::compiler::OpEqualTo<v8::internal::Handle<v8::internal::HeapObject> >, v8::internal::compiler::OpHash<v8::internal::Handle<v8::internal::HeapObject> > >::HashCode() const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<double, v8::internal::compiler::OpEqualTo<double>, v8::internal::compiler::OpHash<double> >::Equals(v8::internal::compiler::Operator const*) const | |
1 0.0% 0.0% t v8::internal::compiler::OperandGenerator::UseLocation(v8::internal::compiler::Node*, v8::internal::compiler::LinkageLocation) | |
1 0.0% 0.0% t v8::internal::compiler::GraphBuilderPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::FunctionalList<v8::internal::compiler::BranchElimination::BranchCondition>::ResetToCommonAncestor(v8::internal::compiler::FunctionalList<v8::internal::compiler::BranchElimination::BranchCondition>) | |
1 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::GetVirtualObject(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::CodeGenerator::AssembleMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*)::$_0::operator()(v8::internal::Register, v8::internal::compiler::Constant) const | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::ConnectDeoptimize(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::ConnectBranch(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::ConnectBlocks(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::BuildBlockForNode(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::BytecodeGraphBuilder::OsrIteratorState::ProcessOsrPrelude() | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateOutLiveness(v8::internal::interpreter::Bytecode, v8::internal::compiler::BytecodeLivenessState&, v8::internal::compiler::BytecodeLivenessState*, v8::internal::interpreter::BytecodeArrayAccessor const&, v8::internal::compiler::BytecodeLivenessMap const&) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateBlockControl(v8::internal::compiler::BasicBlock*, v8::internal::compiler::(anonymous namespace)::BlockEffectControlMap*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::MayAlias(v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::JSType(v8::internal::compiler::Type) | |
1 0.0% 0.0% t v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, v8::internal::HeapObjectReference**>, 64>::Pop(int, std::__1::pair<v8::internal::HeapObject*, v8::internal::HeapObjectReference**>*) | |
1 0.0% 0.0% t v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>::~Worklist() | |
1 0.0% 0.0% t v8::internal::TwoCharHashTableKey::IsMatch(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::Scavenger::EvacuateShortcutCandidate(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::ConsString*, int) | |
1 0.0% 0.0% t v8::internal::ScavengeWeakObjectRetainer::RetainAs(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::RegExpKey::IsMatch(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::PrototypeIterator::AdvanceFollowingProxiesIgnoringAccessChecks() | |
1 0.0% 0.0% t v8::internal::PropertyCallbackArguments::CallAccessorSetter(v8::internal::Handle<v8::internal::AccessorInfo>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseReturnStatement(bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpression(bool*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ValidateFormalParameters(v8::internal::LanguageMode, bool, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseMemberWithNewPrefixesExpression(bool*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseIdentifierNameOrPrivateName(bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseClassPropertyDefinition(v8::internal::ParserBase<v8::internal::Parser>::ClassLiteralChecker*, v8::internal::ParserBase<v8::internal::Parser>::ClassInfo*, v8::internal::AstRawString const**, bool, bool*, bool*, v8::internal::ClassLiteralProperty::Kind*, bool*, bool*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::CheckAndRewriteReferenceExpression(v8::internal::Expression*, int, int, v8::internal::MessageTemplate::Template, v8::internal::ParseErrorType, bool*) | |
1 0.0% 0.0% t v8::internal::OrderedHashTable<v8::internal::OrderedHashSet, 1>::Rehash(v8::internal::Handle<v8::internal::OrderedHashSet>, int) | |
1 0.0% 0.0% t v8::internal::NewSpace::SupportsInlineAllocation() | |
1 0.0% 0.0% t v8::internal::NewSpace::CommittedMemory() | |
1 0.0% 0.0% t v8::internal::MarkingVisitor<(v8::internal::FixedArrayVisitationMode)1, (v8::internal::TraceRetainingPathMode)1, v8::internal::IncrementalMarkingState>::VisitCodeTarget(v8::internal::Code*, v8::internal::RelocInfo*) | |
1 0.0% 0.0% t v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInSpecialHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
1 0.0% 0.0% t v8::internal::Logger::is_listening_to_code_events() | |
1 0.0% 0.0% t v8::internal::LargeObjectSpace::Available() | |
1 0.0% 0.0% t v8::internal::JSObject::WriteToField(int, v8::internal::PropertyDetails, v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::JSObject::FastPropertyAtPut(v8::internal::FieldIndex, v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::InterpretedFrame::type() const | |
1 0.0% 0.0% t v8::internal::IdleScavengeObserver::Step(int, unsigned long, unsigned long) | |
1 0.0% 0.0% t v8::internal::IdentityMap<v8::internal::Object**, v8::internal::ZoneAllocationPolicy>::NewPointerArray(unsigned long) | |
1 0.0% 0.0% t v8::internal::HashTable<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Rehash(v8::internal::NameDictionary*) | |
1 0.0% 0.0% t v8::internal::Handle<v8::internal::PropertyArray> v8::internal::Factory::CopyArrayAndGrow<v8::internal::PropertyArray>(v8::internal::Handle<v8::internal::PropertyArray>, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% t v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) | |
1 0.0% 0.0% t v8::internal::FrameWriter::PushTranslatedValue(v8::internal::TranslatedFrame::iterator const&, char const*) | |
1 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::RecordPatternError(v8::internal::Scanner::Location const&, v8::internal::MessageTemplate::Template, char const*) | |
1 0.0% 0.0% t v8::internal::DescriptorArray::Append(v8::internal::Descriptor*) | |
1 0.0% 0.0% t v8::internal::AstRawStringInternalizationKey::AsHandle(v8::internal::Isolate*) | |
1 0.0% 0.0% t v8::internal::AstNodeFactory::NewAssignment(v8::internal::Token::Value, v8::internal::Expression*, v8::internal::Expression*, int) | |
1 0.0% 0.0% t v8::internal::AccountingAllocator::ZoneDestruction(v8::internal::Zone const*) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::UpdateDescriptorForValue(v8::internal::Handle<v8::internal::Map>, int, v8::internal::PropertyConstness, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::ObjectBoilerplate::Create(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::LoadLookupSlot(v8::internal::Handle<v8::internal::String>, v8::internal::ShouldThrow, v8::internal::Handle<v8::internal::Object>*) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::InitializeCode(v8::internal::Handle<v8::internal::Code>, int, v8::internal::CodeDesc const&, v8::internal::Code::Kind, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::ByteArray>, v8::internal::Handle<v8::internal::DeoptimizationData>, v8::internal::Handle<v8::internal::ByteArray>, v8::internal::Handle<v8::internal::CodeDataContainer>, unsigned int, bool, int, int, int) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::GetFastEnumPropertyKeys(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSObject>) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::CopyObjectToObjectElements(v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, int) | |
1 0.0% 0.0% t v8::base::TemplateHashMapImpl<long, unsigned int, v8::base::KeyEqualityMatcher<long>, v8::internal::ZoneAllocationPolicy>::Resize(v8::internal::ZoneAllocationPolicy) | |
1 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'() const&, v8::internal::ZoneAllocationPolicy) | |
1 0.0% 0.0% t v8::Platform::CallOnWorkerThread(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
1 0.0% 0.0% t v8::Platform::CallBlockingTaskOnWorkerThread(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
1 0.0% 0.0% t unsigned int std::__1::__sort4<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
1 0.0% 0.0% t unsigned int std::__1::__sort3<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::Scheduler::SchedulerData, v8::internal::ZoneAllocator<v8::internal::compiler::Scheduler::SchedulerData> >::__append(unsigned long, v8::internal::compiler::Scheduler::SchedulerData const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::RpoNumber, v8::internal::ZoneAllocator<v8::internal::compiler::RpoNumber> >::assign(unsigned long, v8::internal::compiler::RpoNumber const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::PushParameter, v8::internal::ZoneAllocator<v8::internal::compiler::PushParameter> >::__append(unsigned long) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::insert(std::__1::__wrap_iter<v8::internal::compiler::Node* const*>, unsigned long, v8::internal::compiler::Node* const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__append(unsigned long) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::ZoneVector<v8::internal::compiler::Node*>*, v8::internal::ZoneAllocator<v8::internal::ZoneVector<v8::internal::compiler::Node*>*> >::__append(unsigned long) | |
1 0.0% 0.0% t std::__1::deque<int, v8::internal::RecyclingZoneAllocator<int> >::__add_back_capacity() | |
1 0.0% 0.0% t std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const | |
1 0.0% 0.0% t std::__1::__split_buffer<v8::internal::compiler::Node::InputEdges::iterator*, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::Node::InputEdges::iterator*>&>::push_back(v8::internal::compiler::Node::InputEdges::iterator*&&) | |
1 0.0% 0.0% t std::__1::__split_buffer<v8::internal::compiler::Node**, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::Node**>&>::push_back(v8::internal::compiler::Node**&&) | |
1 0.0% 0.0% t std::__1::__split_buffer<v8::internal::TranslatedFrame, std::__1::allocator<v8::internal::TranslatedFrame>&>::~__split_buffer() | |
1 0.0% 0.0% t std::__1::__hash_table<v8::internal::MemoryChunk*, std::__1::hash<v8::internal::MemoryChunk*>, std::__1::equal_to<v8::internal::MemoryChunk*>, std::__1::allocator<v8::internal::MemoryChunk*> >::__insert_unique(v8::internal::MemoryChunk* const&) | |
1 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<unsigned int, v8::internal::compiler::VirtualObject*>, std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, v8::internal::compiler::VirtualObject*>, v8::base::hash<unsigned int>, true>, std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, v8::internal::compiler::VirtualObject*>, std::__1::equal_to<unsigned int>, true>, v8::internal::ZoneAllocator<std::__1::__hash_value_type<unsigned int, v8::internal::compiler::VirtualObject*> > >::rehash(unsigned long) | |
1 0.0% 0.0% t std::__1::__future_error_category::name() const | |
1 0.0% 0.0% t std::__1::__future_error_category::message(int) const | |
1 0.0% 0.0% t node::fs::InternalModuleReadJSON(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% t double v8::internal::(anonymous namespace)::InternalStringToDouble<unsigned char const*, unsigned char const*>(v8::internal::UnicodeCache*, unsigned char const*, unsigned char const*, int, double) | |
1 0.0% 0.0% t bool v8::internal::Scanner::ScanEscape<false, false>() | |
1 0.0% 0.0% t bool v8::internal::LiveObjectVisitor::VisitBlackObjects<v8::internal::EvacuateOldSpaceVisitor, v8::internal::MajorNonAtomicMarkingState>(v8::internal::MemoryChunk*, v8::internal::MajorNonAtomicMarkingState*, v8::internal::EvacuateOldSpaceVisitor*, v8::internal::LiveObjectVisitor::IterationMode, v8::internal::HeapObject**) | |
1 0.0% 0.0% t bool v8::internal::CompiledReplacement::ParseReplacementPattern<unsigned char const>(v8::internal::ZoneList<v8::internal::CompiledReplacement::ReplacementPart>*, v8::internal::Vector<unsigned char const>, v8::internal::FixedArray*, int, int, v8::internal::Zone*) | |
1 0.0% 0.0% t _unwind_stack_from_table_index | |
1 0.0% 0.0% t _mach_error_string_int | |
1 0.0% 0.0% t __vasprintf | |
1 0.0% 0.0% t __szone_default_reader.38 | |
1 0.0% 0.0% t __pthread_terminate | |
1 0.0% 0.0% t __os_lock_unfair_unlock | |
1 0.0% 0.0% t __mkpath | |
1 0.0% 0.0% t ___printf_puts | |
1 0.0% 0.0% t ___printf_pad | |
1 0.0% 0.0% t __GB2312_wcrtomb | |
1 0.0% 0.0% T v8::internal::wasm::WasmCodeManager::LookupCode(unsigned long) const | |
1 0.0% 0.0% T v8::internal::interpreter::StoreLookupSlotFlags::Encode(v8::internal::LanguageMode, v8::internal::LookupHoistingMode) | |
1 0.0% 0.0% T v8::internal::interpreter::Register::virtual_accumulator() | |
1 0.0% 0.0% T v8::internal::interpreter::Register::FromParameterIndex(int, int) | |
1 0.0% 0.0% T v8::internal::interpreter::Interpreter::IterateDispatchTable(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::interpreter::HandlerTableBuilder::HandlerTableBuilder(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::DiscardReservedEntry(v8::internal::interpreter::OperandSize) | |
1 0.0% 0.0% T v8::internal::interpreter::ConditionalControlFlowBuilder::Then() | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitPropertyLoad(v8::internal::interpreter::Register, v8::internal::Property*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitNaryArithmeticExpression(v8::internal::NaryOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLogicalOrExpression(v8::internal::BinaryOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLiteral(v8::internal::Literal*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitForRegisterValue(v8::internal::Expression*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitCountOperation(v8::internal::CountOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitConditional(v8::internal::Conditional*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitCompareOperation(v8::internal::CompareOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitBlock(v8::internal::Block*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitArithmeticExpression(v8::internal::BinaryOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GetCachedCreateClosureSlot(v8::internal::FunctionLiteral*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildNewLocalActivationContext() | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::AllocateTopLevelRegisters() | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::PatchJump(unsigned long, unsigned long) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::EmitJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::BindLabel(v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, unsigned long, int, v8::internal::LanguageMode) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreContextSlot(v8::internal::interpreter::Register, int, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::SetDeferredConstantPoolEntry(unsigned long, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::PushContext(v8::internal::interpreter::Register) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Parameter(int) const | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Local(int) const | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadNamedProperty(v8::internal::interpreter::Register, v8::internal::AstRawString const*, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::JumpLoop(v8::internal::interpreter::BytecodeLabel*, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::JumpIfTrue(v8::internal::interpreter::BytecodeArrayBuilder::ToBooleanMode, v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::JumpIfNotNil(v8::internal::interpreter::BytecodeLabel*, v8::internal::Token::Value, v8::internal::interpreter::BytecodeArrayBuilder::NilValue) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Jump(v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CallProperty(v8::internal::interpreter::Register, v8::internal::interpreter::RegisterList, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::BinaryOperationSmiLiteral(v8::internal::Token::Value, v8::internal::Smi*, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayAccessor::SetOffset(int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayAccessor::GetRegisterOperand(int) const | |
1 0.0% 0.0% T v8::internal::compiler::operator!=(v8::internal::compiler::SparseInputMask const&, v8::internal::compiler::SparseInputMask const&) | |
1 0.0% 0.0% T v8::internal::compiler::ZoneStats::ReturnZone(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::ZoneStats::NewEmptyZone(char const*) | |
1 0.0% 0.0% T v8::internal::compiler::UnwindingInfoWriter::BeginInstructionBlock(int, v8::internal::compiler::InstructionBlock const*) | |
1 0.0% 0.0% T v8::internal::compiler::Type::NormalizeUnion(v8::internal::compiler::UnionType*, int, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::Type::BitsetGlb() const | |
1 0.0% 0.0% T v8::internal::compiler::TopLevelLiveRange::Splinter(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesCache::GetNodeForValues(v8::internal::compiler::Node**, unsigned long, v8::internal::BitVector const*, int) | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesCache::BuildTree(unsigned long*, v8::internal::compiler::Node**, unsigned long, v8::internal::BitVector const*, int, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::operator++() | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::operator*() | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::iterator(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::SpillRange::TryMerge(v8::internal::compiler::SpillRange*) | |
1 0.0% 0.0% T v8::internal::compiler::Scheduler::Scheduler(v8::internal::Zone*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, v8::base::Flags<v8::internal::compiler::Scheduler::Flag, int>, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::Scheduler::IncrementUnscheduledUseCount(v8::internal::compiler::Node*, int, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::block(v8::internal::compiler::Node*) const | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::PlanNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::GetBlockById(v8::internal::compiler::BasicBlock::Id) | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::AddDeoptimize(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::RepresentationChanger::GetWord32RepresentationFor(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::compiler::Type, v8::internal::compiler::Node*, v8::internal::compiler::UseInfo) | |
1 0.0% 0.0% T v8::internal::compiler::RepresentationChanger::GetTaggedRepresentationFor(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::compiler::Type, v8::internal::compiler::Truncation) | |
1 0.0% 0.0% T v8::internal::compiler::RepresentationChanger::GetRepresentationFor(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::compiler::Type, v8::internal::compiler::Node*, v8::internal::compiler::UseInfo) | |
1 0.0% 0.0% T v8::internal::compiler::RegisterAllocationData::RegisterAllocationData(v8::internal::RegisterConfiguration const*, v8::internal::Zone*, v8::internal::compiler::Frame*, v8::internal::compiler::InstructionSequence*, char const*) | |
1 0.0% 0.0% T v8::internal::compiler::RegisterAllocationData::AddGapMove(int, v8::internal::compiler::Instruction::GapPosition, v8::internal::compiler::InstructionOperand const&, v8::internal::compiler::InstructionOperand const&) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::UpdateChecks(v8::internal::compiler::Node*, v8::internal::compiler::RedundancyElimination::EffectPathChecks const*) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::EffectPathChecks::LookupCheck(v8::internal::compiler::Node*) const | |
1 0.0% 0.0% T v8::internal::compiler::PipelineImpl::RunPrintAndVerify(char const*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::ParallelMove::PrepareInsertAfter(v8::internal::compiler::MoveOperands*, v8::internal::ZoneVector<v8::internal::compiler::MoveOperands*>*) const | |
1 0.0% 0.0% T v8::internal::compiler::Operator::Operator(unsigned short, v8::base::Flags<v8::internal::compiler::Operator::Property, unsigned char>, char const*, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::OperationTyper::ToNumberOrNumeric(v8::internal::Object::Conversion, v8::internal::compiler::Type) | |
1 0.0% 0.0% T v8::internal::compiler::OperandAssigner::AssignSpillSlots() | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::ReplaceUses(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::ReplaceControlInput(v8::internal::compiler::Node*, v8::internal::compiler::Node*, int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::PastControlIndex(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetValueInput(v8::internal::compiler::Node*, int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetTypeOrAny(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::FindFrameStateBefore(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::ChangeOp(v8::internal::compiler::Node*, v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeMarkerBase::NodeMarkerBase(v8::internal::compiler::Graph*, unsigned int) | |
1 0.0% 0.0% T v8::internal::compiler::Node::InsertInput(v8::internal::Zone*, int, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::CompressGaps(v8::internal::compiler::Instruction*) | |
1 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::Optimize() | |
1 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::MemoryOptimizer(v8::internal::compiler::JSGraph*, v8::internal::Zone*, v8::internal::PoisoningMitigationLevel, v8::internal::compiler::MemoryOptimizer::AllocationFolding) | |
1 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::EnqueueUses(v8::internal::compiler::Node*, v8::internal::compiler::MemoryOptimizer::AllocationState const*) | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorReducer::ReduceWord32Shifts(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorReducer::ReduceInt32Add(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorBuilder::MachineOperatorBuilder(v8::internal::Zone*, v8::internal::MachineRepresentation, v8::base::Flags<v8::internal::compiler::MachineOperatorBuilder::Flag, unsigned int>, v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements) | |
1 0.0% 0.0% T v8::internal::compiler::MachineGraph::Int32Constant(int) | |
1 0.0% 0.0% T v8::internal::compiler::LoopVariableOptimizer::Run() | |
1 0.0% 0.0% T v8::internal::compiler::LoopPeeler::Peel(v8::internal::compiler::LoopTree::Loop*) | |
1 0.0% 0.0% T v8::internal::compiler::LoopPeeler::EliminateLoopExits(v8::internal::compiler::Graph*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadRepresentationOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::UpdateState(v8::internal::compiler::Node*, v8::internal::compiler::LoadElimination::AbstractState const*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::ReduceStoreField(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::ComputeLoopState(v8::internal::compiler::Node*, v8::internal::compiler::LoadElimination::AbstractState const*) const | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::AliasStateInfo::MayAlias(v8::internal::compiler::Node*) const | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeMerger::Merge() | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeConnector::ConnectRanges(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ProcessLoopHeader(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ComputeLiveOut(v8::internal::compiler::InstructionBlock const*, v8::internal::compiler::RegisterAllocationData*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges() | |
1 0.0% 0.0% T v8::internal::compiler::Linkage::GetRuntimeCallDescriptor(v8::internal::Zone*, v8::internal::Runtime::FunctionId, int, v8::base::Flags<v8::internal::compiler::Operator::Property, unsigned char>, v8::base::Flags<v8::internal::compiler::CallDescriptor::Flag, int>) | |
1 0.0% 0.0% T v8::internal::compiler::Linkage::ComputeIncoming(v8::internal::Zone*, v8::internal::OptimizedCompilationInfo*) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::TryAllocatePreferredReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::TryAllocateFreeReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::InactiveToActive(v8::internal::compiler::LiveRange*) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AddToUnhandledSorted(v8::internal::compiler::LiveRange*) | |
1 0.0% 0.0% T v8::internal::compiler::JumpThreading::ComputeForwarding(v8::internal::Zone*, v8::internal::ZoneVector<v8::internal::compiler::RpoNumber>&, v8::internal::compiler::InstructionSequence*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::JSTypedLowering::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSTypeHintLowering::ReduceUnaryOperation(v8::internal::compiler::Operator const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::FeedbackSlot) const | |
1 0.0% 0.0% T v8::internal::compiler::JSNativeContextSpecialization::ReduceNamedAccess(v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > > const&, v8::internal::Handle<v8::internal::Name>, v8::internal::compiler::AccessMode, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSNativeContextSpecialization::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSIntrinsicLowering::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSInliningHeuristic::InlineCandidate(v8::internal::compiler::JSInliningHeuristic::Candidate const&, bool) | |
1 0.0% 0.0% T v8::internal::compiler::JSGraph::HeapConstant(v8::internal::Handle<v8::internal::HeapObject>) | |
1 0.0% 0.0% T v8::internal::compiler::JSGenericLowering::ReplaceWithRuntimeCall(v8::internal::compiler::Node*, v8::internal::Runtime::FunctionId, int) | |
1 0.0% 0.0% T v8::internal::compiler::JSGenericLowering::LowerJSCall(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSCreateLowering::ReduceJSCreateLiteralArrayOrObject(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSCallReducer::ReduceStringPrototypeStringAt(v8::internal::compiler::Operator const*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::SetSourcePosition(v8::internal::compiler::Instruction const*, v8::internal::SourcePosition) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::InstructionBlocksFor(v8::internal::Zone*, v8::internal::compiler::Schedule const*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitInt64Add(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::MarkAsUsed(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::GetVirtualRegister(v8::internal::compiler::Node const*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::CanCover(v8::internal::compiler::Node*, v8::internal::compiler::Node*) const | |
1 0.0% 0.0% T v8::internal::compiler::Instruction::Instruction(int, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::~GraphReducer() | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::Replace(v8::internal::compiler::Node*, v8::internal::compiler::Node*, unsigned int) | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::ReduceGraph() | |
1 0.0% 0.0% T v8::internal::compiler::Graph::Graph(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::FrameStateDescriptor::FrameStateDescriptor(v8::internal::Zone*, v8::internal::compiler::FrameStateType, v8::internal::BailoutId, v8::internal::compiler::OutputFrameStateCombine, unsigned long, unsigned long, unsigned long, v8::internal::MaybeHandle<v8::internal::SharedFunctionInfo>, v8::internal::compiler::FrameStateDescriptor*) | |
1 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisResult::GetVirtualObject(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisResult::GetReplacementOf(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::LowerStringCharCodeAt(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReducePhi(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceLoopOrMerge(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceEnd(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceDeoptimizeOrReturnOrTerminate(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::ControlFlowOptimizer::TryBuildSwitch(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::ResolvePhis(v8::internal::compiler::InstructionBlock const*) | |
1 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::AllocateFixed(v8::internal::compiler::UnallocatedOperand*, int, bool) | |
1 0.0% 0.0% T v8::internal::compiler::ConstantFoldingReducer::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::ReduceBranch(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::Parameter(int, char const*) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::Merge(int) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::Loop(int) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::FrameState(v8::internal::BailoutId, v8::internal::compiler::OutputFrameStateCombine, v8::internal::compiler::FrameStateFunctionInfo const*) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::CommonOperatorBuilder(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::ResetSpeculationPoison() | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::MoveType::InferMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::IsMaterializableFromRoot(v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Heap::RootListIndex*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::GenerateDeoptimizationData() | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::BuildTranslation(v8::internal::compiler::Instruction*, int, unsigned long, v8::internal::compiler::OutputFrameStateCombine) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*) | |
1 0.0% 0.0% T v8::internal::compiler::CheckpointElimination::CheckpointElimination(v8::internal::compiler::AdvancedReducer::Editor*) | |
1 0.0% 0.0% T v8::internal::compiler::CheckParametersOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::VisitThrowReferenceErrorIfHole() | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::MakeNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::ExitThenEnterExceptionHandlers(int) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::Environment::FillWithOsrValues() | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::BuildUnaryOp(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeAnalysis::Analyze(v8::internal::BailoutId) | |
1 0.0% 0.0% T v8::internal::compiler::BranchElimination::UpdateConditions(v8::internal::compiler::Node*, v8::internal::compiler::BranchElimination::ControlPathConditions, v8::internal::compiler::Node*, v8::internal::compiler::Node*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::BranchElimination::ReduceDeoptimizeConditional(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::BranchElimination::ReduceBranch(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::BitsetType::Lub(v8::internal::Map*) | |
1 0.0% 0.0% T v8::internal::compiler::BasicBlock::BasicBlock(v8::internal::Zone*, v8::internal::compiler::BasicBlock::Id) | |
1 0.0% 0.0% T v8::internal::compiler::AccessInfoFactory::AccessInfoFactory(v8::internal::CompilationDependencies*, v8::internal::Handle<v8::internal::Context>, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::VariableProxy::VariableProxy(v8::internal::VariableProxy const*) | |
1 0.0% 0.0% T v8::internal::UnoptimizedCompilationInfo::SourcePositionRecordingMode() const | |
1 0.0% 0.0% T v8::internal::TurboAssembler::Call(v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode) | |
1 0.0% 0.0% T v8::internal::Translation::StoreLiteral(int) | |
1 0.0% 0.0% T v8::internal::Translation::StoreJSFrameFunction() | |
1 0.0% 0.0% T v8::internal::TranslatedState::UpdateFromPreviouslyMaterializedObjects() | |
1 0.0% 0.0% T v8::internal::TranslatedFrame::AdvanceIterator(std::__1::__deque_iterator<v8::internal::TranslatedValue, v8::internal::TranslatedValue*, v8::internal::TranslatedValue&, v8::internal::TranslatedValue**, long, 128l>*) | |
1 0.0% 0.0% T v8::internal::TimerEventScope<v8::internal::TimerEventDeoptimizeCode>::LogTimerEvent(v8::internal::Logger::StartEnd) | |
1 0.0% 0.0% T v8::internal::TimedHistogram::Stop(v8::base::ElapsedTimer*, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::ThreadManager::Iterate(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::Strtod(v8::internal::Vector<char const>, int) | |
1 0.0% 0.0% T v8::internal::StringTable::LookupTwoCharsStringIfExists(v8::internal::Isolate*, unsigned short, unsigned short) | |
1 0.0% 0.0% T 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% T v8::internal::StoreBuffer::MoveAllEntriesToRememberedSet() | |
1 0.0% 0.0% T v8::internal::StoreBuffer::FlipStoreBuffers() | |
1 0.0% 0.0% T v8::internal::StandardFrame::IterateCompiledFrame(v8::internal::RootVisitor*) const | |
1 0.0% 0.0% T v8::internal::StandardFrame::ComputeCallerState(v8::internal::StackFrame::State*) const | |
1 0.0% 0.0% T v8::internal::StackLimitCheck::JsHasOverflowed(unsigned long) const | |
1 0.0% 0.0% T v8::internal::SpaceWithLinearArea::PauseAllocationObservers() | |
1 0.0% 0.0% T v8::internal::SpaceIterator::has_next() | |
1 0.0% 0.0% T v8::internal::SharedFunctionInfo::set_debugger_hints(int) | |
1 0.0% 0.0% T v8::internal::SharedFunctionInfo::IsInlineable() | |
1 0.0% 0.0% T v8::internal::SharedFunctionInfo::HasBreakInfo() const | |
1 0.0% 0.0% T v8::internal::SetPermissions(void*, unsigned long, v8::PageAllocator::Permission) | |
1 0.0% 0.0% T v8::internal::Segment::ZapHeader() | |
1 0.0% 0.0% T v8::internal::Script::GetColumnNumber(v8::internal::Handle<v8::internal::Script>, int) | |
1 0.0% 0.0% T v8::internal::ScopeInfo::ModuleInfoIndex() const | |
1 0.0% 0.0% T v8::internal::ScopeInfo::HasSharedFunctionName() const | |
1 0.0% 0.0% T v8::internal::ScopeInfo::HasFunctionName() const | |
1 0.0% 0.0% T v8::internal::Scope::num_parameters() const | |
1 0.0% 0.0% T v8::internal::Scope::ResolveTo(v8::internal::ParseInfo*, v8::internal::VariableProxy*, v8::internal::Variable*) | |
1 0.0% 0.0% T v8::internal::Scope::RemoveUnresolved(v8::internal::VariableProxy*) | |
1 0.0% 0.0% T v8::internal::Scope::NewTemporary(v8::internal::AstRawString const*) | |
1 0.0% 0.0% T v8::internal::Scope::GetOuterScopeWithContext() | |
1 0.0% 0.0% T v8::internal::Scope::GetDeclarationScope() | |
1 0.0% 0.0% T v8::internal::Scope::DeclareVariableName(v8::internal::AstRawString const*, v8::internal::VariableMode) | |
1 0.0% 0.0% T v8::internal::Scope::ContextChainLength(v8::internal::Scope*) const | |
1 0.0% 0.0% T v8::internal::ScannerStream::For(v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% T v8::internal::Scanner::SourceMappingUrl(v8::internal::Isolate*) const | |
1 0.0% 0.0% T v8::internal::Scanner::ScanNumber(bool) | |
1 0.0% 0.0% T v8::internal::Scanner::Initialize(v8::internal::Utf16CharacterStream*, bool) | |
1 0.0% 0.0% T v8::internal::SaveContext::SaveContext(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::SafepointTable::FindEntry(unsigned long) const | |
1 0.0% 0.0% T v8::internal::Runtime_ToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime::FunctionForId(v8::internal::Runtime::FunctionId) | |
1 0.0% 0.0% T v8::internal::Rewriter::Rewrite(v8::internal::ParseInfo*) | |
1 0.0% 0.0% T v8::internal::Relocatable::Iterate(v8::internal::Isolate*, v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::RegExpUtils::IsUnmodifiedRegExp(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::RegExpStackScope::~RegExpStackScope() | |
1 0.0% 0.0% T v8::internal::RegExpStackScope::RegExpStackScope(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::RegExpParser::ParseClassEscape(v8::internal::ZoneList<v8::internal::CharacterRange>*, v8::internal::Zone*, bool, int*, bool*) | |
1 0.0% 0.0% T v8::internal::RegExpMatchInfo::ReserveCaptures(v8::internal::Handle<v8::internal::RegExpMatchInfo>, int) | |
1 0.0% 0.0% T v8::internal::RegExpImpl::IrregexpExec(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, v8::internal::Handle<v8::internal::RegExpMatchInfo>) | |
1 0.0% 0.0% T v8::internal::RegExpEngine::Compile(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::RegExpCompileData*, v8::base::Flags<v8::internal::JSRegExp::Flag, int>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, bool) | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::SaveScopeAllocationData(v8::internal::DeclarationScope*) | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::DataGatheringScope::~DataGatheringScope() | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::DataGatheringScope::DataGatheringScope(v8::internal::DeclarationScope*, v8::internal::PreParser*) | |
1 0.0% 0.0% T v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, true>::IsAllowed(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::PassesFilter(v8::internal::Vector<char const>, v8::internal::Vector<char const>) | |
1 0.0% 0.0% T v8::internal::ParseInfo::~ParseInfo() | |
1 0.0% 0.0% T v8::internal::ParseInfo::is_declaration() const | |
1 0.0% 0.0% T v8::internal::PagedSpace::UpdateInlineAllocationLimit(unsigned long) | |
1 0.0% 0.0% T v8::internal::PagedSpace::SetReadAndExecutable() | |
1 0.0% 0.0% T v8::internal::OrderedHashTable<v8::internal::OrderedHashSet, 1>::Allocate(v8::internal::Isolate*, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::OrderedHashSet::Add(v8::internal::Handle<v8::internal::OrderedHashSet>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::OptimizedFrame::Iterate(v8::internal::RootVisitor*) const | |
1 0.0% 0.0% T v8::internal::OptimizedCompilationInfo::OptimizedCompilationInfo(v8::internal::Zone*, v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::JSFunction>) | |
1 0.0% 0.0% T v8::internal::Object::ToInt32(int*) | |
1 0.0% 0.0% T v8::internal::Object::GetOrCreateHash(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Object::ConvertToString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::ShouldThrow, v8::internal::Object::StoreFromKeyed) | |
1 0.0% 0.0% T v8::internal::NormalizedMapCache::Get(v8::internal::Handle<v8::internal::Map>, v8::internal::PropertyNormalizationMode) | |
1 0.0% 0.0% T v8::internal::MemoryChunk::SetReadAndWritable() | |
1 0.0% 0.0% T v8::internal::MemoryChunk::Initialize(v8::internal::Heap*, unsigned long, unsigned long, unsigned long, unsigned long, v8::internal::Executability, v8::internal::Space*, v8::internal::VirtualMemory*) | |
1 0.0% 0.0% T v8::internal::MarkCompactCollector::ClearWeakReferences() | |
1 0.0% 0.0% T v8::internal::MapUpdater::ReconfigureToDataField(int, v8::internal::PropertyAttributes, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>) | |
1 0.0% 0.0% T v8::internal::MapUpdater::FindTargetMap() | |
1 0.0% 0.0% T v8::internal::Map::WeakCellForMap(v8::internal::Handle<v8::internal::Map>) | |
1 0.0% 0.0% T v8::internal::Map::Update(v8::internal::Handle<v8::internal::Map>) | |
1 0.0% 0.0% T v8::internal::Map::GetVisitorId(v8::internal::Map*) | |
1 0.0% 0.0% T v8::internal::Map::GeneralizeFieldType(v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) | |
1 0.0% 0.0% T v8::internal::LookupIterator::PrepareForDataProperty(v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::Logger::ApiObjectAccess(char const*, v8::internal::JSObject*) | |
1 0.0% 0.0% T v8::internal::Log::MessageBuilder::WriteToLogFile() | |
1 0.0% 0.0% T v8::internal::Log::MessageBuilder::MessageBuilder(v8::internal::Log*) | |
1 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<v8::internal::LogSeparator>(v8::internal::LogSeparator) | |
1 0.0% 0.0% T v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) | |
1 0.0% 0.0% T v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) | |
1 0.0% 0.0% T v8::internal::LoadIC::ComputeHandler(v8::internal::LookupIterator*) | |
1 0.0% 0.0% T v8::internal::KeyedLoadIC::LoadElementHandler(v8::internal::Handle<v8::internal::Map>, v8::internal::KeyedAccessLoadMode) | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::fp_register() | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::GetParameter(int) const | |
1 0.0% 0.0% T v8::internal::JSTypedArray::GetBuffer() | |
1 0.0% 0.0% T v8::internal::JSReceiver::ToPrimitive(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::ToPrimitiveHint) | |
1 0.0% 0.0% T v8::internal::JSReceiver::HasProperty(v8::internal::LookupIterator*) | |
1 0.0% 0.0% T v8::internal::Isolate::Iterate(v8::internal::RootVisitor*, v8::internal::ThreadLocalTop*) | |
1 0.0% 0.0% T v8::internal::IncrementalStringBuilder::IncrementalStringBuilder(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::IncrementalStringBuilder::Finish() | |
1 0.0% 0.0% T v8::internal::IncrementalMarking::UpdateWeakReferencesAfterScavenge() | |
1 0.0% 0.0% T v8::internal::IdentityMapBase::~IdentityMapBase() | |
1 0.0% 0.0% T v8::internal::IdentityMapBase::InsertKey(v8::internal::Object*) | |
1 0.0% 0.0% T v8::internal::IdentityMapBase::GetEntry(v8::internal::Object*) | |
1 0.0% 0.0% T v8::internal::IC::ConfigureVectorState(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::Heap::StartIncrementalMarkingIfAllocationLimitIsReached(int, v8::GCCallbackFlags) | |
1 0.0% 0.0% T v8::internal::Heap::SelectGarbageCollector(v8::internal::AllocationSpace, char const**) | |
1 0.0% 0.0% T v8::internal::Heap::OldGenerationSizeOfObjects() | |
1 0.0% 0.0% T v8::internal::Heap::GetFillToAlign(unsigned long, v8::internal::AllocationAlignment) | |
1 0.0% 0.0% T v8::internal::Heap::GcSafeFindCodeForInnerPointer(unsigned long) | |
1 0.0% 0.0% T v8::internal::Heap::CanExpandOldGeneration(unsigned long) | |
1 0.0% 0.0% T v8::internal::HashTable<v8::internal::CompilationCacheTable, v8::internal::CompilationCacheShape>::EnsureCapacity(v8::internal::Handle<v8::internal::CompilationCacheTable>, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::GlobalHandles::IterateNewSpaceWeakUnmodifiedRootsForPhantomHandles(v8::internal::RootVisitor*, bool (*)(v8::internal::Heap*, v8::internal::Object**)) | |
1 0.0% 0.0% T v8::internal::GlobalHandles::IterateNewSpaceWeakUnmodifiedRootsForFinalizers(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::GCTracer::Stop(v8::internal::GarbageCollector) | |
1 0.0% 0.0% T v8::internal::FunctionLiteral::language_mode() const | |
1 0.0% 0.0% T v8::internal::FrameSummary::~FrameSummary() | |
1 0.0% 0.0% T v8::internal::FrameSummary::JavaScriptFrameSummary::JavaScriptFrameSummary(v8::internal::Isolate*, v8::internal::Object*, v8::internal::JSFunction*, v8::internal::AbstractCode*, int, bool) | |
1 0.0% 0.0% T v8::internal::FrameSummary::GetTop(v8::internal::StandardFrame const*) | |
1 0.0% 0.0% T v8::internal::FixedArrayOfWeakCells::Set(v8::internal::Handle<v8::internal::FixedArrayOfWeakCells>, int, v8::internal::Handle<v8::internal::HeapObject>) | |
1 0.0% 0.0% T v8::internal::FeedbackNexus::StateFromFeedback() const | |
1 0.0% 0.0% T v8::internal::FeedbackNexus::ExtractMaps(std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >*) const | |
1 0.0% 0.0% T v8::internal::FeedbackNexus::ConfigureMonomorphic(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::MaybeObjectHandle const&) | |
1 0.0% 0.0% T v8::internal::Factory::SetNumberStringCache(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% T v8::internal::Factory::NewScopeInfo(int) | |
1 0.0% 0.0% T v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind, int) | |
1 0.0% 0.0% T v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::FeedbackCell>, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::FeedbackCell>, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewFixedArrayWithHoles(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewCodeForDeserialization(unsigned int) | |
1 0.0% 0.0% T v8::internal::Factory::LookupSingleCharacterStringFromCode(unsigned int) | |
1 0.0% 0.0% T v8::internal::Factory::InitializeJSObjectFromMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Map>) | |
1 0.0% 0.0% T v8::internal::Factory::InitializeJSObjectBody(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
1 0.0% 0.0% T v8::internal::Expression::IsNumberLiteral() const | |
1 0.0% 0.0% T v8::internal::EternalHandles::IterateNewSpaceRoots(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::EntryFrame::Iterate(v8::internal::RootVisitor*) const | |
1 0.0% 0.0% T v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::NumberOfEnumerableProperties() | |
1 0.0% 0.0% T v8::internal::DescriptorArray::CopyFrom(int, v8::internal::DescriptorArray*) | |
1 0.0% 0.0% T v8::internal::DependentCode::Compact() | |
1 0.0% 0.0% T v8::internal::Deoptimizer::PadTopOfStackRegister() | |
1 0.0% 0.0% T v8::internal::Deoptimizer::GetDeoptInfo(v8::internal::Code*, unsigned long) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::Deoptimizer(v8::internal::Isolate*, v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned long, int) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::DeoptimizeMarkedCodeForContext(v8::internal::Context*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::set_should_eager_compile() | |
1 0.0% 0.0% T v8::internal::DeclarationScope::DeclareParameterName(v8::internal::AstRawString const*, bool, v8::internal::AstValueFactory*, bool, bool) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AnalyzePartially(v8::internal::AstNodeFactory*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AllocateScopeInfos(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::AnalyzeMode) | |
1 0.0% 0.0% T v8::internal::Context::global_proxy() | |
1 0.0% 0.0% T v8::internal::ConcurrentMarking::PauseScope::~PauseScope() | |
1 0.0% 0.0% T v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::CompilationDependencies::Commit(v8::internal::Handle<v8::internal::Code>) | |
1 0.0% 0.0% T v8::internal::CompilationDependencies::AssumeMapStable(v8::internal::Handle<v8::internal::Map>) | |
1 0.0% 0.0% T v8::internal::CompilationCache::LookupEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
1 0.0% 0.0% T v8::internal::CompareOperation::IsLiteralCompareNull(v8::internal::Expression**) | |
1 0.0% 0.0% T v8::internal::CompactionSpace::SlowRefillLinearAllocationArea(int) | |
1 0.0% 0.0% T v8::internal::Code::WeakCellFor(v8::internal::Handle<v8::internal::Code>) | |
1 0.0% 0.0% T v8::internal::Code::FlushICache() const | |
1 0.0% 0.0% T v8::internal::ChoiceNode::EatsAtLeast(int, int, bool) | |
1 0.0% 0.0% T v8::internal::CanonicalHandleScope::CanonicalHandleScope(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::CallInterfaceDescriptorData::InitializePlatformSpecific(int, v8::internal::Register const*, v8::internal::PlatformInterfaceDescriptor*) | |
1 0.0% 0.0% T v8::internal::Bootstrapper::Iterate(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::Bitmap::SetRange(unsigned int, unsigned int) | |
1 0.0% 0.0% T v8::internal::BitVector::Iterator::Advance() | |
1 0.0% 0.0% T v8::internal::Assignment::Assignment(v8::internal::AstNode::NodeType, v8::internal::Token::Value, v8::internal::Expression*, v8::internal::Expression*, int) | |
1 0.0% 0.0% T v8::internal::AssemblerBase::~AssemblerBase() | |
1 0.0% 0.0% T v8::internal::AssemblerBase::IsolateData::IsolateData(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Assembler::j(v8::internal::Condition, v8::internal::Handle<v8::internal::Code>, v8::internal::RelocInfo::Mode) | |
1 0.0% 0.0% T v8::internal::Assembler::Assembler(v8::internal::AssemblerBase::IsolateData, void*, int) | |
1 0.0% 0.0% T v8::internal::ArrayBufferCollector::AddGarbageAllocations(std::__1::vector<v8::internal::JSArrayBuffer::Allocation, std::__1::allocator<v8::internal::JSArrayBuffer::Allocation> >*) | |
1 0.0% 0.0% T v8::base::hash_value(unsigned long) | |
1 0.0% 0.0% T v8::base::TimeDelta::InMicroseconds() const | |
1 0.0% 0.0% T v8::base::Time::ToJsTime() const | |
1 0.0% 0.0% T v8::base::Time::Now() | |
1 0.0% 0.0% T v8::base::OS::VSNPrintF(char*, int, char const*, __va_list_tag*) | |
1 0.0% 0.0% T v8::base::OS::GetCurrentProcessId() | |
1 0.0% 0.0% T v8::base::OS::CommitPageSize() | |
1 0.0% 0.0% T v8::base::Mutex::~Mutex() | |
1 0.0% 0.0% T v8::base::ConditionVariable::NotifyOne() | |
1 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::unget() | |
1 0.0% 0.0% T std::__1::__num_get<char>::__stage2_float_prep(std::__1::ios_base&, char*, char&, char&) | |
1 0.0% 0.0% T node::Hrtime(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% T bool v8::internal::JSObject::UpdateAllocationSite<(v8::internal::AllocationSiteUpdateMode)0>(v8::internal::Handle<v8::internal::JSObject>, v8::internal::ElementsKind) | |
1 0.0% 0.0% T _uv_mutex_lock | |
1 0.0% 0.0% T _pthread_mutex_lock | |
1 0.0% 0.0% T _pthread_getname_np | |
1 0.0% 0.0% T _pthread_attr_get_qos_class_np | |
1 0.0% 0.0% T _os_unfair_lock_lock_no_tsd_4libpthread | |
1 0.0% 0.0% T _mach_port_mod_refs | |
1 0.0% 0.0% T _mach_error | |
1 0.0% 0.0% T _guarded_open_dprotected_np | |
1 0.0% 0.0% T __sseek | |
1 0.0% 0.0% T ___ungetc | |
1 0.0% 0.0% T ___rec_seq | |
1 0.0% 0.0% T ___rec_ret | |
1 0.0% 0.0% T ___hdtoa | |
1 0.0% 0.0% T ___getdirentries64 | |
1 0.0% 0.0% T ___freedtoa | |
[Summary]: | |
ticks total nonlib name | |
45504 74.1% 77.3% JavaScript | |
12153 19.8% 20.6% C++ | |
4198 6.8% 7.1% GC | |
2502 4.1% Shared libraries | |
1220 2.0% Unaccounted | |
[C++ entry points]: | |
ticks cpp total name | |
3204 35.0% 5.2% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
2329 25.4% 3.8% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
1482 16.2% 2.4% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
1185 12.9% 1.9% T v8::internal::Runtime_CompileForOnStackReplacement(int, v8::internal::Object**, v8::internal::Isolate*) | |
189 2.1% 0.3% T v8::internal::libc_memchr(void*, int, unsigned long) | |
103 1.1% 0.2% T v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) | |
72 0.8% 0.1% T v8::internal::Runtime_RegExpExecMultiple(int, v8::internal::Object**, v8::internal::Isolate*) | |
69 0.8% 0.1% T v8::internal::Runtime_RegExpReplace(int, v8::internal::Object**, v8::internal::Isolate*) | |
63 0.7% 0.1% T v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*) | |
52 0.6% 0.1% T v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) | |
36 0.4% 0.1% T v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*) | |
32 0.3% 0.1% T v8::internal::Runtime_LoadLookupSlot(int, v8::internal::Object**, v8::internal::Isolate*) | |
24 0.3% 0.0% T v8::internal::Runtime_ToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
23 0.3% 0.0% T v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
22 0.2% 0.0% T v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
20 0.2% 0.0% T v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*) | |
19 0.2% 0.0% T v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) | |
19 0.2% 0.0% T v8::internal::Deoptimizer::New(v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned long, int, v8::internal::Isolate*) | |
16 0.2% 0.0% T v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) | |
14 0.2% 0.0% T v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*) | |
13 0.1% 0.0% T v8::internal::Runtime_StringBuilderConcat(int, v8::internal::Object**, v8::internal::Isolate*) | |
12 0.1% 0.0% T v8::internal::Runtime_NumberToStringSkipCache(int, v8::internal::Object**, v8::internal::Isolate*) | |
11 0.1% 0.0% T v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
10 0.1% 0.0% T v8::internal::Runtime_ForInEnumerate(int, v8::internal::Object**, v8::internal::Isolate*) | |
9 0.1% 0.0% T v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_InterpreterDeserializeLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::HeapObjectReference**, v8::internal::Object*) | |
7 0.1% 0.0% T v8::internal::Runtime_PushWithContext(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::Runtime_ObjectKeys(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::JSFunction::GetLength(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
7 0.1% 0.0% T ___guarded_open_np | |
6 0.1% 0.0% T v8::internal::Runtime_StoreLookupSlot_Sloppy(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 0.1% 0.0% T v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
5 0.1% 0.0% T v8::internal::IncrementalMarking::RecordWriteFromCode(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Builtin_ObjectGetOwnPropertySymbols(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_StringIndexOfUnchecked(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_CompileOptimized_NotConcurrent(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Builtin_FunctionPrototypeToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Builtin_DateNow(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::StoreBuffer::StoreBufferOverflow(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::Runtime_DeserializeLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% t v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
1 0.0% 0.0% t std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28ul> >::deallocate() | |
1 0.0% 0.0% t std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) | |
1 0.0% 0.0% t _szone_malloc_should_clear | |
1 0.0% 0.0% t _malloc_zone_register_while_locked | |
1 0.0% 0.0% t _insert_node | |
1 0.0% 0.0% T v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_Interrupt(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_DefineClass(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_CreateRegExpLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_AddDictionaryProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::JSTypedArray::GetBuffer() | |
1 0.0% 0.0% T v8::internal::Deoptimizer::GetDeoptInfo(v8::internal::Code*, unsigned long) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::Deoptimizer(v8::internal::Isolate*, v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned long, int) | |
1 0.0% 0.0% T v8::internal::Code::GetSafepointEntry(unsigned long) | |
1 0.0% 0.0% T v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T _malloc | |
1 0.0% 0.0% T __kernelrpc_vm_remap | |
[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 | |
17016 27.7% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
15079 88.6% LazyCompile: *<anonymous> :1:20 | |
15074 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
15074 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14005 92.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
14005 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
1069 7.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
581 54.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
488 45.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
648 3.8% Eval: ~<anonymous> :1:20 | |
648 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
648 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
617 95.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
617 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
31 4.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
20 64.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 35.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
314 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
305 97.1% Eval: ~<anonymous> :1:20 | |
305 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
305 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
292 95.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
13 4.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 2.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 55.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 80.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 20.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 44.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
300 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
300 100.0% Eval: ~<anonymous> :1:20 | |
300 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
300 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
271 90.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
29 9.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4933 8.0% LazyCompile: *<anonymous> :1:20 | |
4397 89.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4397 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4102 93.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4102 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
4102 100.0% LazyCompile: ~invoke /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:837:20 | |
295 6.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
151 51.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
128 84.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
23 15.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
144 48.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
144 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
515 10.4% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
474 92.0% LazyCompile: *<anonymous> :1:20 | |
474 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
474 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
446 94.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
28 5.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 3.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
15 88.2% Eval: ~<anonymous> :1:20 | |
15 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
15 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 11.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
9 100.0% Eval: ~<anonymous> :1:20 | |
9 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 1.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3890 6.3% Builtin: StringSubstring | |
2967 76.3% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
2489 83.9% LazyCompile: *<anonymous> :1:20 | |
2486 99.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2486 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2284 91.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
202 8.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
182 6.1% Eval: ~<anonymous> :1:20 | |
182 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
182 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
172 94.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
10 5.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
89 3.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
87 97.8% Eval: ~<anonymous> :1:20 | |
87 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
87 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 2.2% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
85 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
85 100.0% Eval: ~<anonymous> :1:20 | |
85 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
85 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
40 1.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
40 100.0% Eval: ~<anonymous> :1:20 | |
40 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
40 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
528 13.6% LazyCompile: *<anonymous> :1:20 | |
528 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
528 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
498 94.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
498 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
30 5.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 60.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 40.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
167 4.3% RegExp: ra(?:/[[ | |
136 81.4% LazyCompile: *<anonymous> :1:20 | |
135 99.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
135 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
128 94.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 5.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 7.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
13 100.0% Eval: ~<anonymous> :1:20 | |
13 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
13 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 7.2% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 91.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 8.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 2.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
3 75.0% Eval: ~<anonymous> :1:20 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 25.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
110 2.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
102 92.7% Eval: ~<anonymous> :1:20 | |
102 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
102 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
93 91.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 8.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 7.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
8 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
51 1.3% RegExp: oo(?:/[[ | |
37 72.5% LazyCompile: *<anonymous> :1:20 | |
37 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
37 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
35 94.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 5.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 15.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
8 100.0% Eval: ~<anonymous> :1:20 | |
8 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 11.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
42 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
42 100.0% Eval: ~<anonymous> :1:20 | |
42 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
42 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
37 88.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 11.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3176 5.2% Builtin: KeyedLoadIC_Megamorphic | |
2421 76.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
1992 82.3% LazyCompile: *<anonymous> :1:20 | |
1992 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1992 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1817 91.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
175 8.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
170 7.0% Eval: ~<anonymous> :1:20 | |
170 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
170 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
161 94.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 5.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
78 3.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
77 98.7% Eval: ~<anonymous> :1:20 | |
77 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
77 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
69 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
69 100.0% Eval: ~<anonymous> :1:20 | |
69 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
69 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
34 1.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
34 100.0% Eval: ~<anonymous> :1:20 | |
34 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
34 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
25 1.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
25 100.0% Eval: ~<anonymous> :1:20 | |
25 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
25 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
705 22.2% RegExp: ra(?:/[[ | |
533 75.6% LazyCompile: *<anonymous> :1:20 | |
533 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
533 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
507 95.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
26 4.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
83 11.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
78 94.0% Eval: ~<anonymous> :1:20 | |
78 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
78 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 6.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
56 7.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
54 96.4% Eval: ~<anonymous> :1:20 | |
54 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
54 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 3.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 2.4% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 94.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 5.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2820 4.6% Builtin: KeyedStoreIC_Megamorphic | |
2185 77.5% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
1796 82.2% LazyCompile: *<anonymous> :1:20 | |
1796 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1796 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1682 93.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
114 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
156 7.1% Eval: ~<anonymous> :1:20 | |
156 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
156 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
149 95.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 4.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
95 4.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
95 100.0% Eval: ~<anonymous> :1:20 | |
95 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
95 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
67 3.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
63 94.0% Eval: ~<anonymous> :1:20 | |
63 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
63 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 6.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 50.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 50.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
40 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
40 100.0% Eval: ~<anonymous> :1:20 | |
40 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
40 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
604 21.4% RegExp: u(?:/[[ | |
428 70.9% LazyCompile: *<anonymous> :1:20 | |
428 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
428 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
402 93.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
26 6.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
94 15.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
87 92.6% Eval: ~<anonymous> :1:20 | |
87 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
87 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 7.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
71 11.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
71 100.0% Eval: ~<anonymous> :1:20 | |
71 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
71 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1916 3.1% /usr/lib/system/libsystem_platform.dylib | |
879 45.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
750 85.3% LazyCompile: *<anonymous> :1:20 | |
750 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
750 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
688 91.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
62 8.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
48 5.5% Eval: ~<anonymous> :1:20 | |
48 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
48 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
44 91.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 8.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
16 100.0% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
14 93.3% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 6.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
671 35.0% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
404 60.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
364 90.1% LazyCompile: *<anonymous> :1:20 | |
364 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
364 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
39 9.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
36 92.3% Eval: ~<anonymous> :1:20 | |
36 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 7.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
145 21.6% RegExp: ෫an(?:/[[ | |
129 89.0% LazyCompile: *<anonymous> :1:20 | |
129 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
129 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 10.3% Eval: ~<anonymous> :1:20 | |
15 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
15 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
103 15.4% LazyCompile: *<anonymous> :1:20 | |
103 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
103 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
99 96.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 3.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 2.4% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 93.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
286 14.9% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
210 73.4% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
173 82.4% LazyCompile: *<anonymous> :1:20 | |
173 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
173 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 7.6% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 3.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 3.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 2.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
5 100.0% Eval: ~<anonymous> :1:20 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
76 26.6% RegExp: oo(?:/[[ | |
44 57.9% LazyCompile: *<anonymous> :1:20 | |
44 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
44 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
31 40.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
30 96.8% Eval: ~<anonymous> :1:20 | |
30 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 3.2% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.3% LazyCompile: *<anonymous> :1:1 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
63 3.3% RegExp: oo(?:/[[ | |
53 84.1% LazyCompile: *<anonymous> :1:20 | |
53 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
53 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
46 86.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 13.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 11.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.6% RegExp: ent | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 1.6% RegExp: 935(?:; *(?:[a-z]+[_-])?[a-z]+ ();-]*) | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 1.6% LazyCompile: *lookup /Users/jgilli/dev/find-my-way/index.js:334:43 | |
1 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
1 100.0% Eval: ~<anonymous> :1:20 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1710 2.8% Builtin: StringEqual | |
1129 66.0% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
1006 89.1% LazyCompile: *<anonymous> :1:20 | |
1006 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1006 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
930 92.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
76 7.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
47 4.2% Eval: ~<anonymous> :1:20 | |
47 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
47 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
42 89.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 10.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
497 29.1% LazyCompile: *<anonymous> :1:20 | |
274 55.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
274 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
255 93.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
255 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
19 6.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 68.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 31.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
223 44.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
203 91.0% LazyCompile: *<anonymous> :1:20 | |
203 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
203 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 3.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 2.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 2.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
5 100.0% Eval: ~<anonymous> :1:20 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
29 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
29 100.0% Eval: ~<anonymous> :1:20 | |
29 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
29 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
26 89.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 10.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
19 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
18 94.7% Eval: ~<anonymous> :1:20 | |
18 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
18 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 5.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
1671 2.7% Builtin: StringIndexOf | |
1183 70.8% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
1067 90.2% LazyCompile: *<anonymous> :1:20 | |
1067 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1067 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
977 91.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
90 8.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
31 2.6% Eval: ~<anonymous> :1:20 | |
31 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
31 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
29 93.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 6.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
19 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
19 100.0% Eval: ~<anonymous> :1:20 | |
19 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
19 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 1.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
12 100.0% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
343 20.5% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
284 82.8% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
241 84.9% LazyCompile: *<anonymous> :1:20 | |
241 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
241 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 6.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
10 3.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
10 100.0% Eval: ~<anonymous> :1:20 | |
10 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 2.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
6 85.7% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 14.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 2.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
58 16.9% RegExp: oo(?:/[[ | |
40 69.0% LazyCompile: *<anonymous> :1:20 | |
40 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
40 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 29.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 1.7% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
117 7.0% RegExp: oo(?:/[[ | |
97 82.9% LazyCompile: *<anonymous> :1:20 | |
97 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
97 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
90 92.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 7.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 15.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
18 100.0% Eval: ~<anonymous> :1:20 | |
18 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
18 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 1.7% RegExp: 935(?:; *(?:[a-z]+[_-])?[a-z]+ ();-]*) | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
26 1.6% LazyCompile: *<anonymous> :1:20 | |
26 100.0% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
26 100.0% LazyCompile: *<anonymous> :1:20 | |
26 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
26 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1220 2.0% UNKNOWN | |
136 11.1% Eval: ~<anonymous> :1:20 | |
136 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
136 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
129 94.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
129 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
7 5.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 71.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 28.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
100 8.2% LazyCompile: *<anonymous> :1:20 | |
100 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
100 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
92 92.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
92 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
8 8.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 75.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 25.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
38 3.1% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
25 65.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
15 60.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
15 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
10 66.7% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
3 20.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
2 13.3% LazyCompile: *<anonymous> :1:20 | |
10 40.0% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
10 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
10 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
6 15.8% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 7.9% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
2 66.7% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
2 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
2 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
1 33.3% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
1 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
1 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
3 7.9% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 66.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 33.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 2.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
14 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
13 92.9% Eval: ~<anonymous> :1:20 | |
13 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
13 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 92.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 7.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 7.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
13 1.1% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 46.2% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
3 50.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 50.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 23.1% LazyCompile: ~interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
3 100.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 23.1% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 7.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
1211 2.0% RegExp: ra(?:/[[ | |
970 80.1% LazyCompile: *<anonymous> :1:20 | |
970 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
970 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
902 93.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
902 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
68 7.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
46 67.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
22 32.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
95 7.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
89 93.7% Eval: ~<anonymous> :1:20 | |
89 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
89 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
82 92.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 7.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 6.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
6 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
85 7.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
83 97.6% Eval: ~<anonymous> :1:20 | |
83 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
83 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
78 94.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 6.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 2.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
40 3.3% Eval: ~<anonymous> :1:20 | |
40 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
40 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
37 92.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
37 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
3 7.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 66.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 33.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1209 2.0% RegExp: ෫an(?:/[[ | |
966 79.9% LazyCompile: *<anonymous> :1:20 | |
966 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
966 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
912 94.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
912 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
54 5.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
30 55.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
24 44.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
104 8.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
99 95.2% Eval: ~<anonymous> :1:20 | |
99 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
99 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
94 94.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 5.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 4.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
62 5.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
62 100.0% Eval: ~<anonymous> :1:20 | |
62 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
62 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
58 93.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 6.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
50 4.1% Eval: ~<anonymous> :1:20 | |
50 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
50 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
47 94.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
47 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
3 6.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1163 1.9% Builtin: KeyedLoadIC | |
836 71.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
732 87.6% LazyCompile: *<anonymous> :1:20 | |
732 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
732 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
680 92.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
52 7.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
39 4.7% Eval: ~<anonymous> :1:20 | |
39 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
39 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
36 92.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 7.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 1.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
16 100.0% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 1.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
11 100.0% Eval: ~<anonymous> :1:20 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
11 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
9 100.0% Eval: ~<anonymous> :1:20 | |
9 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
156 13.4% RegExp: ra(?:/[[ | |
112 71.8% LazyCompile: *<anonymous> :1:20 | |
112 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
112 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
103 92.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 8.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
22 14.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
22 100.0% Eval: ~<anonymous> :1:20 | |
22 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
22 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 7.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
12 100.0% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 2.6% RegExp: ent | |
4 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 1.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 1.3% Eval: ~<anonymous> :1:20 | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
139 12.0% LazyCompile: *<anonymous> :1:20 | |
135 97.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
135 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
123 91.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
123 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
12 8.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 66.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 33.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 1.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
2 100.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
2 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
1 50.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
1 50.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
1046 1.7% T ___guarded_open_np | |
707 67.6% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
478 67.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
361 75.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
361 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
210 58.2% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
118 32.7% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
21 5.8% LazyCompile: *<anonymous> :1:20 | |
12 3.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
117 24.5% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
117 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
117 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
82 11.6% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
82 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
82 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
72 87.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
10 12.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
67 9.5% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
67 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
67 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
61 91.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
6 9.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
65 9.2% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
59 90.8% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
59 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
50 84.7% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
8 13.6% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
1 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
6 9.2% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
6 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
6 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
9 1.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
294 28.1% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
150 51.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
113 75.3% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
113 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
113 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
31 20.7% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
31 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
31 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 4.0% LazyCompile: *<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
89 30.3% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
89 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
89 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
81 91.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
8 9.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
37 12.6% LazyCompile: ~interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
37 100.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
37 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
37 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 3.1% LazyCompile: *<anonymous> :1:20 | |
9 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 88.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 11.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 2.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
12 1.1% T v8::internal::Runtime_CompileForOnStackReplacement(int, v8::internal::Object**, v8::internal::Isolate*) | |
11 91.7% Eval: ~<anonymous> :1:20 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
11 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 81.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 18.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 8.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
1046 1.7% Builtin: RegExpMatchFast | |
1046 100.0% Builtin: StringPrototypeMatch | |
537 51.3% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
410 76.4% LazyCompile: *<anonymous> :1:20 | |
408 99.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
408 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
117 21.8% Eval: ~<anonymous> :1:20 | |
117 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
117 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
508 48.6% RegExp: BSD(?:/[[ | |
349 68.7% LazyCompile: *<anonymous> :1:20 | |
349 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
349 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
144 28.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
140 97.2% Eval: ~<anonymous> :1:20 | |
140 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 2.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
10 2.0% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
10 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
10 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
939 1.5% T v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
939 100.0% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
541 57.6% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
497 91.9% LazyCompile: *<anonymous> :1:20 | |
497 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
497 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
39 7.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
37 94.9% Eval: ~<anonymous> :1:20 | |
37 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 5.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
194 20.7% RegExp: ෫an(?:/[[ | |
163 84.0% LazyCompile: *<anonymous> :1:20 | |
163 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
163 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
29 14.9% Eval: ~<anonymous> :1:20 | |
29 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
29 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 1.0% RegExp: ent | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
176 18.7% LazyCompile: *<anonymous> :1:20 | |
176 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
176 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
165 93.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
11 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
24 2.6% Eval: ~<anonymous> :1:20 | |
24 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
24 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
24 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
776 1.3% Builtin: GrowFastSmiOrObjectElements | |
612 78.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
499 81.5% LazyCompile: *<anonymous> :1:20 | |
498 99.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
498 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
462 92.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
36 7.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
43 7.0% Eval: ~<anonymous> :1:20 | |
43 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
43 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
39 90.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 9.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
26 4.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
26 100.0% Eval: ~<anonymous> :1:20 | |
26 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
26 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
21 3.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
21 100.0% Eval: ~<anonymous> :1:20 | |
21 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
21 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
16 88.9% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 11.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
116 14.9% LazyCompile: *<anonymous> :1:20 | |
115 99.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
115 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
106 92.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
106 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
9 7.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 66.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 33.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
26 3.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
25 96.2% Eval: ~<anonymous> :1:20 | |
25 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
25 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
22 88.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 12.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 3.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
16 2.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
16 100.0% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 93.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
695 1.1% T _vm_purgable_control | |
671 1.1% T _mach_error_type |
This file contains hidden or 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
changes: | |
lookup static route x 41,121,498 ops/sec ±4.56% (83 runs sampled) | |
lookup dynamic route x 3,258,264 ops/sec ±2.60% (88 runs sampled) | |
lookup dynamic multi-parametric route x 1,879,537 ops/sec ±1.73% (91 runs sampled) | |
lookup dynamic multi-parametric route with regex x 1,468,558 ops/sec ±0.28% (93 runs sampled) | |
lookup long static route x 3,299,096 ops/sec ±0.55% (91 runs sampled) | |
lookup long dynamic route x 2,327,792 ops/sec ±0.83% (92 runs sampled) | |
lookup static versioned route x 8,570,775 ops/sec ±0.52% (93 runs sampled) | |
find static route x 39,552,636 ops/sec ±0.79% (92 runs sampled) | |
find dynamic route x 4,405,536 ops/sec ±0.64% (94 runs sampled) | |
find dynamic multi-parametric route x 2,291,779 ops/sec ±0.36% (95 runs sampled) | |
find dynamic multi-parametric route with regex x 1,595,979 ops/sec ±1.68% (87 runs sampled) | |
find long static route x 5,046,089 ops/sec ±0.51% (91 runs sampled) | |
find long dynamic route x 3,108,021 ops/sec ±3.51% (87 runs sampled) | |
find static versioned route x 11,109,586 ops/sec ±2.36% (89 runs sampled) | |
master: | |
lookup static route x 45,409,489 ops/sec ±2.22% (92 runs sampled) | |
lookup dynamic route x 3,459,754 ops/sec ±1.30% (93 runs sampled) | |
lookup dynamic multi-parametric route x 1,862,545 ops/sec ±2.24% (89 runs sampled) | |
lookup dynamic multi-parametric route with regex x 1,453,850 ops/sec ±1.53% (91 runs sampled) | |
lookup long static route x 3,409,695 ops/sec ±0.45% (93 runs sampled) | |
lookup long dynamic route x 2,365,796 ops/sec ±0.54% (89 runs sampled) | |
lookup static versioned route x 8,534,644 ops/sec ±1.94% (90 runs sampled) | |
find static route x 38,714,249 ops/sec ±2.18% (90 runs sampled) | |
find dynamic route x 4,097,293 ops/sec ±2.68% (88 runs sampled) | |
find dynamic multi-parametric route x 2,097,222 ops/sec ±3.06% (85 runs sampled) | |
find dynamic multi-parametric route with regex x 1,609,322 ops/sec ±0.52% (94 runs sampled) | |
find long static route x 4,895,980 ops/sec ±0.67% (91 runs sampled) | |
find long dynamic route x 3,334,291 ops/sec ±1.32% (93 runs sampled) | |
find static versioned route x 11,620,854 ops/sec ±1.60% (92 runs sampled) |
This file contains hidden or 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
nfml-jgilliXAH:find-my-way jgilli$ node --prof-process isolate-0x104000000-v8.log | |
Code move event for unknown code: 0xf8701b9ac20 | |
Code move event for unknown code: 0xf875c925a40 | |
Code move event for unknown code: 0xf875c9268e0 | |
Code move event for unknown code: 0xf875c926ac8 | |
Code move event for unknown code: 0xf875c926d08 | |
Code move event for unknown code: 0xf875c9271a8 | |
Code move event for unknown code: 0xf875c927750 | |
Code move event for unknown code: 0xf875c927a70 | |
Code move event for unknown code: 0xf875c927c90 | |
Code move event for unknown code: 0xf875c927ea0 | |
Code move event for unknown code: 0xf875c928838 | |
Code move event for unknown code: 0xf875c929468 | |
Code move event for unknown code: 0xf875c929f18 | |
Code move event for unknown code: 0xf875c92a2a0 | |
Code move event for unknown code: 0xf875c92a5a8 | |
Code move event for unknown code: 0xf875c92a8e8 | |
Code move event for unknown code: 0xf875c92acf0 | |
Code move event for unknown code: 0xf875c92b098 | |
Code move event for unknown code: 0xf875c92b498 | |
Code move event for unknown code: 0xf875c92b6f8 | |
Code move event for unknown code: 0xf875c92b9c0 | |
Code move event for unknown code: 0xf875c92bcd0 | |
Code move event for unknown code: 0xf875c92c098 | |
Code move event for unknown code: 0xf875c92c290 | |
Code move event for unknown code: 0xf875c92c4b0 | |
Code move event for unknown code: 0xf875c92c708 | |
Code move event for unknown code: 0xf875c92ca80 | |
Code move event for unknown code: 0xf875c92cd10 | |
Code move event for unknown code: 0xf875c92d008 | |
Code move event for unknown code: 0xf875c92d200 | |
Code move event for unknown code: 0xf875c92d4e8 | |
Code move event for unknown code: 0xf875c92d9d8 | |
Code move event for unknown code: 0xf875c92db60 | |
Code move event for unknown code: 0xf875c92dd58 | |
Code move event for unknown code: 0xf875c92df60 | |
Code move event for unknown code: 0xf875c92e1d8 | |
Code move event for unknown code: 0xf875c92e388 | |
Code move event for unknown code: 0xf875c92e528 | |
Code move event for unknown code: 0xf875c92e770 | |
Code move event for unknown code: 0xf875c92e928 | |
Code move event for unknown code: 0xf875c92eb60 | |
Code move event for unknown code: 0xf875c92eeb0 | |
Code move event for unknown code: 0xf875c930240 | |
Code move event for unknown code: 0xf875c93c450 | |
Code move event for unknown code: 0xf875c93ca98 | |
Code move event for unknown code: 0xf875c93d540 | |
Code move event for unknown code: 0xf87bdbd7c88 | |
Statistical profiling result from isolate-0x104000000-v8.log, (61068 ticks, 1453 unaccounted, 0 excluded). | |
[Shared libraries]: | |
ticks total nonlib name | |
2080 3.4% /usr/lib/system/libsystem_platform.dylib | |
317 0.5% /usr/lib/system/libsystem_pthread.dylib | |
206 0.3% /usr/lib/system/libsystem_malloc.dylib | |
34 0.1% /usr/lib/libc++abi.dylib | |
11 0.0% /usr/lib/system/libsystem_c.dylib | |
1 0.0% /usr/lib/system/libsystem_m.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
18532 30.3% 31.7% LazyCompile: *<anonymous> :1:20 | |
3822 6.3% 6.5% Builtin: StringSubstring | |
3330 5.5% 5.7% Builtin: KeyedLoadIC_Megamorphic | |
2759 4.5% 4.7% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
2638 4.3% 4.5% Builtin: KeyedStoreIC_Megamorphic | |
2083 3.4% 3.6% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
1651 2.7% 2.8% Builtin: StringIndexOf | |
1626 2.7% 2.8% Builtin: StringEqual | |
1173 1.9% 2.0% Builtin: KeyedLoadIC | |
971 1.6% 1.7% Builtin: RegExpMatchFast | |
935 1.5% 1.6% Builtin: GrowFastSmiOrObjectElements | |
855 1.4% 1.5% RegExp: Version(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
530 0.9% 0.9% Eval: ~<anonymous> :1:20 | |
402 0.7% 0.7% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
371 0.6% 0.6% Builtin: KeyedStoreIC | |
305 0.5% 0.5% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
258 0.4% 0.4% Builtin: ArgumentsAdaptorTrampoline | |
246 0.4% 0.4% RegExp: (^ | |
179 0.3% 0.3% Builtin: InterpreterEntryTrampoline | |
175 0.3% 0.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
166 0.3% 0.3% Builtin: KeyedStoreICTrampoline | |
154 0.3% 0.3% RegExp: (?:Firefox|Minefield|NetFront)(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
148 0.2% 0.3% Builtin: CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit | |
138 0.2% 0.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:30:45 | |
138 0.2% 0.2% Builtin: RecordWrite | |
129 0.2% 0.2% Builtin: CallFunction_ReceiverIsNotNullOrUndefined | |
121 0.2% 0.2% Builtin: StringPrototypeMatch | |
91 0.1% 0.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
60 0.1% 0.1% Builtin: CallFunction_ReceiverIsAny | |
52 0.1% 0.1% Builtin: LoadIC | |
48 0.1% 0.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
47 0.1% 0.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
46 0.1% 0.1% Builtin: Call_ReceiverIsNotNullOrUndefined | |
39 0.1% 0.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
36 0.1% 0.1% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:12:49 | |
32 0.1% 0.1% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:15:48 | |
30 0.0% 0.1% Builtin: Call_ReceiverIsAny | |
24 0.0% 0.0% Builtin: RegExpReplace | |
23 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:10:34 | |
23 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
18 0.0% 0.0% LazyCompile: ~<anonymous> :4:16 | |
18 0.0% 0.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
17 0.0% 0.0% RegExp: <%-([?)%>|<%=([?)%>|^?:)[?)%>|$ | |
16 0.0% 0.0% Builtin: ObjectPrototypeHasOwnProperty | |
15 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:13:57 | |
15 0.0% 0.0% Builtin: StoreIC | |
15 0.0% 0.0% Builtin: LoadICTrampoline | |
13 0.0% 0.0% RegExp: | |
e(?: | |
12 0.0% 0.0% RegExp: et ?OS(?:/[[ | |
11 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:14:53 | |
11 0.0% 0.0% Builtin: CompileLazy | |
10 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
9 0.0% 0.0% LazyCompile: *<anonymous> :1:1 | |
9 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12672:47 | |
8 0.0% 0.0% RegExp: (__e)|)) ; | |
8 0.0% 0.0% LazyCompile: *baseClone /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2620:23 | |
8 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2691:41 | |
8 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:18:40 | |
8 0.0% 0.0% Builtin: StringAdd_CheckNone_NotTenured | |
7 0.0% 0.0% RegExp: [' | |
28 | |
7 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
7 0.0% 0.0% Builtin: HasProperty | |
6 0.0% 0.0% RegExp: ' | |
6 0.0% 0.0% LazyCompile: ~evaluate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1889:24 | |
6 0.0% 0.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 0.0% 0.0% LazyCompile: *findMyWay.on /Users/jgilli/dev/find-my-way/bench.js:11:41 | |
5 0.0% 0.0% LazyCompile: ~find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
5 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
5 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
5 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
5 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:39:38 | |
5 0.0% 0.0% Builtin: StrictEqual | |
5 0.0% 0.0% Builtin: LoadIC_Noninlined | |
4 0.0% 0.0% LazyCompile: ~interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
4 0.0% 0.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
4 0.0% 0.0% LazyCompile: ~Node.findChild /Users/jgilli/dev/find-my-way/node.js:117:37 | |
4 0.0% 0.0% LazyCompile: *wrapper /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:5158:23 | |
4 0.0% 0.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
4 0.0% 0.0% LazyCompile: *StackHas native array.js:78:18 | |
4 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
4 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
4 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
4 0.0% 0.0% Builtin: RegExpPrototypeExec | |
4 0.0% 0.0% Builtin: CallFunction_ReceiverIsNullOrUndefined | |
3 0.0% 0.0% RegExp: Mobi | |
3 0.0% 0.0% RegExp: | |
3 0.0% 0.0% LazyCompile: ~template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
3 0.0% 0.0% LazyCompile: ~initCloneObject /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6173:29 | |
3 0.0% 0.0% LazyCompile: *toString native array.js:241:50 | |
3 0.0% 0.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 0.0% 0.0% LazyCompile: *UseSparseVariant native array.js:54:26 | |
3 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
3 0.0% 0.0% Eval: ~<anonymous> :1:1 | |
3 0.0% 0.0% Builtin: ToString | |
3 0.0% 0.0% Builtin: StringPrototypeReplace | |
3 0.0% 0.0% Builtin: Call_ReceiverIsNullOrUndefined | |
2 0.0% 0.0% RegExp: ෫an(?:/[[ | |
2 0.0% 0.0% RegExp: ^_|^events$|^on[A-Z] | |
2 0.0% 0.0% LazyCompile: ~stackSet /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2350:22 | |
2 0.0% 0.0% LazyCompile: ~reduce /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:9679:20 | |
2 0.0% 0.0% LazyCompile: ~listCacheGet /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2066:26 | |
2 0.0% 0.0% LazyCompile: ~isObjectLike /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11773:26 | |
2 0.0% 0.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
2 0.0% 0.0% LazyCompile: ~emit /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1202:18 | |
2 0.0% 0.0% LazyCompile: ~baseKeysIn /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3508:24 | |
2 0.0% 0.0% LazyCompile: ~arrayEach /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:511:21 | |
2 0.0% 0.0% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
2 0.0% 0.0% LazyCompile: ~UseSparseVariant native array.js:54:26 | |
2 0.0% 0.0% LazyCompile: ~StackPop native array.js:75:18 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:1197:20 | |
2 0.0% 0.0% LazyCompile: *lookup /Users/jgilli/dev/find-my-way/index.js:334:43 | |
2 0.0% 0.0% LazyCompile: *getRes /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1735:22 | |
2 0.0% 0.0% LazyCompile: *cloneDeepWith /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11120:27 | |
2 0.0% 0.0% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
2 0.0% 0.0% LazyCompile: *StackPush native array.js:72:19 | |
2 0.0% 0.0% LazyCompile: *StackPop native array.js:75:18 | |
2 0.0% 0.0% LazyCompile: *Join native array.js:112:14 | |
2 0.0% 0.0% LazyCompile: *DoJoin native array.js:87:16 | |
2 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12596:41 | |
2 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1466:39 | |
2 0.0% 0.0% Builtin: RegExpConstructor | |
2 0.0% 0.0% Builtin: ObjectKeys | |
2 0.0% 0.0% Builtin: LoadIC_Uninitialized | |
2 0.0% 0.0% Builtin: KeyedLoadIC_PolymorphicName | |
2 0.0% 0.0% Builtin: JSEntryTrampoline | |
2 0.0% 0.0% Builtin: ForInEnumerate | |
2 0.0% 0.0% Builtin: AllocateInNewSpace | |
1 0.0% 0.0% Stub: StoreFastElementStub {1} | |
1 0.0% 0.0% Stub: StoreFastElementStub | |
1 0.0% 0.0% Stub: CallApiGetterStub | |
1 0.0% 0.0% RegExp: ^ | |
1 0.0% 0.0% RegExp: a | |
1 0.0% 0.0% LazyCompile: ~write console.js:143:15 | |
1 0.0% 0.0% LazyCompile: ~update /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1858:22 | |
1 0.0% 0.0% LazyCompile: ~toString native array.js:241:50 | |
1 0.0% 0.0% LazyCompile: ~stackGet /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2323:22 | |
1 0.0% 0.0% LazyCompile: ~normalizeString path.js:57:25 | |
1 0.0% 0.0% LazyCompile: ~isString /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12136:22 | |
1 0.0% 0.0% LazyCompile: ~isPlainObject /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12037:27 | |
1 0.0% 0.0% LazyCompile: ~isLength /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11714:22 | |
1 0.0% 0.0% LazyCompile: ~isKey /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6308:19 | |
1 0.0% 0.0% LazyCompile: ~isIterateeCall /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6286:28 | |
1 0.0% 0.0% LazyCompile: ~isArrayLike /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11333:25 | |
1 0.0% 0.0% LazyCompile: ~initCloneArray /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6154:28 | |
1 0.0% 0.0% LazyCompile: ~hrtime internal/process/per_thread.js:100:35 | |
1 0.0% 0.0% LazyCompile: ~hasPath /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6125:21 | |
1 0.0% 0.0% LazyCompile: ~getRes /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1735:22 | |
1 0.0% 0.0% LazyCompile: ~getNext /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:868:23 | |
1 0.0% 0.0% LazyCompile: ~forEach /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:9342:21 | |
1 0.0% 0.0% LazyCompile: ~eq /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:11185:16 | |
1 0.0% 0.0% LazyCompile: ~customDefaultsAssignIn /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:5561:36 | |
1 0.0% 0.0% LazyCompile: ~baseKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3488:22 | |
1 0.0% 0.0% LazyCompile: ~baseGetTag /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3069:24 | |
1 0.0% 0.0% LazyCompile: ~baseGetAllKeys /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:3057:28 | |
1 0.0% 0.0% LazyCompile: ~assignValue /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2471:25 | |
1 0.0% 0.0% LazyCompile: ~StackHas native array.js:78:18 | |
1 0.0% 0.0% LazyCompile: ~NativeModule.compile internal/bootstrap/loaders.js:236:44 | |
1 0.0% 0.0% LazyCompile: ~ListCache /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2008:23 | |
1 0.0% 0.0% LazyCompile: ~Event /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:415:19 | |
1 0.0% 0.0% LazyCompile: ~DoJoin native array.js:87:16 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/platform/platform.js:567:38 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12596:41 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:695:33 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1214:43 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/bench.js:18:40 | |
1 0.0% 0.0% LazyCompile: *reset /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1444:19 | |
1 0.0% 0.0% LazyCompile: *hrtime internal/process/per_thread.js:100:35 | |
1 0.0% 0.0% LazyCompile: *hasPath /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6125:21 | |
1 0.0% 0.0% LazyCompile: *has /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:13159:17 | |
1 0.0% 0.0% LazyCompile: *assocIndexOf /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:2487:26 | |
1 0.0% 0.0% LazyCompile: *arrayEach /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:511:21 | |
1 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4903:22 | |
1 0.0% 0.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
1 0.0% 0.0% Builtin: Typeof | |
1 0.0% 0.0% Builtin: ToObject {1} | |
1 0.0% 0.0% Builtin: StringToNumber | |
1 0.0% 0.0% Builtin: RegExpPrototypeTest | |
1 0.0% 0.0% Builtin: ObjectConstructor | |
1 0.0% 0.0% Builtin: NumberToString | |
1 0.0% 0.0% Builtin: InterpreterEnterBytecodeDispatch | |
1 0.0% 0.0% Builtin: GetProperty | |
1 0.0% 0.0% Builtin: FunctionPrototypeHasInstance | |
1 0.0% 0.0% Builtin: Equal | |
1 0.0% 0.0% Builtin: ConstructFunction | |
1 0.0% 0.0% Builtin: CallWithArrayLike | |
1 0.0% 0.0% Builtin: ArrayPrototypePush | |
[C++]: | |
ticks total nonlib name | |
1056 1.7% 1.8% T ___guarded_open_np | |
837 1.4% 1.4% T v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
763 1.2% 1.3% T _mach_error_type | |
732 1.2% 1.3% T _vm_purgable_control | |
534 0.9% 0.9% T _mach_vm_purgable_control | |
430 0.7% 0.7% T v8::internal::String::GetFlatContent() | |
285 0.5% 0.5% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
238 0.4% 0.4% t _szone_malloc_should_clear | |
211 0.3% 0.4% T v8::internal::libc_memchr(void*, int, unsigned long) | |
164 0.3% 0.3% T _vm_read | |
144 0.2% 0.2% T v8::internal::Heap::Scavenge() | |
137 0.2% 0.2% T v8::internal::Bitmap::Clear() | |
107 0.2% 0.2% T node::NodePlatform::MonotonicallyIncreasingTime() | |
84 0.1% 0.1% T v8::internal::compiler::GraphReducer::ReduceTop() | |
78 0.1% 0.1% t ___vfprintf | |
77 0.1% 0.1% t v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
75 0.1% 0.1% t v8::internal::PagedSpace::Available() | |
71 0.1% 0.1% T v8::internal::Zone::New(unsigned long) | |
64 0.1% 0.1% T v8::internal::Scanner::Scan() | |
62 0.1% 0.1% t void v8::internal::String::WriteToFlat<unsigned char>(v8::internal::String*, unsigned char*, int, int) | |
62 0.1% 0.1% t __malloc_initialize | |
60 0.1% 0.1% t _update_cache_for_file_streams | |
58 0.1% 0.1% T __kernelrpc_vm_remap | |
55 0.1% 0.1% T v8::internal::Scavenger::ScavengePage(v8::internal::MemoryChunk*) | |
52 0.1% 0.1% t __os_unfair_lock_unlock_slow | |
47 0.1% 0.1% t _tiny_malloc_from_free_list | |
47 0.1% 0.1% T v8::internal::SerializerDeserializer::Iterate(v8::internal::Isolate*, v8::internal::RootVisitor*) | |
44 0.1% 0.1% t v8::internal::Scavenger::ScavengeObject(v8::internal::HeapObjectReference**, v8::internal::HeapObject*) | |
43 0.1% 0.1% t _szone_pressure_relief | |
42 0.1% 0.1% T v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*) | |
41 0.1% 0.1% T v8::internal::Scanner::ScanIdentifierOrKeywordInner(v8::internal::Scanner::LiteralScope*) | |
40 0.1% 0.1% T v8::internal::Scanner::Next() | |
39 0.1% 0.1% T v8::internal::compiler::GraphTrimmer::TrimGraph() | |
37 0.1% 0.1% t void v8::internal::Scanner::Advance<false, true>() | |
36 0.1% 0.1% t v8::internal::ParserBase<v8::internal::Parser>::ParseAssignmentExpression(bool, bool*) | |
36 0.1% 0.1% t unsigned int v8::internal::StringHasher::HashSequentialString<unsigned char>(unsigned char const*, int, unsigned long long) | |
35 0.1% 0.1% t std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28ul> >::deallocate() | |
34 0.1% 0.1% T v8::internal::IteratingStringHasher::VisitConsString(v8::internal::ConsString*) | |
32 0.1% 0.1% T v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::StringTableKey*) | |
31 0.1% 0.1% T node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
29 0.0% 0.0% T v8::internal::ScopeInfo::Create(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Scope*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>) | |
29 0.0% 0.0% T v8::internal::Scavenger::Process(v8::internal::OneshotBarrier*) | |
27 0.0% 0.0% T v8::internal::LargeObjectSpace::FindPage(unsigned long) | |
26 0.0% 0.0% t _malloc_zone_register_while_locked | |
26 0.0% 0.0% T v8::internal::SemiSpace::Swap(v8::internal::SemiSpace*, v8::internal::SemiSpace*) | |
26 0.0% 0.0% T v8::internal::RootScavengeVisitor::VisitRootPointer(v8::internal::Root, char const*, v8::internal::Object**) | |
26 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<char const*>(char const*) | |
25 0.0% 0.0% T v8::internal::ConcurrentMarking::ClearLiveness(v8::internal::MemoryChunk*) | |
25 0.0% 0.0% T _mach_msg_server_once | |
24 0.0% 0.0% t v8::internal::interpreter::BytecodeGenerator::VisitNoStackOverflowCheck(v8::internal::AstNode*) | |
24 0.0% 0.0% t std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) | |
24 0.0% 0.0% t __os_unfair_lock_lock_slow | |
24 0.0% 0.0% T v8::internal::compiler::Scheduler::PrepareUses() | |
24 0.0% 0.0% T v8::internal::NewSpace::AddFreshPage() | |
23 0.0% 0.0% t _mvm_allocate_pages | |
23 0.0% 0.0% T v8::internal::String::IsOneByteEqualTo(v8::internal::Vector<unsigned char const>) | |
23 0.0% 0.0% T v8::internal::FixedArrayOfWeakCells::Add(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::HeapObject>, int*) | |
23 0.0% 0.0% T v8::internal::CancelableTaskManager::TryAbort(unsigned long long) | |
23 0.0% 0.0% T v8::base::TimeTicks::HighResolutionNow() | |
22 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::getline(wchar_t*, long) | |
22 0.0% 0.0% T _mach_vm_protect | |
21 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::SourcePositionWrapper::Reduce(v8::internal::compiler::Node*) | |
21 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParsePrimaryExpression(bool*, bool*) | |
21 0.0% 0.0% T std::__1::num_get<wchar_t, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_get(std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, unsigned int&, void*&) const | |
20 0.0% 0.0% t std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) | |
20 0.0% 0.0% T v8::internal::String::CalculateLineEnds(v8::internal::Handle<v8::internal::String>, bool) | |
20 0.0% 0.0% T v8::internal::Factory::NewFixedArrayWithFiller(v8::internal::Heap::RootListIndex, int, v8::internal::Object*, v8::internal::PretenureFlag) | |
19 0.0% 0.0% t v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>::Pop(int, std::__1::pair<v8::internal::HeapObject*, int>*) | |
19 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >*, unsigned int) | |
19 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::base::DefaultAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::base::DefaultAllocationPolicy)::'lambda'() const&, v8::base::DefaultAllocationPolicy) | |
19 0.0% 0.0% t _szone_batch_free | |
19 0.0% 0.0% t ___inaddr_to_index | |
19 0.0% 0.0% T v8::internal::Scope::LookupRecursive(v8::internal::ParseInfo*, v8::internal::VariableProxy*, v8::internal::Scope*) | |
19 0.0% 0.0% T _malloc | |
18 0.0% 0.0% t v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInRegularHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
18 0.0% 0.0% t std::__1::locale::__imp::__imp(std::__1::locale::__imp const&, std::__1::locale::__imp const&, int) | |
18 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterTransfer(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
18 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::EmitBytecode(v8::internal::interpreter::BytecodeNode const*) | |
18 0.0% 0.0% T v8::internal::compiler::SourcePositionTable::GetSourcePosition(v8::internal::compiler::Node*) const | |
18 0.0% 0.0% T v8::internal::compiler::GraphReducer::Reduce(v8::internal::compiler::Node*) | |
18 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::AddEntry(v8::internal::PositionTableEntry const&) | |
18 0.0% 0.0% T v8::internal::Script::GetPositionInfo(int, v8::internal::Script::PositionInfo*, v8::internal::Script::OffsetFlag) const | |
18 0.0% 0.0% T v8::internal::Scanner::ScanString() | |
18 0.0% 0.0% T v8::internal::Runtime_RegExpExecMultiple(int, v8::internal::Object**, v8::internal::Isolate*) | |
18 0.0% 0.0% T v8::internal::GCTracer::Start(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) | |
17 0.0% 0.0% t v8::internal::ScavengingTask::RunInParallel() | |
17 0.0% 0.0% t v8::internal::KeywordOrIdentifierToken(unsigned char const*, int) | |
17 0.0% 0.0% t v8::internal::(anonymous namespace)::CreateDynamicFunction(v8::internal::Isolate*, v8::internal::BuiltinArguments, char const*) | |
17 0.0% 0.0% t std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28ul> >::__append(unsigned long) | |
17 0.0% 0.0% T 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, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
17 0.0% 0.0% T v8::internal::ItemParallelJob::Run(std::__1::shared_ptr<v8::internal::Counters>) | |
16 0.0% 0.0% t void v8::internal::Worklist<v8::internal::HeapObject*, 64>::Update<v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge()::$_0>(v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge()::$_0) | |
16 0.0% 0.0% t v8::internal::HeapObject::SizeFromMap(v8::internal::Map*) const | |
16 0.0% 0.0% t ___vfwscanf | |
16 0.0% 0.0% T v8::internal::compiler::OperatorProperties::HasFrameStateInput(v8::internal::compiler::Operator const*) | |
15 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseAssignmentExpression(bool, bool*) | |
15 0.0% 0.0% t std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > std::__1::num_get<wchar_t, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::__do_get_floating_point<long double>(std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, unsigned int&, long double&) const | |
15 0.0% 0.0% t ___find_warguments | |
15 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterListFreeEvent(v8::internal::interpreter::RegisterList) | |
15 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitAssignment(v8::internal::Assignment*) | |
15 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GenerateBytecodeBody() | |
15 0.0% 0.0% T v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) | |
15 0.0% 0.0% T v8::internal::CompilationCacheTable::LookupEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
15 0.0% 0.0% T v8::base::Semaphore::Wait() | |
14 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::Flush() | |
14 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::Write(v8::internal::interpreter::BytecodeNode*) | |
14 0.0% 0.0% T v8::internal::PagedSpace::SizeOfObjects() | |
14 0.0% 0.0% T v8::internal::DeclarationScope::DeclarationScope(v8::internal::Zone*, v8::internal::AstValueFactory*) | |
13 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseLeftHandSideExpression(bool*) | |
13 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionCoverGrammar(bool, bool*) | |
13 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeUnoptimizedCode(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::UnoptimizedCompilationJob*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
13 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'() const&, v8::internal::ZoneAllocationPolicy) | |
13 0.0% 0.0% T v8::internal::compiler::LiveRangeConnector::ResolveControlFlow(v8::internal::Zone*) | |
13 0.0% 0.0% T v8::internal::TranslatedState::Init(unsigned long, v8::internal::TranslationIterator*, v8::internal::FixedArray*, v8::internal::RegisterValues*, __sFILE*, int) | |
13 0.0% 0.0% T v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*, bool) | |
13 0.0% 0.0% T v8::internal::Heap::ProcessPretenuringFeedback() | |
13 0.0% 0.0% T v8::internal::Heap::CreateFillerObjectAt(unsigned long, int, v8::internal::ClearRecordedSlots, v8::internal::ClearFreedMemoryMode) | |
13 0.0% 0.0% T v8::internal::ArrayBufferTracker::ProcessBuffers(v8::internal::Page*, v8::internal::ArrayBufferTracker::ProcessingMode) | |
13 0.0% 0.0% T ___sflush | |
12 0.0% 0.0% t void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::Map*, v8::internal::HeapObject*, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*>(v8::internal::InstanceType, v8::internal::Map*, v8::internal::HeapObject*, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*) | |
12 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::VisitNode(v8::internal::compiler::Node*) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParsePrimaryExpression(bool*, bool*) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpression(bool*, bool*) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseBinaryExpression(int, bool, bool*) | |
12 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ArrowFormalParametersUnexpectedToken() | |
12 0.0% 0.0% t v8::internal::FixStaleLeftTrimmedHandlesVisitor::VisitRootPointers(v8::internal::Root, char const*, v8::internal::Object**, v8::internal::Object**) | |
12 0.0% 0.0% T v8::internal::TranslatedState::CreateNextTranslatedValue(int, v8::internal::TranslationIterator*, v8::internal::FixedArray*, unsigned long, v8::internal::RegisterValues*, __sFILE*) | |
12 0.0% 0.0% T v8::internal::RootScavengeVisitor::VisitRootPointers(v8::internal::Root, char const*, v8::internal::Object**, v8::internal::Object**) | |
12 0.0% 0.0% T v8::internal::Parser::ParseFunction(v8::internal::AstRawString const*, int, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, int*, bool*, int*, int*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
12 0.0% 0.0% T v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::Rehash(v8::internal::StringTable*) | |
11 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitNode(v8::internal::compiler::Node*, v8::internal::compiler::Truncation, v8::internal::compiler::SimplifiedLowering*) | |
11 0.0% 0.0% t _insert_node | |
11 0.0% 0.0% t __platform_memmove$VARIANT$Base | |
11 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::Reduce(v8::internal::compiler::Node*) | |
11 0.0% 0.0% T v8::internal::UnoptimizedCompilationJob::RecordCompilationStats(v8::internal::Isolate*) const | |
11 0.0% 0.0% T v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) | |
11 0.0% 0.0% T v8::internal::ItemParallelJob::~ItemParallelJob() | |
11 0.0% 0.0% T v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::HeapObjectReference**, v8::internal::Object*) | |
11 0.0% 0.0% T v8::internal::Heap::IncrementalMarkingLimitReached() | |
11 0.0% 0.0% T v8::internal::Heap::GarbageCollectionEpilogue() | |
11 0.0% 0.0% T v8::internal::Heap::AllocateRawWithLigthRetry(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
11 0.0% 0.0% T v8::internal::Context::Lookup(v8::internal::Handle<v8::internal::String>, v8::internal::ContextLookupFlags, int*, v8::internal::PropertyAttributes*, v8::internal::InitializationFlag*, v8::internal::VariableMode*, bool*) | |
11 0.0% 0.0% T _fputws_l | |
10 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseLeftHandSideExpression(bool*) | |
10 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::Expect(v8::internal::Token::Value, bool*) | |
10 0.0% 0.0% t v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, bool, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Handle<v8::internal::Object>, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) | |
10 0.0% 0.0% t _uv__hrtime | |
10 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::AstRawString const*) | |
10 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::ConstantArrayBuilder(v8::internal::Zone*) | |
10 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::PrepareOutputRegister(v8::internal::interpreter::Register) | |
10 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ProcessInstructions(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
10 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AllocateRegisters() | |
10 0.0% 0.0% T v8::internal::compiler::GapResolver::PerformMove(v8::internal::compiler::ParallelMove*, v8::internal::compiler::MoveOperands*) | |
10 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReducePureNode(v8::internal::compiler::Node*) | |
10 0.0% 0.0% T v8::internal::StackFrame::ComputeType(v8::internal::StackFrameIteratorBase const*, v8::internal::StackFrame::State*) | |
10 0.0% 0.0% T v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned long) | |
10 0.0% 0.0% T v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) | |
10 0.0% 0.0% T v8::internal::Factory::NewBytecodeArray(int, unsigned char const*, int, int, v8::internal::Handle<v8::internal::FixedArray>) | |
10 0.0% 0.0% T _malloc_set_zone_name | |
9 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatementList(v8::internal::ZoneList<v8::internal::Statement*>*, v8::internal::Token::Value, bool, bool*) | |
9 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseReturnStatement(bool*) | |
9 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeUnoptimizedCompilationJob(v8::internal::UnoptimizedCompilationJob*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
9 0.0% 0.0% t std::__1::locale::__imp::__imp(std::__1::locale::__imp const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) | |
9 0.0% 0.0% t ___fputwc | |
9 0.0% 0.0% T v8::internal::compiler::Node::New(v8::internal::Zone*, unsigned int, v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
9 0.0% 0.0% T v8::internal::compiler::MachineOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
9 0.0% 0.0% T v8::internal::Scope::Scope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType) | |
9 0.0% 0.0% T v8::internal::Scanner::TryToParseSourceURLComment() | |
9 0.0% 0.0% T v8::internal::Parser::UpdateStatistics(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
9 0.0% 0.0% T v8::internal::PagedSpace::FreeLinearAllocationArea() | |
9 0.0% 0.0% T v8::internal::AstValueFactory::GetString(unsigned int, bool, v8::internal::Vector<unsigned char const>) | |
9 0.0% 0.0% T node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*) | |
8 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::Node*, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__push_back_slow_path<v8::internal::compiler::Node* const&>(v8::internal::compiler::Node* const&&&) | |
8 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::RunTypePropagationPhase() | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseAndClassifyIdentifier(bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseVariableDeclarations(v8::internal::ParserBase<v8::internal::Parser>::VariableDeclarationContext, v8::internal::ParserBase<v8::internal::Parser>::DeclarationParsingResult*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseAndClassifyIdentifier(bool*) | |
8 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::BindingPatternUnexpectedToken() | |
8 0.0% 0.0% t v8::internal::PagedSpace::Size() | |
8 0.0% 0.0% t v8::internal::ConsString* v8::internal::String::VisitFlat<v8::internal::IteratingStringHasher>(v8::internal::IteratingStringHasher*, v8::internal::String*, int) | |
8 0.0% 0.0% T v8::internal::parsing::ParseProgram(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
8 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::ToFixedArray(v8::internal::Isolate*) | |
8 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Entry::ToHandle(v8::internal::Isolate*) const | |
8 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::BytecodeRegisterOptimizer(v8::internal::Zone*, v8::internal::interpreter::BytecodeRegisterAllocator*, int, int, v8::internal::interpreter::BytecodeRegisterOptimizer::BytecodeWriter*) | |
8 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadAccumulatorWithRegister(v8::internal::interpreter::Register) | |
8 0.0% 0.0% T v8::internal::compiler::ValueNumberingReducer::Reduce(v8::internal::compiler::Node*) | |
8 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::FindFreeRegistersForRange(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition>) | |
8 0.0% 0.0% T v8::internal::compiler::EffectGraphReducer::ReduceFrom(v8::internal::compiler::Node*) | |
8 0.0% 0.0% T v8::internal::Sweeper::FilterSweepingPagesScope::~FilterSweepingPagesScope() | |
8 0.0% 0.0% T v8::internal::StoreBuffer::InsertDuringRuntime(v8::internal::StoreBuffer*, unsigned long) | |
8 0.0% 0.0% T v8::internal::Scope::Snapshot::Snapshot(v8::internal::Scope*) | |
8 0.0% 0.0% T v8::internal::Scope::AllocateVariablesRecursively() | |
8 0.0% 0.0% T v8::internal::Scanner::PeekAhead() | |
8 0.0% 0.0% T v8::internal::Runtime_RegExpReplace(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.0% 0.0% T v8::internal::OFStreamBase::overflow(int) | |
8 0.0% 0.0% T v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
8 0.0% 0.0% T v8::internal::Heap::CommittedMemory() | |
8 0.0% 0.0% T v8::internal::Factory::NewProperSubString(v8::internal::Handle<v8::internal::String>, int, int) | |
8 0.0% 0.0% T v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
8 0.0% 0.0% T v8::internal::EscapeRegExpSource(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>) | |
8 0.0% 0.0% T v8::internal::CanonicalHandleScope::Lookup(v8::internal::Object*) | |
8 0.0% 0.0% T v8::internal::Builtins::AllowDynamicFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSObject>) | |
8 0.0% 0.0% T v8::internal::AccountingAllocator::ReturnSegment(v8::internal::Segment*) | |
8 0.0% 0.0% T v8::base::Mutex::Unlock() | |
8 0.0% 0.0% T _os_unfair_lock_trylock | |
8 0.0% 0.0% T _os_unfair_lock_assert_owner | |
8 0.0% 0.0% T ___rec_iput | |
7 0.0% 0.0% t void v8::internal::SlotSet::Insert<(v8::internal::AccessMode)0>(int) | |
7 0.0% 0.0% t void v8::internal::LookupIterator::NextInternal<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpression(bool*, bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ArrowFormalParametersUnexpectedToken() | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseUnaryExpression(bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParsePostfixExpression(bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseMemberExpressionContinuation(v8::internal::Expression*, bool*, bool*) | |
7 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseConditionalExpression(bool, bool*) | |
7 0.0% 0.0% t v8::internal::PagedSpace::is_local() | |
7 0.0% 0.0% t v8::internal::PageScavengingItem::~PageScavengingItem() | |
7 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::Accumulate(v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >*, unsigned int) | |
7 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::Parser> >::RecordPatternError(v8::internal::Scanner::Location const&, v8::internal::MessageTemplate::Template, char const*) | |
7 0.0% 0.0% t __os_lock_unfair_lock | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitDeclarations(v8::internal::ThreadedList<v8::internal::Declaration>*) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GenerateBytecode(unsigned long) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BytecodeGenerator(v8::internal::UnoptimizedCompilationInfo*, v8::internal::AstStringConstants const*, v8::internal::ZoneVector<v8::internal::FunctionLiteral*>*) | |
7 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::ToBytecodeArray(v8::internal::Isolate*, int, int, v8::internal::Handle<v8::internal::ByteArray>) | |
7 0.0% 0.0% T v8::internal::compiler::Scheduler::UpdatePlacement(v8::internal::compiler::Node*, v8::internal::compiler::Scheduler::Placement) | |
7 0.0% 0.0% T v8::internal::compiler::Scheduler::DecrementUnscheduledUseCount(v8::internal::compiler::Node*, int, v8::internal::compiler::Node*) | |
7 0.0% 0.0% T v8::internal::compiler::NodeProperties::IsEffectEdge(v8::internal::compiler::Edge) | |
7 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitNode(v8::internal::compiler::Node*) | |
7 0.0% 0.0% T v8::internal::compiler::GapResolver::Resolve(v8::internal::compiler::ParallelMove*) | |
7 0.0% 0.0% T v8::internal::StringHasher::GetHashField() | |
7 0.0% 0.0% T v8::internal::StackFrameIterator::StackFrameIterator(v8::internal::Isolate*, v8::internal::ThreadLocalTop*) | |
7 0.0% 0.0% T v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*) | |
7 0.0% 0.0% T v8::internal::Scope::AllocateNonParameterLocal(v8::internal::Variable*) | |
7 0.0% 0.0% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.0% 0.0% T v8::internal::NewSpace::EnsureAllocation(int, v8::internal::AllocationAlignment) | |
7 0.0% 0.0% T v8::internal::JSFunction::GetLength(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
7 0.0% 0.0% T v8::internal::Factory::TryNewCode(v8::internal::CodeDesc const&, v8::internal::Code::Kind, v8::internal::Handle<v8::internal::Object>, int, v8::internal::MaybeHandle<v8::internal::ByteArray>, v8::internal::MaybeHandle<v8::internal::DeoptimizationData>, v8::internal::Movability, unsigned int, bool, int, int, int) | |
7 0.0% 0.0% T v8::internal::Factory::NewSharedFunctionInfo(v8::internal::MaybeHandle<v8::internal::String>, v8::internal::MaybeHandle<v8::internal::HeapObject>, int, v8::internal::FunctionKind) | |
7 0.0% 0.0% T 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>*) | |
7 0.0% 0.0% T v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Compiler::ClearExceptionFlag) | |
7 0.0% 0.0% T v8::internal::CompilationCacheTable::LookupRegExp(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
7 0.0% 0.0% T v8::internal::CompilationCacheTable::Age() | |
7 0.0% 0.0% T v8::internal::AccountingAllocator::GetSegment(unsigned long) | |
7 0.0% 0.0% T std::__1::basic_ostream<char, std::__1::char_traits<char> >::basic_ostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) | |
7 0.0% 0.0% T _os_unfair_lock_assert_not_owner | |
7 0.0% 0.0% T _freopen | |
7 0.0% 0.0% T __sread | |
7 0.0% 0.0% T ___gdtoa | |
6 0.0% 0.0% t void v8::internal::String::WriteToFlat<unsigned short>(v8::internal::String*, unsigned short*, int, int) | |
6 0.0% 0.0% t void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) | |
6 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::ProcessQueue(v8::internal::compiler::Node*) | |
6 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::VisitNode(v8::internal::compiler::Node*) | |
6 0.0% 0.0% t v8::internal::compiler::PrepareUsesVisitor::Pre(v8::internal::compiler::Node*) | |
6 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::RedundantStoreFinder::Visit(v8::internal::compiler::Node*) | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseVariableDeclarations(v8::internal::ParserBase<v8::internal::PreParser>::VariableDeclarationContext, v8::internal::ParserBase<v8::internal::PreParser>::DeclarationParsingResult*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
6 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFunctionBody(v8::internal::ZoneList<v8::internal::Statement*>*, v8::internal::AstRawString const*, int, v8::internal::ParserFormalParameters const&, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, bool*) | |
6 0.0% 0.0% t v8::internal::(anonymous namespace)::FinalizeTopLevel(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::UnoptimizedCompilationJob*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
6 0.0% 0.0% t std::__1::deque<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::RecyclingZoneAllocator<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*> >::__add_back_capacity() | |
6 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*> > >::erase(std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, void*>*>) | |
6 0.0% 0.0% t __vasprintf | |
6 0.0% 0.0% T v8::internal::parsing::ParseFunction(v8::internal::ParseInfo*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
6 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::AllocateIndexArray(v8::internal::interpreter::ConstantArrayBuilder::Entry, unsigned long) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildVariableLoad(v8::internal::Variable*, v8::internal::HoleCheckMode, v8::internal::TypeofMode) | |
6 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::AllocateDeferredConstants(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
6 0.0% 0.0% T v8::internal::compiler::Schedule::IsScheduled(v8::internal::compiler::Node*) | |
6 0.0% 0.0% T v8::internal::compiler::NodeProperties::IsControlEdge(v8::internal::compiler::Edge) | |
6 0.0% 0.0% T v8::internal::compiler::NodeProperties::HashCode(v8::internal::compiler::Node*) | |
6 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::ReduceDeoptState(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Deduplicator*) | |
6 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::MeetConstraintsBefore(int) | |
6 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
6 0.0% 0.0% T v8::internal::SpaceWithLinearArea::StartNextInlineAllocationStep() | |
6 0.0% 0.0% T v8::internal::SharedFunctionInfo::SetScript(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Object>, bool) | |
6 0.0% 0.0% T v8::internal::SharedFunctionInfo::DebugName() | |
6 0.0% 0.0% T v8::internal::Script::FindSharedFunctionInfo(v8::internal::Isolate*, v8::internal::FunctionLiteral const*) | |
6 0.0% 0.0% T v8::internal::Scope::ResolveTo(v8::internal::ParseInfo*, v8::internal::VariableProxy*, v8::internal::Variable*) | |
6 0.0% 0.0% T v8::internal::Scope::CheckConflictingVarDeclarations() | |
6 0.0% 0.0% T v8::internal::Scope::AsDeclarationScope() | |
6 0.0% 0.0% T v8::internal::Relocatable::PostGarbageCollectionProcessing(v8::internal::Isolate*) | |
6 0.0% 0.0% T v8::internal::RegExpImpl::Compile(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
6 0.0% 0.0% T v8::internal::Parser::ShortcutNumericLiteralBinaryExpression(v8::internal::Expression**, v8::internal::Expression*, v8::internal::Token::Value, int) | |
6 0.0% 0.0% T v8::internal::ParseInfo::ParseInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
6 0.0% 0.0% T v8::internal::PagedSpace::PagedSpace(v8::internal::Heap*, v8::internal::AllocationSpace, v8::internal::Executability) | |
6 0.0% 0.0% T v8::internal::NewSpace::UpdateInlineAllocationLimit(unsigned long) | |
6 0.0% 0.0% T v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::StepOrigin, v8::internal::WorklistToProcess) | |
6 0.0% 0.0% T v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) | |
6 0.0% 0.0% T v8::internal::GCTracer::Scope::~Scope() | |
6 0.0% 0.0% T v8::internal::FeedbackVector::New(v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
6 0.0% 0.0% T v8::internal::Factory::NewNoClosuresCell(v8::internal::Handle<v8::internal::HeapObject>) | |
6 0.0% 0.0% T v8::internal::Factory::NewFunction(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
6 0.0% 0.0% T v8::internal::Factory::NewFeedbackVector(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::PretenureFlag) | |
6 0.0% 0.0% T v8::internal::DeclarationScope::AllocateScopeInfos(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::AnalyzeMode) | |
6 0.0% 0.0% T v8::internal::DeclarationScope::AllocateParameter(v8::internal::Variable*, int) | |
6 0.0% 0.0% T v8::internal::Compiler::GetFunctionFromString(v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::String>, v8::internal::ParseRestriction, int) | |
6 0.0% 0.0% T v8::internal::CompilationCache::PutEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::FeedbackCell>, int) | |
6 0.0% 0.0% T _swscanf_l | |
6 0.0% 0.0% T _os_unfair_lock_lock_with_options_4Libc | |
6 0.0% 0.0% T __sseek | |
6 0.0% 0.0% T ___pthread_init | |
6 0.0% 0.0% T ___fflush | |
5 0.0% 0.0% t void std::__1::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> >::__push_back_slow_path<v8::internal::interpreter::ConstantArrayBuilder::Entry const&>(v8::internal::interpreter::ConstantArrayBuilder::Entry const&&&) | |
5 0.0% 0.0% t v8::internal::interpreter::InterpreterCompilationJob::~InterpreterCompilationJob() | |
5 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitFrameState(v8::internal::compiler::Node*) | |
5 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::EnqueueInput(v8::internal::compiler::Node*, int, v8::internal::compiler::UseInfo) | |
5 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::PropagateBackward() | |
5 0.0% 0.0% t v8::internal::ZoneChunkList<unsigned char>::push_back(unsigned char const&) | |
5 0.0% 0.0% t v8::internal::StringSharedKey::AsHandle(v8::internal::Isolate*) | |
5 0.0% 0.0% t v8::internal::PreParserExpression::AddVariable(v8::internal::VariableProxy*, v8::internal::Zone*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseWithStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
5 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseBinaryExpression(int, bool, bool*) | |
5 0.0% 0.0% t v8::internal::Logger::is_listening_to_code_events() | |
5 0.0% 0.0% t v8::internal::LocalAllocator::AllocateInLAB(int, v8::internal::AllocationAlignment) | |
5 0.0% 0.0% t v8::internal::LargeObjectSpace::SizeOfObjects() | |
5 0.0% 0.0% t v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) | |
5 0.0% 0.0% t v8::internal::FeedbackVectorSpec::append(v8::internal::FeedbackSlotKind) | |
5 0.0% 0.0% t v8::internal::AccountingAllocator::ZoneDestruction(v8::internal::Zone const*) | |
5 0.0% 0.0% t v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
5 0.0% 0.0% t v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::base::DefaultAllocationPolicy>::Resize(v8::base::DefaultAllocationPolicy) | |
5 0.0% 0.0% t bool v8::internal::CompiledReplacement::ParseReplacementPattern<unsigned char const>(v8::internal::ZoneList<v8::internal::CompiledReplacement::ReplacementPart>*, v8::internal::Vector<unsigned char const>, v8::internal::FixedArray*, int, int, v8::internal::Zone*) | |
5 0.0% 0.0% t _mvm_deallocate_pages | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitPropertyLoad(v8::internal::interpreter::Register, v8::internal::Property*) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitCall(v8::internal::Call*) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::BytecodeArrayBuilder(v8::internal::Zone*, int, int, v8::internal::FeedbackVectorSpec*, v8::internal::SourcePositionTableBuilder::RecordingMode) | |
5 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::BinaryOperation(v8::internal::Token::Value, v8::internal::interpreter::Register, int) | |
5 0.0% 0.0% T v8::internal::compiler::SimplifiedOperatorReducer::Reduce(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::OperatorProperties::HasContextInput(v8::internal::compiler::Operator const*) | |
5 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetControlInput(v8::internal::compiler::Node*, int) | |
5 0.0% 0.0% T v8::internal::compiler::NodeCache<long long, v8::base::hash<long long>, std::__1::equal_to<long long> >::GetCachedNodes(v8::internal::ZoneVector<v8::internal::compiler::Node*>*) | |
5 0.0% 0.0% T v8::internal::compiler::LiveRangeSeparator::Splinter() | |
5 0.0% 0.0% T v8::internal::compiler::LiveRange::DetachAt(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LiveRange*, v8::internal::Zone*, v8::internal::compiler::LiveRange::HintConnectionOption) | |
5 0.0% 0.0% T v8::internal::compiler::Graph::NewNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
5 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::Run() | |
5 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceEffectNode(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleArchInstruction(v8::internal::compiler::Instruction*) | |
5 0.0% 0.0% T v8::internal::compiler::CheckpointElimination::Reduce(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::compiler::BranchElimination::Reduce(v8::internal::compiler::Node*) | |
5 0.0% 0.0% T v8::internal::V8::GetCurrentPlatform() | |
5 0.0% 0.0% T v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) | |
5 0.0% 0.0% T v8::internal::Statement::IsJump() const | |
5 0.0% 0.0% T v8::internal::SpaceWithLinearArea::ResumeAllocationObservers() | |
5 0.0% 0.0% T v8::internal::Scope::GetOuterScopeWithContext() | |
5 0.0% 0.0% T v8::internal::Scavenger::Finalize() | |
5 0.0% 0.0% T v8::internal::RegExpImpl::IrregexpExecRaw(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, int*, int) | |
5 0.0% 0.0% T v8::internal::Parser::Parser(v8::internal::ParseInfo*) | |
5 0.0% 0.0% T v8::internal::Parser::CollapseNaryExpression(v8::internal::Expression**, v8::internal::Expression*, v8::internal::Token::Value, int, v8::internal::SourceRange const&) | |
5 0.0% 0.0% T v8::internal::ParseInfo::~ParseInfo() | |
5 0.0% 0.0% T v8::internal::Object::GetMethod(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Name>) | |
5 0.0% 0.0% T v8::internal::Isolate::CountUsage(v8::Isolate::UseCounterFeature) | |
5 0.0% 0.0% T v8::internal::GCTracer::BackgroundScope::~BackgroundScope() | |
5 0.0% 0.0% T v8::internal::FuncNameInferrer::FuncNameInferrer(v8::internal::AstValueFactory*, v8::internal::Zone*) | |
5 0.0% 0.0% T v8::internal::FreeList::Allocate(unsigned long, unsigned long*) | |
5 0.0% 0.0% T v8::internal::Factory::NewStruct(v8::internal::InstanceType, v8::internal::PretenureFlag) | |
5 0.0% 0.0% T v8::internal::Compiler::PostInstantiation(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag) | |
5 0.0% 0.0% T v8::internal::BufferedUtf16CharacterStream::ReadBlock() | |
5 0.0% 0.0% T v8::internal::AstValueFactory::Internalize(v8::internal::Isolate*) | |
5 0.0% 0.0% T v8::base::hash_combine(unsigned long, unsigned long) | |
5 0.0% 0.0% T v8::base::Time::ToJsTime() const | |
5 0.0% 0.0% T std::__1::locale::operator==(std::__1::locale const&) const | |
5 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::putback(wchar_t) | |
5 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::get(std::__1::basic_streambuf<wchar_t, std::__1::char_traits<wchar_t> >&, wchar_t) | |
5 0.0% 0.0% T _qos_class_main | |
5 0.0% 0.0% T _fputwc_l | |
5 0.0% 0.0% T _fgetc | |
5 0.0% 0.0% T _catopen | |
5 0.0% 0.0% T __swrite | |
5 0.0% 0.0% T __pthread_qos_class_encode | |
4 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::SplitNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
4 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::Run(v8::internal::ZoneVector<v8::internal::compiler::Node*>*) | |
4 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::LoadCompare(v8::internal::compiler::MoveOperands const*, v8::internal::compiler::MoveOperands const*) | |
4 0.0% 0.0% t v8::internal::SharedFunctionInfo::set_scope_info(v8::internal::ScopeInfo*, v8::internal::WriteBarrierMode) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatementList(v8::internal::PreParserList<v8::internal::PreParserStatement>, v8::internal::Token::Value, bool, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParsePostfixExpression(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionOrLabelledStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, v8::internal::AllowLabelledFunctionStatement, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseConditionalExpression(bool, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ValidateExpression(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseWithStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseStatementListItem(bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFormalParameterList(v8::internal::ParserFormalParameters*, bool*) | |
4 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseFormalParameter(v8::internal::ParserFormalParameters*, bool*) | |
4 0.0% 0.0% t v8::internal::JSArray::SetContent(v8::internal::Handle<v8::internal::JSArray>, v8::internal::Handle<v8::internal::FixedArrayBase>) | |
4 0.0% 0.0% t v8::internal::AggregatedMemoryHistogram<v8::internal::Histogram>::AddSample(double, double) | |
4 0.0% 0.0% t v8::internal::(anonymous namespace)::NativeCodeFunctionSourceString(v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
4 0.0% 0.0% t std::__1::vector<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::ZoneAllocator<v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*> >::__append(unsigned long) | |
4 0.0% 0.0% t std::__1::vector<v8::internal::SourcePosition, v8::internal::ZoneAllocator<v8::internal::SourcePosition> >::__append(unsigned long, v8::internal::SourcePosition const&) | |
4 0.0% 0.0% t std::__1::deque<v8::internal::TranslatedValue, std::__1::allocator<v8::internal::TranslatedValue> >::__add_back_capacity() | |
4 0.0% 0.0% t std::__1::__tree<void const*, std::__1::less<void const*>, std::__1::allocator<void const*> >::destroy(std::__1::__tree_node<void const*, void*>*) | |
4 0.0% 0.0% t std::__1::__shared_ptr_pointer<v8::internal::AstValueFactory*, std::__1::default_delete<v8::internal::AstValueFactory>, std::__1::allocator<v8::internal::AstValueFactory> >::__on_zero_shared() | |
4 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::__unordered_map_hasher<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::hash<v8::internal::AllocationSite*>, true>, std::__1::__unordered_map_equal<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::equal_to<v8::internal::AllocationSite*>, true>, std::__1::allocator<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long> > >::__rehash(unsigned long) | |
4 0.0% 0.0% t __pthread_body | |
4 0.0% 0.0% T v8::internal::interpreter::HandlerTableBuilder::HandlerTableBuilder(v8::internal::Zone*) | |
4 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::SetDeferredAt(unsigned long, v8::internal::Handle<v8::internal::Object>) | |
4 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::InsertDeferred() | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterAllocateEvent(v8::internal::interpreter::Register) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::CreateMaterializedEquivalent(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLogicalOrExpression(v8::internal::BinaryOperation*) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildVariableAssignment(v8::internal::Variable*, v8::internal::Token::Value, v8::internal::HoleCheckMode, v8::internal::LookupHoistingMode) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildLocalActivationContextInitialization() | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreContextSlot(v8::internal::interpreter::Register, int, int) | |
4 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::AllocateDeferredConstantPoolEntry() | |
4 0.0% 0.0% T v8::internal::compiler::VariableTracker::Scope::~Scope() | |
4 0.0% 0.0% T v8::internal::compiler::Schedule::block(v8::internal::compiler::Node*) const | |
4 0.0% 0.0% T v8::internal::compiler::RegisterAllocationData::GetOrCreateLiveRangeFor(int) | |
4 0.0% 0.0% T v8::internal::compiler::ReferenceMapPopulator::PopulateReferenceMaps() | |
4 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetTypeOrAny(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetEffectInput(v8::internal::compiler::Node*, int) | |
4 0.0% 0.0% T v8::internal::compiler::Node::Kill() | |
4 0.0% 0.0% T v8::internal::compiler::JumpThreading::ApplyForwarding(v8::internal::ZoneVector<v8::internal::compiler::RpoNumber>&, v8::internal::compiler::InstructionSequence*) | |
4 0.0% 0.0% T v8::internal::compiler::InstructionSequence::GetSourcePosition(v8::internal::compiler::Instruction const*, v8::internal::SourcePosition*) const | |
4 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitBlock(v8::internal::compiler::BasicBlock*) | |
4 0.0% 0.0% T v8::internal::compiler::InstructionSelector::SelectInstructions() | |
4 0.0% 0.0% T v8::internal::compiler::GraphReducer::ReduceNode(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::FrameElider::PropagateIntoBlock(v8::internal::compiler::InstructionBlock*) | |
4 0.0% 0.0% T v8::internal::compiler::ConstantFoldingReducer::Reduce(v8::internal::compiler::Node*) | |
4 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AddTranslationForOperand(v8::internal::Translation*, v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionOperand*, v8::internal::MachineType) | |
4 0.0% 0.0% T v8::internal::compiler::AllNodes::Mark(v8::internal::Zone*, v8::internal::compiler::Node*, v8::internal::compiler::Graph const*) | |
4 0.0% 0.0% T v8::internal::Zone::~Zone() | |
4 0.0% 0.0% T v8::internal::Zone::Zone(v8::internal::AccountingAllocator*, char const*, v8::internal::SegmentSize) | |
4 0.0% 0.0% T v8::internal::VariableProxy::BindTo(v8::internal::Variable*) | |
4 0.0% 0.0% T v8::internal::Variable::IsGlobalObjectProperty() const | |
4 0.0% 0.0% T v8::internal::StackTraceFrameIterator::StackTraceFrameIterator(v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::SeqString::Truncate(v8::internal::Handle<v8::internal::SeqString>, int) | |
4 0.0% 0.0% T v8::internal::Script::GetColumnNumber(v8::internal::Handle<v8::internal::Script>, int) | |
4 0.0% 0.0% T v8::internal::ScopeInfo::HasPositionInfo() const | |
4 0.0% 0.0% T v8::internal::Scope::RemoveUnresolved(v8::internal::VariableProxy*) | |
4 0.0% 0.0% T v8::internal::Scope::FetchFreeVariables(v8::internal::DeclarationScope*, v8::internal::ParseInfo*, v8::internal::VariableProxy*) | |
4 0.0% 0.0% T v8::internal::Scope::DeclareVariable(v8::internal::Declaration*, v8::internal::VariableMode, v8::internal::InitializationFlag, bool*, bool*) | |
4 0.0% 0.0% T v8::internal::Scanner::ScanNumber(bool) | |
4 0.0% 0.0% T v8::internal::Runtime_StringBuilderConcat(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::RegExpImpl::GlobalCache::GlobalCache(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, false>::PerIsolateAssertScope(v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Parser::ParseProgram(v8::internal::Isolate*, v8::internal::ParseInfo*) | |
4 0.0% 0.0% T v8::internal::Parser::DoParseProgram(v8::internal::ParseInfo*) | |
4 0.0% 0.0% T v8::internal::PagedSpace::TearDown() | |
4 0.0% 0.0% T v8::internal::OptimizedFrame::Summarize(std::__1::vector<v8::internal::FrameSummary, std::__1::allocator<v8::internal::FrameSummary> >*) const | |
4 0.0% 0.0% T v8::internal::NativeRegExpMacroAssembler::Match(v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>, int*, int, int, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Map::TransitionElementsTo(v8::internal::Handle<v8::internal::Map>, v8::internal::ElementsKind) | |
4 0.0% 0.0% T v8::internal::Logger::CodeLinePosInfoRecordEvent(unsigned long, v8::internal::ByteArray*) | |
4 0.0% 0.0% T v8::internal::Logger::CodeCreateEvent(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode*, v8::internal::SharedFunctionInfo*, v8::internal::Name*, int, int) | |
4 0.0% 0.0% T v8::internal::JSRegExp::Initialize(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
4 0.0% 0.0% T v8::internal::IncrementalMarking::UpdateWeakReferencesAfterScavenge() | |
4 0.0% 0.0% T v8::internal::GCTracer::Stop(v8::internal::GarbageCollector) | |
4 0.0% 0.0% T v8::internal::GCTracer::Print() const | |
4 0.0% 0.0% T v8::internal::GCTracer::AllocationThroughputInBytesPerMillisecond(double) const | |
4 0.0% 0.0% T v8::internal::FuncNameInferrer::PushVariableName(v8::internal::AstRawString const*) | |
4 0.0% 0.0% T v8::internal::FeedbackMetadata::New(v8::internal::Isolate*, v8::internal::FeedbackVectorSpec const*) | |
4 0.0% 0.0% T v8::internal::Factory::NewWithContext(v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::Handle<v8::internal::JSReceiver>) | |
4 0.0% 0.0% T v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) | |
4 0.0% 0.0% T v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) | |
4 0.0% 0.0% T v8::internal::Factory::NewByteArray(int, v8::internal::PretenureFlag) | |
4 0.0% 0.0% T v8::internal::Factory::InitializeJSObjectBody(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
4 0.0% 0.0% T v8::internal::Factory::AllocateRawOneByteInternalizedString(int, unsigned int) | |
4 0.0% 0.0% T v8::internal::DeclarationScope::DeclareParameter(v8::internal::AstRawString const*, v8::internal::VariableMode, bool, bool, bool*, v8::internal::AstValueFactory*, int) | |
4 0.0% 0.0% T v8::internal::ContextSlotCache::Lookup(v8::internal::Object*, v8::internal::String*, v8::internal::VariableMode*, v8::internal::InitializationFlag*, v8::internal::MaybeAssignedFlag*) | |
4 0.0% 0.0% T v8::internal::CompiledReplacement::Compile(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, int, int) | |
4 0.0% 0.0% T v8::internal::CompilationCacheTable::PutEval(v8::internal::Handle<v8::internal::CompilationCacheTable>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::FeedbackCell>, int) | |
4 0.0% 0.0% T v8::internal::Bitmap::SetRange(unsigned int, unsigned int) | |
4 0.0% 0.0% T v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector<unsigned char const>) | |
4 0.0% 0.0% T v8::base::hash_value(unsigned long) | |
4 0.0% 0.0% T v8::base::hash_value(unsigned int) | |
4 0.0% 0.0% T std::__1::__next_prime(unsigned long) | |
4 0.0% 0.0% T node::TTYWrap::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
4 0.0% 0.0% T _swscanf | |
4 0.0% 0.0% T _pthread_setschedparam | |
4 0.0% 0.0% T _fmodf$fenv_access_off | |
4 0.0% 0.0% T __pthread_wqthread | |
4 0.0% 0.0% T __pthread_qos_class_decode | |
4 0.0% 0.0% T ___ungetwc | |
4 0.0% 0.0% T ___rec_put | |
4 0.0% 0.0% T ___fread | |
3 0.0% 0.0% t void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::IterateAndScavengePromotedObjectsVisitor>(v8::internal::Map*, v8::internal::HeapObject*, int, int, v8::internal::IterateAndScavengePromotedObjectsVisitor*) | |
3 0.0% 0.0% t void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) | |
3 0.0% 0.0% t v8::internal::compiler::SpecialRPONumberer::ComputeAndInsertSpecialRPO(v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*) | |
3 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::GetBlockForUse(v8::internal::compiler::Edge) | |
3 0.0% 0.0% t v8::internal::compiler::ScheduleEarlyNodeVisitor::PropagateMinimumPositionToNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
3 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::RepresentationSelector(v8::internal::compiler::JSGraph*, v8::internal::Zone*, v8::internal::compiler::RepresentationChanger*, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::NodeOriginTable*) | |
3 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::FinishLoopTree() | |
3 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::~Scope() | |
3 0.0% 0.0% t v8::internal::compiler::CFGBuilder::Queue(v8::internal::compiler::Node*) | |
3 0.0% 0.0% t v8::internal::StringSharedKey::IsMatch(v8::internal::Object*) | |
3 0.0% 0.0% t v8::internal::Space::CommittedMemory() | |
3 0.0% 0.0% t v8::internal::ScavengingTask::~ScavengingTask() | |
3 0.0% 0.0% t v8::internal::Scavenger::EvacuateShortcutCandidate(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::ConsString*, int) | |
3 0.0% 0.0% t v8::internal::Processor::VisitNoStackOverflowCheck(v8::internal::AstNode*) | |
3 0.0% 0.0% t v8::internal::Processor::SetResult(v8::internal::Expression*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ValidateExpression(bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseUnaryExpression(bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseStatementListItem(bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberExpressionContinuation(v8::internal::PreParserExpression, bool*, bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::BindingPatternUnexpectedToken() | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseObjectLiteral(bool*) | |
3 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseArguments(v8::internal::Scanner::Location*, bool, bool*, bool*) | |
3 0.0% 0.0% t v8::internal::Parser::reusable_preparser() | |
3 0.0% 0.0% t v8::internal::PagedSpace::Free(unsigned long, unsigned long, v8::internal::SpaceAccountingMode) | |
3 0.0% 0.0% t v8::internal::InternalizedStringTableCleaner::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**) | |
3 0.0% 0.0% t v8::internal::ExpressionClassifier<v8::internal::ParserTypes<v8::internal::PreParser> >::RecordPatternError(v8::internal::Scanner::Location const&, v8::internal::MessageTemplate::Template, char const*) | |
3 0.0% 0.0% t v8::base::TemplateHashMapImpl<int, v8::internal::compiler::BytecodeLiveness, v8::base::KeyEqualityMatcher<int>, v8::internal::ZoneAllocationPolicy>::Resize(v8::internal::ZoneAllocationPolicy) | |
3 0.0% 0.0% t std::__1::__tree<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, std::__1::__map_value_compare<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, std::__1::less<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*> >, true>, v8::internal::ZoneAllocator<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot> > >::__node_insert_unique(std::__1::__tree_node<std::__1::__value_type<std::__1::tuple<v8::internal::FeedbackSlotKind, int, void const*>, v8::internal::FeedbackSlot>, void*>*) | |
3 0.0% 0.0% t std::__1::__split_buffer<v8::internal::TranslatedFrame, std::__1::allocator<v8::internal::TranslatedFrame>&>::~__split_buffer() | |
3 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*> > >::__node_insert_unique(std::__1::__hash_node<std::__1::__hash_value_type<unsigned long long, v8::internal::Cancelable*>, void*>*) | |
3 0.0% 0.0% t _mvm_allocate_pages_securely | |
3 0.0% 0.0% t ___printf_render_vis | |
3 0.0% 0.0% t ___printf_flush | |
3 0.0% 0.0% t __GB2312_init | |
3 0.0% 0.0% T v8::internal::interpreter::Register::FromParameterIndex(int, int) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::Materialize(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::GrowRegisterMap(v8::internal::interpreter::Register) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitVariableDeclaration(v8::internal::VariableDeclaration*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitForRegisterValue(v8::internal::Expression*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::GetCachedCreateClosureSlot(v8::internal::FunctionLiteral*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::WriteJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreAccumulatorInRegister(v8::internal::interpreter::Register) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StackCheck(int) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadLookupSlot(v8::internal::AstRawString const*, v8::internal::TypeofMode) | |
3 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Bind(v8::internal::interpreter::BytecodeLabel*) | |
3 0.0% 0.0% T v8::internal::compiler::VariableTracker::MergeInputs(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::Type::SlowIs(v8::internal::compiler::Type) const | |
3 0.0% 0.0% T v8::internal::compiler::Type::BitsetGlb() const | |
3 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::size() | |
3 0.0% 0.0% T v8::internal::compiler::Scheduler::IncrementUnscheduledUseCount(v8::internal::compiler::Node*, int, v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::NodeCache<long long, v8::base::hash<long long>, std::__1::equal_to<long long> >::Find(v8::internal::Zone*, long long) | |
3 0.0% 0.0% T v8::internal::compiler::Node::RemoveUse(v8::internal::compiler::Node::Use*) | |
3 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::OptimizeMerge(v8::internal::compiler::InstructionBlock*) | |
3 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::EnqueueMerge(v8::internal::compiler::Node*, int, v8::internal::compiler::MemoryOptimizer::AllocationState const*) | |
3 0.0% 0.0% T v8::internal::compiler::LoadElimination::ComputeLoopState(v8::internal::compiler::Node*, v8::internal::compiler::LoadElimination::AbstractState const*) const | |
3 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::SetLiveRangeAssignedRegister(v8::internal::compiler::LiveRange*, int) | |
3 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AllocateBlockedReg(v8::internal::compiler::LiveRange*) | |
3 0.0% 0.0% T v8::internal::compiler::JSGenericLowering::Reduce(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::InstructionSelector::InstructionSelector(v8::internal::Zone*, unsigned long, v8::internal::compiler::Linkage*, v8::internal::compiler::InstructionSequence*, v8::internal::compiler::Schedule*, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::Frame*, v8::internal::compiler::InstructionSelector::EnableSwitchJumpTable, v8::internal::compiler::InstructionSelector::SourcePositionMode, v8::internal::compiler::InstructionSelector::Features, v8::internal::compiler::InstructionSelector::EnableScheduling, v8::internal::compiler::InstructionSelector::EnableSerialization, v8::internal::PoisoningMitigationLevel) | |
3 0.0% 0.0% T v8::internal::compiler::InstructionOperand::InterferesWith(v8::internal::compiler::InstructionOperand const&) const | |
3 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisResult::GetVirtualObject(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::Reduce(v8::internal::compiler::Node*) | |
3 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::ResolvePhis(v8::internal::compiler::InstructionBlock const*) | |
3 0.0% 0.0% T v8::internal::compiler::CodeGenerator::CodeGenerator(v8::internal::Zone*, v8::internal::compiler::Frame*, v8::internal::compiler::Linkage*, v8::internal::compiler::InstructionSequence*, v8::internal::OptimizedCompilationInfo*, v8::internal::Isolate*, v8::base::Optional<v8::internal::compiler::OsrHelper>, int, v8::internal::JumpOptimizationInfo*, v8::internal::compiler::WasmCompilationData*, v8::internal::PoisoningMitigationLevel) | |
3 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::VisitSingleBytecode(v8::internal::SourcePositionTableIterator*) | |
3 0.0% 0.0% T v8::internal::compiler::BranchElimination::BranchElimination(v8::internal::compiler::AdvancedReducer::Editor*, v8::internal::compiler::JSGraph*, v8::internal::Zone*) | |
3 0.0% 0.0% T v8::internal::compiler::BasicBlock::GetCommonDominator(v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*) | |
3 0.0% 0.0% T v8::internal::compiler::AccessInfoFactory::ComputePropertyAccessInfo(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::compiler::AccessMode, v8::internal::compiler::PropertyAccessInfo*) | |
3 0.0% 0.0% T v8::internal::VectorSlotPair::VectorSlotPair() | |
3 0.0% 0.0% T v8::internal::Sweeper::PauseOrCompleteScope::~PauseOrCompleteScope() | |
3 0.0% 0.0% T v8::internal::String::SlowEquals(v8::internal::String*) | |
3 0.0% 0.0% T v8::internal::String::ComputeAndSetHash() | |
3 0.0% 0.0% T v8::internal::StoreBuffer::MoveEntriesToRememberedSet(int) | |
3 0.0% 0.0% T v8::internal::StackTraceFrameIterator::IsValidFrame(v8::internal::StackFrame*) const | |
3 0.0% 0.0% T v8::internal::SourcePositionTableBuilder::SourcePositionTableBuilder(v8::internal::SourcePositionTableBuilder::RecordingMode) | |
3 0.0% 0.0% T v8::internal::ScopeInfo::StartPosition() const | |
3 0.0% 0.0% T v8::internal::ScopeInfo::SetFunctionName(v8::internal::Object*) | |
3 0.0% 0.0% T v8::internal::ScopeInfo::HasFunctionName() const | |
3 0.0% 0.0% T v8::internal::Scope::ContainsAsmModule() const | |
3 0.0% 0.0% T v8::internal::Scope::AllocateScopeInfosRecursively(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::ScopeInfo>) | |
3 0.0% 0.0% T v8::internal::Runtime_ToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::RegExpImpl::SetLastMatchInfo(v8::internal::Handle<v8::internal::RegExpMatchInfo>, v8::internal::Handle<v8::internal::String>, int, int*) | |
3 0.0% 0.0% T v8::internal::PreParser::DeclareAndInitializeVariables(v8::internal::PreParserStatement, v8::internal::ParserBase<v8::internal::PreParser>::DeclarationDescriptor const*, v8::internal::ParserBase<v8::internal::PreParser>::DeclarationParsingResult::Declaration const*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
3 0.0% 0.0% T v8::internal::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*) | |
3 0.0% 0.0% T v8::internal::Parser::ParseFunction(v8::internal::Isolate*, v8::internal::ParseInfo*, v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
3 0.0% 0.0% T v8::internal::ParseInfo::ParseInfo(v8::internal::Handle<v8::internal::Script>) | |
3 0.0% 0.0% T v8::internal::PagedSpace::RefillLinearAllocationAreaFromFreeList(unsigned long) | |
3 0.0% 0.0% T v8::internal::PagedSpace::MergeCompactionSpace(v8::internal::CompactionSpace*) | |
3 0.0% 0.0% T v8::internal::ObjectLiteral::InitDepthAndFlags() | |
3 0.0% 0.0% T v8::internal::Object::GetProperty(v8::internal::LookupIterator*) | |
3 0.0% 0.0% T v8::internal::Log::MessageBuilder::WriteToLogFile() | |
3 0.0% 0.0% T v8::internal::Log::MessageBuilder::AppendStringPart(v8::internal::String*, int) | |
3 0.0% 0.0% T v8::internal::JavaScriptFrame::function() const | |
3 0.0% 0.0% T v8::internal::JSReceiver::OrdinaryToPrimitive(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::OrdinaryToPrimitiveHint) | |
3 0.0% 0.0% T v8::internal::ItemParallelJob::Task::~Task() | |
3 0.0% 0.0% T v8::internal::ItemParallelJob::Task::RunInternal() | |
3 0.0% 0.0% T v8::internal::IncrementalMarking::RecordWriteFromCode(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::IncrementalMarking::CanBeActivated() | |
3 0.0% 0.0% T v8::internal::IncrementalMarking::AdvanceIncrementalMarkingOnAllocation() | |
3 0.0% 0.0% T v8::internal::Heap::ShouldOptimizeForMemoryUsage() | |
3 0.0% 0.0% T v8::internal::Heap::SetStackLimits() | |
3 0.0% 0.0% T v8::internal::Heap::GarbageCollectionPrologue() | |
3 0.0% 0.0% T v8::internal::HandleScopeImplementer::IterateThis(v8::internal::RootVisitor*) | |
3 0.0% 0.0% T v8::internal::GlobalHandles::DispatchPendingPhantomCallbacks(bool) | |
3 0.0% 0.0% T v8::internal::GCTracer::FetchBackgroundMinorGCCounters() | |
3 0.0% 0.0% T v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewJSArrayWithElements(v8::internal::Handle<v8::internal::FixedArrayBase>, v8::internal::ElementsKind, int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::Factory::NewFeedbackMetadata(int, v8::internal::PretenureFlag) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::HoistSloppyBlockFunctions(v8::internal::AstNodeFactory*) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::DeclareParameterName(v8::internal::AstRawString const*, bool, v8::internal::AstValueFactory*, bool, bool) | |
3 0.0% 0.0% T v8::internal::DeclarationScope::DeclareDefaultFunctionVariables(v8::internal::AstValueFactory*) | |
3 0.0% 0.0% T v8::internal::Compiler::GetFunctionFromEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, v8::internal::ParseRestriction, int, int, int, int, int, v8::internal::Handle<v8::internal::Object>, v8::ScriptOriginOptions) | |
3 0.0% 0.0% T v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) | |
3 0.0% 0.0% T v8::internal::BitVector::Iterator::Advance() | |
3 0.0% 0.0% T v8::internal::AllocWithRetry(unsigned long) | |
3 0.0% 0.0% T v8::base::TimeDelta::InMillisecondsF() const | |
3 0.0% 0.0% T v8::base::Mutex::Lock() | |
3 0.0% 0.0% T std::__1::timed_mutex::lock() | |
3 0.0% 0.0% T std::__1::basic_streambuf<char, std::__1::char_traits<char> >::swap(std::__1::basic_streambuf<char, std::__1::char_traits<char> >&) | |
3 0.0% 0.0% T std::__1::basic_streambuf<char, std::__1::char_traits<char> >::gbump(int) | |
3 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::unget() | |
3 0.0% 0.0% T node::NodePlatform::IdleTasksEnabled(v8::Isolate*) | |
3 0.0% 0.0% T _uv_hrtime | |
3 0.0% 0.0% T _pthread_rwlock_init | |
3 0.0% 0.0% T _getaudit | |
3 0.0% 0.0% T ___hldtoa | |
3 0.0% 0.0% T ___getdirentries64 | |
2 0.0% 0.0% t void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::ScavengeVisitor>(v8::internal::Map*, v8::internal::HeapObject*, int, int, v8::internal::ScavengeVisitor*) | |
2 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::Reducer*, v8::internal::ZoneAllocator<v8::internal::compiler::Reducer*> >::__push_back_slow_path<v8::internal::compiler::Reducer* const&>(v8::internal::compiler::Reducer* const&&&) | |
2 0.0% 0.0% t void std::__1::vector<v8::internal::FrameSummary, std::__1::allocator<v8::internal::FrameSummary> >::__push_back_slow_path<v8::internal::FrameSummary>(v8::internal::FrameSummary&&) | |
2 0.0% 0.0% t void std::__1::__sort<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
2 0.0% 0.0% t v8::internal::compiler::UnhandledSortHelper(v8::internal::compiler::LiveRange*, v8::internal::compiler::LiveRange*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitBinop(v8::internal::compiler::Node*, v8::internal::compiler::UseInfo, v8::internal::compiler::UseInfo, v8::internal::MachineRepresentation, v8::internal::compiler::Type) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::UpdateFeedbackType(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::PrintTruncation(v8::internal::compiler::Truncation) | |
2 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::operator==(v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> > const&) const | |
2 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::compiler::TypedStateValueInfo, v8::internal::compiler::OpEqualTo<v8::internal::compiler::TypedStateValueInfo>, v8::internal::compiler::OpHash<v8::internal::compiler::TypedStateValueInfo> >::HashCode() const | |
2 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::compiler::SparseInputMask, v8::internal::compiler::OpEqualTo<v8::internal::compiler::SparseInputMask>, v8::internal::compiler::OpHash<v8::internal::compiler::SparseInputMask> >::HashCode() const | |
2 0.0% 0.0% t v8::internal::compiler::OperandGenerator::ToConstant(v8::internal::compiler::Node const*) | |
2 0.0% 0.0% t v8::internal::compiler::LoopPeelingPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
2 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::PropagateForward() | |
2 0.0% 0.0% t v8::internal::compiler::CFGBuilder::BuildBlocks(v8::internal::compiler::Node*) | |
2 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateInLiveness(v8::internal::interpreter::Bytecode, v8::internal::compiler::BytecodeLivenessState&, v8::internal::interpreter::BytecodeArrayAccessor const&) | |
2 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::OperandSet::ContainsOpOrAlias(v8::internal::compiler::InstructionOperand const&) const | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseReturnStatement(bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseFormalParameterList(v8::internal::PreParserFormalParameters*, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseFormalParameter(v8::internal::PreParserFormalParameters*, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseExpressionCoverGrammar(bool, bool*) | |
2 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
2 0.0% 0.0% t v8::internal::NewSpace::Size() | |
2 0.0% 0.0% t v8::internal::NewSpace::CommittedMemory() | |
2 0.0% 0.0% t v8::internal::JSObject::WriteToField(int, v8::internal::PropertyDetails, v8::internal::Object*) | |
2 0.0% 0.0% t v8::internal::GenericStringUtf16CharacterStream::~GenericStringUtf16CharacterStream() | |
2 0.0% 0.0% t v8::internal::AstNodeFactory::NewAssignment(v8::internal::Token::Value, v8::internal::Expression*, v8::internal::Expression*, int) | |
2 0.0% 0.0% t v8::internal::(anonymous namespace)::ObjectBoilerplate::Create(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, int, v8::internal::PretenureFlag) | |
2 0.0% 0.0% t v8::internal::(anonymous namespace)::LogFunctionCompilation(v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Script>, v8::internal::Handle<v8::internal::AbstractCode>, bool, double, v8::internal::Isolate*) | |
2 0.0% 0.0% t v8::base::TemplateHashMapEntry<void*, void*>* v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert<v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'()>(void* const&, unsigned int, v8::base::TemplateHashMapImpl<void*, void*, v8::base::HashEqualityThenKeyMatcher<void*, bool (*)(void*, void*)>, v8::internal::ZoneAllocationPolicy>::LookupOrInsert(void* const&, unsigned int, v8::internal::ZoneAllocationPolicy)::'lambda'() const&, v8::internal::ZoneAllocationPolicy) | |
2 0.0% 0.0% t std::__1::vector<v8::internal::compiler::BasicBlock*, v8::internal::ZoneAllocator<v8::internal::compiler::BasicBlock*> >::__append(unsigned long) | |
2 0.0% 0.0% t std::__1::deque<std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >, std::__1::allocator<std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> > > >::push_back(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >&&) | |
2 0.0% 0.0% t std::__1::__stdinbuf<wchar_t>::pbackfail(int) | |
2 0.0% 0.0% t std::__1::__shared_ptr_emplace<v8::internal::Zone, std::__1::allocator<v8::internal::Zone> >::__on_zero_shared() | |
2 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::__unordered_map_hasher<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::hash<v8::internal::AllocationSite*>, true>, std::__1::__unordered_map_equal<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::equal_to<v8::internal::AllocationSite*>, true>, std::__1::allocator<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long> > >::__node_insert_unique(std::__1::__hash_node<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, void*>*) | |
2 0.0% 0.0% t node::GetBinding(v8::FunctionCallbackInfo<v8::Value> const&) | |
2 0.0% 0.0% t double v8::internal::(anonymous namespace)::InternalStringToDouble<unsigned char const*, unsigned char const*>(v8::internal::UnicodeCache*, unsigned char const*, unsigned char const*, int, double) | |
2 0.0% 0.0% t _unwind_stack_from_table_index | |
2 0.0% 0.0% t __vdprintf | |
2 0.0% 0.0% t __pthread_mutex_lock_wait | |
2 0.0% 0.0% t __pthread_cond_wait | |
2 0.0% 0.0% t __GBK_init | |
2 0.0% 0.0% t __GB2312_mbrtowc | |
2 0.0% 0.0% T v8::internal::interpreter::Interpreter::NewCompilationJob(v8::internal::ParseInfo*, v8::internal::FunctionLiteral*, v8::internal::AccountingAllocator*, v8::internal::ZoneVector<v8::internal::FunctionLiteral*>*) | |
2 0.0% 0.0% T v8::internal::interpreter::CreateClosureFlags::Encode(bool, bool) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeLabels::New() | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeLabels::Bind(v8::internal::interpreter::BytecodeArrayBuilder*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitWithStatement(v8::internal::WithStatement*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitReturnStatement(v8::internal::ReturnStatement*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLiteral(v8::internal::Literal*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitForTest(v8::internal::Expression*, v8::internal::interpreter::BytecodeLabels*, v8::internal::interpreter::BytecodeLabels*, v8::internal::interpreter::BytecodeGenerator::TestFallthrough) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::FinalizeBytecode(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Script>) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::BuildReturn(int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::PatchJumpWith8BitOperand(unsigned long, int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::BytecodeArrayWriter(v8::internal::Zone*, v8::internal::interpreter::ConstantArrayBuilder*, v8::internal::SourcePositionTableBuilder::RecordingMode) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::ToNumeric(int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::ToBytecodeArray(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::PopContext(v8::internal::interpreter::Register) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::LoadLiteral(v8::internal::AstRawString const*) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CallUndefinedReceiver(v8::internal::interpreter::Register, v8::internal::interpreter::RegisterList, int) | |
2 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayAccessor::SetOffset(int) | |
2 0.0% 0.0% T v8::internal::interpreter::BreakableControlFlowBuilder::~BreakableControlFlowBuilder() | |
2 0.0% 0.0% T v8::internal::compiler::Type::Intersect(v8::internal::compiler::Type, v8::internal::compiler::Type, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::Truncation::Generalize(v8::internal::compiler::Truncation::TruncationKind, v8::internal::compiler::Truncation::TruncationKind) | |
2 0.0% 0.0% T v8::internal::compiler::TopLevelLiveRange::AddUsePosition(v8::internal::compiler::UsePosition*) | |
2 0.0% 0.0% T v8::internal::compiler::StoreStoreElimination::Run(v8::internal::compiler::JSGraph*, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::StateValuesCache::BuildTree(unsigned long*, v8::internal::compiler::Node**, unsigned long, v8::internal::BitVector const*, int, unsigned long) | |
2 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::iterator(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::EnsureValid() | |
2 0.0% 0.0% T v8::internal::compiler::SpillSlotLocator::LocateSpillSlots() | |
2 0.0% 0.0% T v8::internal::compiler::Scheduler::BuildCFG() | |
2 0.0% 0.0% T v8::internal::compiler::Schedule::AddNode(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::RegisterAllocator::SplitRangeAt(v8::internal::compiler::LiveRange*, v8::internal::compiler::LifetimePosition) | |
2 0.0% 0.0% T v8::internal::compiler::PipelineCompilationJob::RegisterWeakObjectsInOptimizedCode(v8::internal::Handle<v8::internal::Code>, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::compiler::Operator::Operator(unsigned short, v8::base::Flags<v8::internal::compiler::Operator::Property, unsigned char>, char const*, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) | |
2 0.0% 0.0% T v8::internal::compiler::NodeProperties::Equals(v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::Node::AppendInput(v8::internal::Zone*, v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::MigrateMoves(v8::internal::compiler::Instruction*, v8::internal::compiler::Instruction*) | |
2 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::EnqueueUses(v8::internal::compiler::Node*, v8::internal::compiler::MemoryOptimizer::AllocationState const*) | |
2 0.0% 0.0% T v8::internal::compiler::MachineOperatorBuilder::Load(v8::internal::MachineType) | |
2 0.0% 0.0% T v8::internal::compiler::LoopPeeler::CanPeel(v8::internal::compiler::LoopTree::Loop*) | |
2 0.0% 0.0% T v8::internal::compiler::LoadElimination::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::LiveRangeConnector::ConnectRanges(v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::Use(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType) | |
2 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ProcessLoopHeader(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
2 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::ComputeLiveOut(v8::internal::compiler::InstructionBlock const*, v8::internal::compiler::RegisterAllocationData*) | |
2 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::TryAllocateFreeReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&) | |
2 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::AddToUnhandledSorted(v8::internal::compiler::LiveRange*) | |
2 0.0% 0.0% T v8::internal::compiler::JSIntrinsicLowering::Reduce(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::JSInliner::InlineCall(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::ZoneVector<v8::internal::compiler::Node*> const&) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSequence::GetInstructionBlock(int) const | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitOsrValue(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitGoto(v8::internal::compiler::BasicBlock*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::AddOperandToStateValueDescriptor(v8::internal::compiler::StateValueList*, v8::internal::ZoneVector<v8::internal::compiler::InstructionOperand>*, v8::internal::compiler::OperandGenerator*, v8::internal::compiler::StateObjectDeduplicator*, v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::compiler::FrameStateInputKind, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::InstructionSelector::AddInputsToFrameStateDescriptor(v8::internal::compiler::FrameStateDescriptor*, v8::internal::compiler::Node*, v8::internal::compiler::OperandGenerator*, v8::internal::compiler::StateObjectDeduplicator*, v8::internal::ZoneVector<v8::internal::compiler::InstructionOperand>*, v8::internal::compiler::FrameStateInputKind, v8::internal::Zone*) | |
2 0.0% 0.0% T v8::internal::compiler::Instruction::Instruction(int, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*) | |
2 0.0% 0.0% T v8::internal::compiler::GraphReducer::ReplaceWithValue(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::FieldAccessOf(v8::internal::compiler::Operator const*) | |
2 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::ReduceFrameStateInputs(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::EscapeAnalysis::Reduce(v8::internal::compiler::Node*, v8::internal::compiler::EffectGraphReducer::Reduction*) | |
2 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::TryWireInStateEffect(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node**, v8::internal::compiler::Node**) | |
2 0.0% 0.0% T v8::internal::compiler::ControlFlowOptimizer::VisitNode(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::ReduceMerge(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::compiler::CodeGenerator::TryInsertBranchPoisoning(v8::internal::compiler::InstructionBlock const*) | |
2 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleInstruction(v8::internal::compiler::Instruction*, v8::internal::compiler::InstructionBlock const*) | |
2 0.0% 0.0% T v8::internal::compiler::BranchElimination::ReduceMerge(v8::internal::compiler::Node*) | |
2 0.0% 0.0% T v8::internal::UnoptimizedCompilationInfo::scope() const | |
2 0.0% 0.0% T v8::internal::UnoptimizedCompilationInfo::num_parameters_including_this() const | |
2 0.0% 0.0% T v8::internal::TranslatedState::CreateNextTranslatedFrame(v8::internal::TranslationIterator*, v8::internal::FixedArray*, unsigned long, __sFILE*) | |
2 0.0% 0.0% T v8::internal::TranslatedFrame::Handlify() | |
2 0.0% 0.0% T v8::internal::TransitionsAccessor::Initialize() | |
2 0.0% 0.0% T v8::internal::TimedHistogram::Start(v8::base::ElapsedTimer*, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::StandardFrame::IterateCompiledFrame(v8::internal::RootVisitor*) const | |
2 0.0% 0.0% T v8::internal::StackLimitCheck::JsHasOverflowed(unsigned long) const | |
2 0.0% 0.0% T v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const | |
2 0.0% 0.0% T v8::internal::SpaceIterator::has_next() | |
2 0.0% 0.0% T v8::internal::Space::PauseAllocationObservers() | |
2 0.0% 0.0% T v8::internal::Space::AllocationStep(int, unsigned long, int) | |
2 0.0% 0.0% T v8::internal::SourcePositionTableIterator::SourcePositionTableIterator(v8::internal::ByteArray*) | |
2 0.0% 0.0% T v8::internal::SourcePositionTableIterator::Advance() | |
2 0.0% 0.0% T v8::internal::SharedFunctionInfo::debugger_hints() const | |
2 0.0% 0.0% T v8::internal::SharedFunctionInfo::HasBreakInfo() const | |
2 0.0% 0.0% T v8::internal::Script::GetLineNumber(v8::internal::Handle<v8::internal::Script>, int) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::VariableIsSynthetic(v8::internal::String*) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::SetPositionInfo(int, int) | |
2 0.0% 0.0% T v8::internal::ScopeInfo::FunctionName() const | |
2 0.0% 0.0% T v8::internal::Scope::num_parameters() const | |
2 0.0% 0.0% T v8::internal::Scope::Snapshot::~Snapshot() | |
2 0.0% 0.0% T v8::internal::Scope::SavePreParsedScopeData() | |
2 0.0% 0.0% T v8::internal::Scope::DeclareVariableName(v8::internal::AstRawString const*, v8::internal::VariableMode) | |
2 0.0% 0.0% T v8::internal::Scope::AllowsLazyParsingWithoutUnresolvedVariables(v8::internal::Scope const*) const | |
2 0.0% 0.0% T v8::internal::ScannerStream::For(v8::internal::Handle<v8::internal::String>, int, int) | |
2 0.0% 0.0% T v8::internal::Scanner::LiteralBuffer::ExpandBuffer() | |
2 0.0% 0.0% T v8::internal::Scanner::IsDuplicateSymbol(v8::internal::DuplicateFinder*, v8::internal::AstValueFactory*) const | |
2 0.0% 0.0% T v8::internal::Scanner::CurrentSymbol(v8::internal::AstValueFactory*) const | |
2 0.0% 0.0% T v8::internal::SaveContext::SaveContext(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::SafepointTable::FindEntry(unsigned long) const | |
2 0.0% 0.0% T v8::internal::Runtime_LoadLookupSlot(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::Runtime::DeleteObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) | |
2 0.0% 0.0% T v8::internal::Rewriter::Rewrite(v8::internal::ParseInfo*) | |
2 0.0% 0.0% T v8::internal::RegExpStackScope::RegExpStackScope(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::PreParser::PreParseFunction(v8::internal::AstRawString const*, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, bool, bool, int*, v8::internal::ProducedPreParsedScopeData**, int) | |
2 0.0% 0.0% T v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)1, false>::IsAllowed(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::PauseAllocationObserversScope::~PauseAllocationObserversScope() | |
2 0.0% 0.0% T v8::internal::Parser::SetFunctionName(v8::internal::Expression*, v8::internal::AstRawString const*, v8::internal::AstRawString const*) | |
2 0.0% 0.0% T v8::internal::Parser::DoParseFunction(v8::internal::ParseInfo*, v8::internal::AstRawString const*) | |
2 0.0% 0.0% T v8::internal::ObjectHashSet::Add(v8::internal::Handle<v8::internal::ObjectHashSet>, v8::internal::Handle<v8::internal::Object>) | |
2 0.0% 0.0% T v8::internal::Object::ToInt32(int*) | |
2 0.0% 0.0% T v8::internal::OFStreamBase::sync() | |
2 0.0% 0.0% T v8::internal::NewSpace::ResetLinearAllocationArea() | |
2 0.0% 0.0% T v8::internal::MarkCompactCollector::ClearWeakCells() | |
2 0.0% 0.0% T v8::internal::MapUpdater::ReconfigureToDataField(int, v8::internal::PropertyAttributes, v8::internal::PropertyConstness, v8::internal::Representation, v8::internal::Handle<v8::internal::FieldType>) | |
2 0.0% 0.0% T v8::internal::Logger::ResourceEvent(char const*, char const*) | |
2 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<v8::internal::String*>(v8::internal::String*) | |
2 0.0% 0.0% T v8::internal::LayoutDescriptor::IsTagged(int, int, int*) | |
2 0.0% 0.0% T v8::internal::JSObject::TransitionElementsKind(v8::internal::Handle<v8::internal::JSObject>, v8::internal::ElementsKind) | |
2 0.0% 0.0% T v8::internal::JSObject::GetElementsAccessor() | |
2 0.0% 0.0% T v8::internal::JSFunction::EnsureFeedbackVector(v8::internal::Handle<v8::internal::JSFunction>) | |
2 0.0% 0.0% T v8::internal::IntToCString(int, v8::internal::Vector<char>) | |
2 0.0% 0.0% T v8::internal::IncrementalMarkingJob::ScheduleTask(v8::internal::Heap*) | |
2 0.0% 0.0% T v8::internal::IncrementalMarking::UpdateMarkingWorklistAfterScavenge() | |
2 0.0% 0.0% T v8::internal::IdentityMapBase::LookupOrInsert(v8::internal::Object*) | |
2 0.0% 0.0% T v8::internal::IdentityMapBase::InsertKey(v8::internal::Object*) | |
2 0.0% 0.0% T v8::internal::Heap::ShouldOptimizeForLoadTime() | |
2 0.0% 0.0% T v8::internal::Heap::MonotonicallyIncreasingTimeInMs() | |
2 0.0% 0.0% T v8::internal::Heap::MergeAllocationSitePretenuringFeedback(std::__1::unordered_map<v8::internal::AllocationSite*, unsigned long, std::__1::hash<v8::internal::AllocationSite*>, std::__1::equal_to<v8::internal::AllocationSite*>, std::__1::allocator<std::__1::pair<v8::internal::AllocationSite* const, unsigned long> > > const&) | |
2 0.0% 0.0% T v8::internal::Heap::ExternalStringTable::UpdateNewSpaceReferences(v8::internal::String* (*)(v8::internal::Heap*, v8::internal::Object**)) | |
2 0.0% 0.0% T v8::internal::HashTable<v8::internal::CompilationCacheTable, v8::internal::CompilationCacheShape>::EnsureCapacity(v8::internal::Handle<v8::internal::CompilationCacheTable>, int, v8::internal::PretenureFlag) | |
2 0.0% 0.0% T v8::internal::GlobalHandles::IterateNewSpaceWeakUnmodifiedRootsForPhantomHandles(v8::internal::RootVisitor*, bool (*)(v8::internal::Heap*, v8::internal::Object**)) | |
2 0.0% 0.0% T v8::internal::GlobalHandles::IdentifyWeakUnmodifiedObjects(bool (*)(v8::internal::Object**)) | |
2 0.0% 0.0% T v8::internal::GCTracer::Scope::Scope(v8::internal::GCTracer*, v8::internal::GCTracer::Scope::ScopeId) | |
2 0.0% 0.0% T v8::internal::GCTracer::CurrentOldGenerationAllocationThroughputInBytesPerMillisecond() const | |
2 0.0% 0.0% T v8::internal::FunctionLiteral::start_position() const | |
2 0.0% 0.0% T v8::internal::FunctionLiteral::language_mode() const | |
2 0.0% 0.0% T v8::internal::FixedArrayOfWeakCells::Set(v8::internal::Handle<v8::internal::FixedArrayOfWeakCells>, int, v8::internal::Handle<v8::internal::HeapObject>) | |
2 0.0% 0.0% T v8::internal::FeedbackNexus::ExtractMaps(std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >*) const | |
2 0.0% 0.0% T v8::internal::Factory::SetNumberStringCache(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>) | |
2 0.0% 0.0% T v8::internal::Factory::NumberToString(v8::internal::Handle<v8::internal::Object>, bool) | |
2 0.0% 0.0% T v8::internal::Factory::NewWeakFixedArray(int, v8::internal::PretenureFlag) | |
2 0.0% 0.0% T v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag) | |
2 0.0% 0.0% T v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, int, bool) | |
2 0.0% 0.0% T v8::internal::Factory::NewConsString(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
2 0.0% 0.0% T v8::internal::Factory::LookupSingleCharacterStringFromCode(unsigned int) | |
2 0.0% 0.0% T v8::internal::ExternalReference::address_of_stack_limit(v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::Expression::IsPropertyName() const | |
2 0.0% 0.0% T v8::internal::ExitFrame::GetCallerStackPointer() const | |
2 0.0% 0.0% T v8::internal::DescriptorArray::Sort() | |
2 0.0% 0.0% T v8::internal::DeclarationScope::AllocateParameterLocals() | |
2 0.0% 0.0% T v8::internal::DeclarationScope::AllocateLocals() | |
2 0.0% 0.0% T v8::internal::Debug::OnAfterCompile(v8::internal::Handle<v8::internal::Script>) | |
2 0.0% 0.0% T v8::internal::Context::AddOptimizedCode(v8::internal::Code*) | |
2 0.0% 0.0% T v8::internal::ConsumedPreParsedScopeData::~ConsumedPreParsedScopeData() | |
2 0.0% 0.0% T v8::internal::CompilationCacheRegExp::Lookup(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
2 0.0% 0.0% T v8::internal::CompilationCacheEval::Put(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::Handle<v8::internal::FeedbackCell>, int) | |
2 0.0% 0.0% T v8::internal::CompilationCacheEval::Lookup(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
2 0.0% 0.0% T v8::internal::CommitPageSize() | |
2 0.0% 0.0% T v8::internal::Code::CopyFromNoFlush(v8::internal::CodeDesc const&) | |
2 0.0% 0.0% T v8::internal::CancelableTaskManager::Register(v8::internal::Cancelable*) | |
2 0.0% 0.0% T v8::internal::Call::GetCallType() const | |
2 0.0% 0.0% T v8::internal::AstValueFactory::NewConsString(v8::internal::AstRawString const*) | |
2 0.0% 0.0% T v8::internal::AstRawString::Compare(void*, void*) | |
2 0.0% 0.0% T v8::internal::ArrayBufferTracker::PrepareToFreeDeadInNewSpace(v8::internal::Heap*) | |
2 0.0% 0.0% T v8::internal::ArrayBufferCollector::AddGarbageAllocations(std::__1::vector<v8::internal::JSArrayBuffer::Allocation, std::__1::allocator<v8::internal::JSArrayBuffer::Allocation> >*) | |
2 0.0% 0.0% T v8::internal::AllocationObserver::AllocationStep(int, unsigned long, unsigned long) | |
2 0.0% 0.0% T v8::base::hash_value(unsigned long long) | |
2 0.0% 0.0% T v8::base::PageAllocator::CommitPageSize() | |
2 0.0% 0.0% T v8::base::Mutex::~Mutex() | |
2 0.0% 0.0% T v8::base::ConditionVariable::~ConditionVariable() | |
2 0.0% 0.0% T std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::seekg(std::__1::fpos<__mbstate_t>) | |
2 0.0% 0.0% T std::__1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, unsigned int*&, wchar_t*) | |
2 0.0% 0.0% T std::__1::__num_get<char>::__stage2_int_prep(std::__1::ios_base&, char*, char&) | |
2 0.0% 0.0% T std::__1::__codecvt_utf16<char16_t, false>::do_length(__mbstate_t&, char const*, char const*, unsigned long) const | |
2 0.0% 0.0% T node::NodePlatform::CallOnBackgroundThread(v8::Task*, v8::Platform::ExpectedRuntime) | |
2 0.0% 0.0% T _szone_error | |
2 0.0% 0.0% T _swprintf | |
2 0.0% 0.0% T _pthread_getname_np | |
2 0.0% 0.0% T _pthread_attr_get_qos_class_np | |
2 0.0% 0.0% T _os_unfair_lock_lock_no_tsd_4libpthread | |
2 0.0% 0.0% T _mach_port_mod_refs | |
2 0.0% 0.0% T __pthread_workqueue_addthreads | |
2 0.0% 0.0% T ___ungetc | |
2 0.0% 0.0% T ___rec_seq | |
2 0.0% 0.0% T ___guarded_open_dprotected_np | |
2 0.0% 0.0% T ___gethostuuid | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::SimplifiedLoweringPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MemoryOptimizationPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::LateGraphTrimmingPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::EarlyOptimizationPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::BuildLiveRangesPhase>() | |
1 0.0% 0.0% t void v8::internal::compiler::GraphAssembler::MergeState<v8::internal::compiler::Node*>(v8::internal::compiler::GraphAssemblerLabel<sizeof...(v8::internal::compiler::Node*)>*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% t void v8::internal::compiler::GraphAssembler::MergeState<>(v8::internal::compiler::GraphAssemblerLabel<sizeof...()>*) | |
1 0.0% 0.0% t void v8::internal::RelocInfo::Visit<v8::internal::ObjectVisitor>(v8::internal::ObjectVisitor*) | |
1 0.0% 0.0% t void v8::internal::(anonymous namespace)::InitPrototypeChecks<v8::internal::LoadHandler>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::LoadHandler>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::MaybeHandle<v8::internal::Object>) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::TopLevelLiveRange*, v8::internal::ZoneAllocator<v8::internal::compiler::TopLevelLiveRange*> >::__push_back_slow_path<v8::internal::compiler::TopLevelLiveRange* const&>(v8::internal::compiler::TopLevelLiveRange* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::LiveRange*, v8::internal::ZoneAllocator<v8::internal::compiler::LiveRange*> >::__push_back_slow_path<v8::internal::compiler::LiveRange* const&>(v8::internal::compiler::LiveRange* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> >::__push_back_slow_path<v8::internal::compiler::InstructionOperand const&>(v8::internal::compiler::InstructionOperand const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::DeoptimizationEntry, v8::internal::ZoneAllocator<v8::internal::compiler::DeoptimizationEntry> >::__push_back_slow_path<v8::internal::compiler::DeoptimizationEntry>(v8::internal::compiler::DeoptimizationEntry&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::compiler::BasicBlock*, v8::internal::ZoneAllocator<v8::internal::compiler::BasicBlock*> >::__push_back_slow_path<v8::internal::compiler::BasicBlock* const&>(v8::internal::compiler::BasicBlock* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::ItemParallelJob::Item*, std::__1::allocator<v8::internal::ItemParallelJob::Item*> >::__push_back_slow_path<v8::internal::ItemParallelJob::Item* const&>(v8::internal::ItemParallelJob::Item* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >::__push_back_slow_path<v8::internal::Handle<v8::internal::Map> >(v8::internal::Handle<v8::internal::Map>&&) | |
1 0.0% 0.0% t void std::__1::vector<v8::internal::FunctionLiteral*, v8::internal::ZoneAllocator<v8::internal::FunctionLiteral*> >::__push_back_slow_path<v8::internal::FunctionLiteral* const&>(v8::internal::FunctionLiteral* const&&&) | |
1 0.0% 0.0% t void std::__1::vector<std::__1::unique_ptr<v8::internal::ItemParallelJob::Task, std::__1::default_delete<v8::internal::ItemParallelJob::Task> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::ItemParallelJob::Task, std::__1::default_delete<v8::internal::ItemParallelJob::Task> > > >::__push_back_slow_path<std::__1::unique_ptr<v8::internal::ItemParallelJob::Task, std::__1::default_delete<v8::internal::ItemParallelJob::Task> > >(std::__1::unique_ptr<v8::internal::ItemParallelJob::Task, std::__1::default_delete<v8::internal::ItemParallelJob::Task> >&&) | |
1 0.0% 0.0% t void std::__1::vector<int, v8::internal::ZoneAllocator<int> >::__push_back_slow_path<int>(int&&) | |
1 0.0% 0.0% t void std::__1::__tree_remove<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) | |
1 0.0% 0.0% t void std::__1::__tree<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__map_value_compare<v8::internal::compiler::Node*, std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::less<v8::internal::compiler::Node*>, true>, v8::internal::ZoneAllocator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> > > >::__assign_multi<std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long> >(std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long>, std::__1::__tree_const_iterator<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, std::__1::__tree_node<std::__1::__value_type<v8::internal::compiler::Node*, v8::internal::ZoneHandleSet<v8::internal::Map> >, void*>*, long>) | |
1 0.0% 0.0% t void std::__1::__stable_sort<std::__1::__less<v8::internal::compiler::CaseInfo, v8::internal::compiler::CaseInfo>&, std::__1::__wrap_iter<v8::internal::compiler::CaseInfo*> >(std::__1::__wrap_iter<v8::internal::compiler::CaseInfo*>, std::__1::__wrap_iter<v8::internal::compiler::CaseInfo*>, std::__1::__less<v8::internal::compiler::CaseInfo, v8::internal::compiler::CaseInfo>&, std::__1::iterator_traits<std::__1::__wrap_iter<v8::internal::compiler::CaseInfo*> >::difference_type, std::__1::iterator_traits<std::__1::__wrap_iter<v8::internal::compiler::CaseInfo*> >::value_type*, long) | |
1 0.0% 0.0% t void std::__1::__sort<v8::internal::MarkCompactCollector::CollectEvacuationCandidates(v8::internal::PagedSpace*)::$_0&, std::__1::pair<unsigned long, v8::internal::Page*>*>(std::__1::pair<unsigned long, v8::internal::Page*>*, std::__1::pair<unsigned long, v8::internal::Page*>*, v8::internal::MarkCompactCollector::CollectEvacuationCandidates(v8::internal::PagedSpace*)::$_0&) | |
1 0.0% 0.0% t void std::__1::__sort<bool (*&)(v8::internal::compiler::MoveOperands const*, v8::internal::compiler::MoveOperands const*), v8::internal::compiler::MoveOperands**>(v8::internal::compiler::MoveOperands**, v8::internal::compiler::MoveOperands**, bool (*&)(v8::internal::compiler::MoveOperands const*, v8::internal::compiler::MoveOperands const*)) | |
1 0.0% 0.0% t void std::__1::__insertion_sort_3<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
1 0.0% 0.0% t void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% t v8::internal::interpreter::RegisterTransferWriter::EmitStar(v8::internal::interpreter::Register) | |
1 0.0% 0.0% t v8::internal::interpreter::RegisterTransferWriter::EmitMov(v8::internal::interpreter::Register, v8::internal::interpreter::Register) | |
1 0.0% 0.0% t v8::internal::interpreter::BytecodeGenerator::ControlScopeForTopLevel::Execute(v8::internal::interpreter::BytecodeGenerator::ControlScope::Command, v8::internal::Statement*, int) | |
1 0.0% 0.0% t v8::internal::compiler::X64OperandGenerator::GetEffectiveAddressMemoryOperand(v8::internal::compiler::Node*, v8::internal::compiler::InstructionOperand*, unsigned long*) | |
1 0.0% 0.0% t v8::internal::compiler::X64OperandGenerator::GenerateMemoryOperandInputs(v8::internal::compiler::Node*, int, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::DisplacementMode, v8::internal::compiler::InstructionOperand*, unsigned long*) | |
1 0.0% 0.0% t v8::internal::compiler::VariableTracker::State::Get(v8::internal::compiler::Variable) const | |
1 0.0% 0.0% t v8::internal::compiler::Typer::Visitor::TypeNode(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::Typer::Visitor::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::SpecialRPONumberer::ComputeLoopInfo(v8::internal::ZoneVector<v8::internal::compiler::SpecialRPONumberer::SpecialRPOStackFrame>&, unsigned long, v8::internal::ZoneVector<std::__1::pair<v8::internal::compiler::BasicBlock*, unsigned long> >*) | |
1 0.0% 0.0% t v8::internal::compiler::SourcePositionTable::Decorator::Decorate(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::ScheduleLateNodeVisitor::MarkBlock(v8::internal::compiler::BasicBlock*) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitStateValues(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitPhi(v8::internal::compiler::Node*, v8::internal::compiler::Truncation, v8::internal::compiler::SimplifiedLowering*) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::VisitInputs(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::RepresentationSelector::ConvertInput(v8::internal::compiler::Node*, int, v8::internal::compiler::UseInfo, v8::internal::compiler::Type) | |
1 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::double_iterator::operator++() | |
1 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::begin() const | |
1 0.0% 0.0% t v8::internal::compiler::PersistentMap<v8::internal::compiler::Variable, v8::internal::compiler::Node*, v8::base::hash<v8::internal::compiler::Variable> >::Set(v8::internal::compiler::Variable, v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::Peeling::CopyNodes(v8::internal::compiler::Graph*, v8::internal::Zone*, v8::internal::compiler::Node*, v8::base::iterator_range<v8::internal::compiler::Node**>, v8::internal::compiler::SourcePositionTable*, v8::internal::compiler::NodeOriginTable*) | |
1 0.0% 0.0% t v8::internal::compiler::Operator::HashCode() const | |
1 0.0% 0.0% t v8::internal::compiler::Operator::Equals(v8::internal::compiler::Operator const*) const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::compiler::FrameStateInfo, v8::internal::compiler::OpEqualTo<v8::internal::compiler::FrameStateInfo>, v8::internal::compiler::OpHash<v8::internal::compiler::FrameStateInfo> >::Equals(v8::internal::compiler::Operator const*) const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<v8::internal::Handle<v8::internal::HeapObject>, v8::internal::compiler::OpEqualTo<v8::internal::Handle<v8::internal::HeapObject> >, v8::internal::compiler::OpHash<v8::internal::Handle<v8::internal::HeapObject> > >::HashCode() const | |
1 0.0% 0.0% t v8::internal::compiler::Operator1<long long, v8::internal::compiler::OpEqualTo<long long>, v8::internal::compiler::OpHash<long long> >::Equals(v8::internal::compiler::Operator const*) const | |
1 0.0% 0.0% t v8::internal::compiler::OperandGenerator::DefineAsConstant(v8::internal::compiler::Node*, v8::internal::compiler::Constant) | |
1 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::LoopFinderImpl(v8::internal::compiler::Graph*, v8::internal::compiler::LoopTree*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::FinishSingleLoop() | |
1 0.0% 0.0% t v8::internal::compiler::LoopFinderImpl::CreateLoopInfo(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::InstructionOperandConverter::ToConstant(v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% t v8::internal::compiler::GenericLoweringPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::FunctionalList<v8::internal::compiler::LoopVariableOptimizer::Constraint>::ResetToCommonAncestor(v8::internal::compiler::FunctionalList<v8::internal::compiler::LoopVariableOptimizer::Constraint>) | |
1 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::SetEscaped(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::InitVirtualObject(int) | |
1 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisTracker::Scope::GetVirtualObject(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::EscapeAnalysisPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::EarlyOptimizationPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::Run() | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::ConnectMerge(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::CFGBuilder::ConnectBlocks(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::VisitWord64Compare(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateOutLiveness(v8::internal::interpreter::Bytecode, v8::internal::compiler::BytecodeLivenessState&, v8::internal::compiler::BytecodeLivenessState*, v8::internal::interpreter::BytecodeArrayAccessor const&, v8::internal::compiler::BytecodeLivenessMap const&) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::UpdateLiveness(v8::internal::interpreter::Bytecode, v8::internal::compiler::BytecodeLiveness&, v8::internal::compiler::BytecodeLivenessState**, v8::internal::interpreter::BytecodeArrayAccessor const&, v8::internal::compiler::BytecodeLivenessMap const&) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::TruncatingUseInfoFromRepresentation(v8::internal::MachineRepresentation) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::ReplaceEffectControlUses(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::NeedsCheckHeapObject(v8::internal::compiler::Node*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::IsFastLiteral(v8::internal::Handle<v8::internal::JSObject>, int, int*) | |
1 0.0% 0.0% t v8::internal::compiler::(anonymous namespace)::CreateSplinter(v8::internal::compiler::TopLevelLiveRange*, v8::internal::compiler::RegisterAllocationData*, v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition) | |
1 0.0% 0.0% t v8::internal::Worklist<v8::internal::HeapObject*, 64>::Pop(int, v8::internal::HeapObject**) | |
1 0.0% 0.0% t v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>::~Worklist() | |
1 0.0% 0.0% t v8::internal::WeakListVisitor<v8::internal::Context>::VisitLiveObject(v8::internal::Heap*, v8::internal::Context*, v8::internal::WeakObjectRetainer*) | |
1 0.0% 0.0% t v8::internal::SlotSet::FreeToBeFreedBuckets() | |
1 0.0% 0.0% t v8::internal::ScavengeWeakObjectRetainer::RetainAs(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::RegExpKey::IsMatch(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::PrototypeIterator::AdvanceFollowingProxiesIgnoringAccessChecks() | |
1 0.0% 0.0% t v8::internal::PointersUpdatingVisitor::VisitPointers(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object**) | |
1 0.0% 0.0% t v8::internal::PatternRewriter::Visit(v8::internal::AstNode*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ValidateFormalParameters(v8::internal::LanguageMode, bool, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseObjectLiteral(bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseMemberWithNewPrefixesExpression(bool*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ParseBlock(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::ExpectSemicolon(bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::PreParser>::Expect(v8::internal::Token::Value, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ParseWhileStatement(v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::ExpectSemicolon(bool*) | |
1 0.0% 0.0% t v8::internal::ParserBase<v8::internal::Parser>::CheckAndRewriteReferenceExpression(v8::internal::Expression*, int, int, v8::internal::MessageTemplate::Template, v8::internal::ParseErrorType, bool*) | |
1 0.0% 0.0% t v8::internal::PagedSpace::Waste() | |
1 0.0% 0.0% t v8::internal::OptimizedFrame::type() const | |
1 0.0% 0.0% t v8::internal::NewSpace::SizeOfObjects() | |
1 0.0% 0.0% t v8::internal::NewSpace::Available() | |
1 0.0% 0.0% t 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) | |
1 0.0% 0.0% t v8::internal::MarkingVisitor<(v8::internal::FixedArrayVisitationMode)1, (v8::internal::TraceRetainingPathMode)1, v8::internal::IncrementalMarkingState>::VisitEmbeddedPointer(v8::internal::Code*, v8::internal::RelocInfo*) | |
1 0.0% 0.0% t v8::internal::MarkCompactWeakObjectRetainer::RetainAs(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInSpecialHolder<false>(v8::internal::Map*, v8::internal::JSReceiver*) | |
1 0.0% 0.0% t v8::internal::InterpretedFrame::type() const | |
1 0.0% 0.0% t v8::internal::IncrementalMarkingRootMarkingVisitor::VisitRootPointers(v8::internal::Root, char const*, v8::internal::Object**, v8::internal::Object**) | |
1 0.0% 0.0% t v8::internal::Dictionary<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*) | |
1 0.0% 0.0% t v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) | |
1 0.0% 0.0% t v8::internal::BuiltinExitFrame::type() const | |
1 0.0% 0.0% t v8::internal::AstRawStringInternalizationKey::IsMatch(v8::internal::Object*) | |
1 0.0% 0.0% t v8::internal::AstRawStringInternalizationKey::AsHandle(v8::internal::Isolate*) | |
1 0.0% 0.0% t v8::internal::Assembler::emit_operand(v8::internal::Register, v8::internal::Operand) | |
1 0.0% 0.0% t v8::internal::AccountingAllocator::ZoneCreation(v8::internal::Zone const*) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::JSObjectWalkVisitor<v8::internal::AllocationSiteUsageContext>::StructureWalk(v8::internal::Handle<v8::internal::JSObject>) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::GetOwnPropertyKeys(v8::internal::Isolate*, v8::internal::BuiltinArguments, v8::internal::PropertyFilter) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::GetOptimizedCode(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::ConcurrencyMode, v8::internal::BailoutId, v8::internal::JavaScriptFrame*) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::ExecuteUnoptimizedCompileJobs(v8::internal::ParseInfo*, v8::internal::FunctionLiteral*, v8::internal::AccountingAllocator*, std::__1::forward_list<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> >, std::__1::allocator<std::__1::unique_ptr<v8::internal::UnoptimizedCompilationJob, std::__1::default_delete<v8::internal::UnoptimizedCompilationJob> > > >*) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::ElementsAccessorBase<v8::internal::(anonymous namespace)::FastPackedDoubleElementsAccessor, v8::internal::(anonymous namespace)::ElementsKindTraits<(v8::internal::ElementsKind)4> >::Get(v8::internal::Handle<v8::internal::JSObject>, unsigned int) | |
1 0.0% 0.0% t v8::internal::(anonymous namespace)::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder&, v8::internal::CodeEventListener::LogEventsAndTags, v8::internal::AbstractCode::Kind, unsigned char*, int, v8::base::ElapsedTimer*) | |
1 0.0% 0.0% t v8::base::TemplateHashMapImpl<void*, void*, v8::base::KeyEqualityMatcher<void*>, v8::internal::ZoneAllocationPolicy>::Resize(v8::internal::ZoneAllocationPolicy) | |
1 0.0% 0.0% t v8::Platform::CallBlockingTaskOnWorkerThread(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
1 0.0% 0.0% t unsigned int std::__1::__sort3<v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&, v8::base::AtomicElement<v8::internal::Smi*>*>(v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::base::AtomicElement<v8::internal::Smi*>*, v8::internal::EnumIndexComparator<v8::internal::NameDictionary>&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::Scheduler::SchedulerData, v8::internal::ZoneAllocator<v8::internal::compiler::Scheduler::SchedulerData> >::__append(unsigned long, v8::internal::compiler::Scheduler::SchedulerData const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::RpoNumber, v8::internal::ZoneAllocator<v8::internal::compiler::RpoNumber> >::assign(unsigned long, v8::internal::compiler::RpoNumber const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::compiler::RedundancyElimination::EffectPathChecks const*, v8::internal::ZoneAllocator<v8::internal::compiler::RedundancyElimination::EffectPathChecks const*> >::__append(unsigned long, v8::internal::compiler::RedundancyElimination::EffectPathChecks const* const&) | |
1 0.0% 0.0% t std::__1::vector<v8::internal::MachineRepresentation, v8::internal::ZoneAllocator<v8::internal::MachineRepresentation> >::__append(unsigned long, v8::internal::MachineRepresentation const&) | |
1 0.0% 0.0% t std::__1::vector<bool, v8::internal::ZoneAllocator<bool> >::vector(unsigned long, bool const&, v8::internal::ZoneAllocator<bool> const&) | |
1 0.0% 0.0% t std::__1::vector<bool, v8::internal::ZoneAllocator<bool> >::resize(unsigned long, bool) | |
1 0.0% 0.0% t std::__1::unique_ptr<std::__1::__tree_node<std::__1::__value_type<int, v8::internal::compiler::LoopInfo>, void*>, std::__1::__tree_node_destructor<v8::internal::ZoneAllocator<std::__1::__tree_node<std::__1::__value_type<int, v8::internal::compiler::LoopInfo>, void*> > > > std::__1::__tree<std::__1::__value_type<int, v8::internal::compiler::LoopInfo>, std::__1::__map_value_compare<int, std::__1::__value_type<int, v8::internal::compiler::LoopInfo>, std::__1::less<int>, true>, v8::internal::ZoneAllocator<std::__1::__value_type<int, v8::internal::compiler::LoopInfo> > >::__construct_node<std::__1::pair<int const, v8::internal::compiler::LoopInfo> const&>(std::__1::pair<int const, v8::internal::compiler::LoopInfo> const&&&) | |
1 0.0% 0.0% t std::__1::deque<v8::internal::compiler::CodeGenerator::DeoptimizationState*, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::CodeGenerator::DeoptimizationState*> >::__add_back_capacity() | |
1 0.0% 0.0% t std::__1::basic_streambuf<char, std::__1::char_traits<char> >::pbase() const | |
1 0.0% 0.0% t std::__1::__vector_base<v8::internal::TranslatedFrame, std::__1::allocator<v8::internal::TranslatedFrame> >::~__vector_base() | |
1 0.0% 0.0% t std::__1::__split_buffer<v8::internal::compiler::ReferenceMap**, v8::internal::RecyclingZoneAllocator<v8::internal::compiler::ReferenceMap**>&>::push_back(v8::internal::compiler::ReferenceMap**&&) | |
1 0.0% 0.0% t std::__1::__hash_table<v8::internal::compiler::Node*, v8::internal::compiler::NodeHashCache::NodeHashCode, v8::internal::compiler::NodeHashCache::NodeEquals, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::rehash(unsigned long) | |
1 0.0% 0.0% t std::__1::__hash_table<v8::internal::compiler::Node*, v8::internal::compiler::NodeHashCache::NodeHashCode, v8::internal::compiler::NodeHashCache::NodeEquals, v8::internal::ZoneAllocator<v8::internal::compiler::Node*> >::__rehash(unsigned long) | |
1 0.0% 0.0% t std::__1::__hash_table<v8::internal::MemoryChunk*, std::__1::hash<v8::internal::MemoryChunk*>, std::__1::equal_to<v8::internal::MemoryChunk*>, std::__1::allocator<v8::internal::MemoryChunk*> >::__insert_unique(v8::internal::MemoryChunk* const&) | |
1 0.0% 0.0% t std::__1::__hash_table<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::__unordered_map_hasher<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::hash<v8::internal::AllocationSite*>, true>, std::__1::__unordered_map_equal<v8::internal::AllocationSite*, std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long>, std::__1::equal_to<v8::internal::AllocationSite*>, true>, std::__1::allocator<std::__1::__hash_value_type<v8::internal::AllocationSite*, unsigned long> > >::rehash(unsigned long) | |
1 0.0% 0.0% t node::fs::Open(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% t node::TaskQueue<v8::Task>::Push(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
1 0.0% 0.0% t node::(anonymous namespace)::IsSet(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% t int v8::internal::BinarySearch<(v8::internal::SearchMode)0, v8::internal::TransitionArray>(v8::internal::TransitionArray*, v8::internal::Name*, int, int*) | |
1 0.0% 0.0% t bool v8::internal::LiveObjectVisitor::VisitBlackObjects<v8::internal::EvacuateOldSpaceVisitor, v8::internal::MajorNonAtomicMarkingState>(v8::internal::MemoryChunk*, v8::internal::MajorNonAtomicMarkingState*, v8::internal::EvacuateOldSpaceVisitor*, v8::internal::LiveObjectVisitor::IterationMode, v8::internal::HeapObject**) | |
1 0.0% 0.0% t __os_lock_unfair_trylock | |
1 0.0% 0.0% t __mkpath | |
1 0.0% 0.0% t ___printf_puts | |
1 0.0% 0.0% t ___printf_pad | |
1 0.0% 0.0% t __GB2312_wcrtomb | |
1 0.0% 0.0% T void v8::internal::LookupIterator::Start<false>() | |
1 0.0% 0.0% T 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% T v8::internal::wasm::WasmCodeManager::LookupCode(unsigned long) const | |
1 0.0% 0.0% T v8::internal::operator==(v8::internal::ExternalReference, v8::internal::ExternalReference) | |
1 0.0% 0.0% T v8::internal::interpreter::Register::is_current_context() const | |
1 0.0% 0.0% T v8::internal::interpreter::LoopBuilder::~LoopBuilder() | |
1 0.0% 0.0% T v8::internal::interpreter::InterpreterCompilationJob::FinalizeJobImpl(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::interpreter::InterpreterCompilationJob::ExecuteJobImpl() | |
1 0.0% 0.0% T v8::internal::interpreter::Interpreter::LookupNameOfBytecodeHandler(v8::internal::Code*) | |
1 0.0% 0.0% T v8::internal::interpreter::Interpreter::InterruptBudget() | |
1 0.0% 0.0% T v8::internal::interpreter::HandlerTableBuilder::ToHandlerTable(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::Insert(v8::internal::Scope const*) | |
1 0.0% 0.0% T v8::internal::interpreter::ConstantArrayBuilder::DiscardReservedEntry(v8::internal::interpreter::OperandSize) | |
1 0.0% 0.0% T v8::internal::interpreter::ConditionalControlFlowBuilder::~ConditionalControlFlowBuilder() | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::GetInputRegister(v8::internal::interpreter::Register) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitLogicalOrSubExpression(v8::internal::Expression*, v8::internal::interpreter::BytecodeLabels*, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitInScope(v8::internal::Statement*, v8::internal::Scope*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitCompareOperation(v8::internal::CompareOperation*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitBlock(v8::internal::Block*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeGenerator::VisitAndPushIntoRegisterList(v8::internal::Expression*, v8::internal::interpreter::RegisterList*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeDecoder::DecodeRegisterOperand(unsigned long, v8::internal::interpreter::OperandType, v8::internal::interpreter::OperandScale) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::PatchJump(unsigned long, unsigned long) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::EmitJump(v8::internal::interpreter::BytecodeNode*, v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayWriter::BindLabel(v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayRandomIterator::BytecodeArrayRandomIterator(v8::internal::Handle<v8::internal::BytecodeArray>, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::StoreNamedProperty(v8::internal::interpreter::Register, unsigned long, int, v8::internal::LanguageMode) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::Return() | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::JumpIfTrue(v8::internal::interpreter::BytecodeArrayBuilder::ToBooleanMode, v8::internal::interpreter::BytecodeLabel*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CreateWithContext(v8::internal::interpreter::Register, v8::internal::Scope const*) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CreateFunctionContext(v8::internal::Scope const*, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayBuilder::CreateClosure(unsigned long, int, int) | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeArrayAccessor::current_bytecode_size() const | |
1 0.0% 0.0% T v8::internal::compiler::hash_value(v8::internal::compiler::FrameStateInfo const&) | |
1 0.0% 0.0% T v8::internal::compiler::ZoneStats::ReturnZone(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::ZoneStats::NewEmptyZone(char const*) | |
1 0.0% 0.0% T v8::internal::compiler::VariableTracker::Scope::Scope(v8::internal::compiler::VariableTracker*, v8::internal::compiler::Node*, v8::internal::compiler::EffectGraphReducer::Reduction*) | |
1 0.0% 0.0% T v8::internal::compiler::Typer::Visitor::Weaken(v8::internal::compiler::Node*, v8::internal::compiler::Type, v8::internal::compiler::Type) | |
1 0.0% 0.0% T v8::internal::compiler::TypeNarrowingReducer::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Type::Union(v8::internal::compiler::Type, v8::internal::compiler::Type, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::Type::NewConstant(v8::internal::Handle<v8::internal::Object>, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::Type::AddToUnion(v8::internal::compiler::Type, v8::internal::compiler::UnionType*, int, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::TopLevelLiveRange::Merge(v8::internal::compiler::TopLevelLiveRange*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesCache::IsKeysEqualToNode(v8::internal::compiler::StateValuesCache::StateValuesKey*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::operator*() | |
1 0.0% 0.0% T v8::internal::compiler::StateValuesAccess::iterator::operator!=(v8::internal::compiler::StateValuesAccess::iterator&) | |
1 0.0% 0.0% T v8::internal::compiler::SpillRange::TryMerge(v8::internal::compiler::SpillRange*) | |
1 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::GetReal() const | |
1 0.0% 0.0% T v8::internal::compiler::SparseInputMask::InputIterator::Advance() | |
1 0.0% 0.0% T v8::internal::compiler::SimplifiedOperatorBuilder::SimplifiedOperatorBuilder(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::SimplifiedOperatorBuilder::CheckedTaggedToTaggedPointer(v8::internal::VectorSlotPair const&) | |
1 0.0% 0.0% T v8::internal::compiler::SelectLowering::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Scheduler::Scheduler(v8::internal::Zone*, v8::internal::compiler::Graph*, v8::internal::compiler::Schedule*, v8::base::Flags<v8::internal::compiler::Scheduler::Flag, int>, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::Schedule(v8::internal::Zone*, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::NewBasicBlock() | |
1 0.0% 0.0% T v8::internal::compiler::Schedule::AddBranch(v8::internal::compiler::BasicBlock*, v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*, v8::internal::compiler::BasicBlock*) | |
1 0.0% 0.0% T v8::internal::compiler::RepresentationChanger::Uint32OperatorFor(v8::internal::compiler::IrOpcode::Value) | |
1 0.0% 0.0% T v8::internal::compiler::RepresentationChanger::GetTaggedRepresentationFor(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::compiler::Type, v8::internal::compiler::Truncation) | |
1 0.0% 0.0% T v8::internal::compiler::RegisterAllocator::SplitAndSpillRangesDefinedByMemoryOperand() | |
1 0.0% 0.0% T v8::internal::compiler::RegisterAllocator::FindOptimalSplitPos(v8::internal::compiler::LifetimePosition, v8::internal::compiler::LifetimePosition) | |
1 0.0% 0.0% T v8::internal::compiler::RegisterAllocationData::AddGapMove(int, v8::internal::compiler::Instruction::GapPosition, v8::internal::compiler::InstructionOperand const&, v8::internal::compiler::InstructionOperand const&) | |
1 0.0% 0.0% T v8::internal::compiler::ReferenceMap::RecordReference(v8::internal::compiler::AllocatedOperand const&) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::RedundancyElimination(v8::internal::compiler::AdvancedReducer::Editor*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::ReduceCheckNode(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::RedundancyElimination::EffectPathChecks::LookupCheck(v8::internal::compiler::Node*) const | |
1 0.0% 0.0% T v8::internal::compiler::PropertyAccessBuilder::TryBuildStringCheck(std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > > const&, v8::internal::compiler::Node**, v8::internal::compiler::Node**, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::PipelineImpl::AllocateRegisters(v8::internal::RegisterConfiguration const*, v8::internal::compiler::CallDescriptor*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::PipelineCompilationJob::PrepareJobImpl(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::compiler::PipelineCompilationJob::FinalizeJobImpl(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::compiler::Pipeline::NewCompilationJob(v8::internal::Handle<v8::internal::JSFunction>, bool) | |
1 0.0% 0.0% T v8::internal::compiler::OperationTyper::OperationTyper(v8::internal::Isolate*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::OperandAssigner::CommitAssignment() | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::ReplaceValueInput(v8::internal::compiler::Node*, v8::internal::compiler::Node*, int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::ReplaceControlInput(v8::internal::compiler::Node*, v8::internal::compiler::Node*, int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetValueInput(v8::internal::compiler::Node*, int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::GetFrameStateInput(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::NodeProperties::CollectControlProjections(v8::internal::compiler::Node*, v8::internal::compiler::Node**, unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::NodeMarkerBase::NodeMarkerBase(v8::internal::compiler::Graph*, unsigned int) | |
1 0.0% 0.0% T v8::internal::compiler::NodeHashCache::Query(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Node::ReplaceUses(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Node::InsertInput(v8::internal::Zone*, int, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::Node::AppendUse(v8::internal::compiler::Node::Use*) | |
1 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::RemoveClobberedDestinations(v8::internal::compiler::Instruction*) | |
1 0.0% 0.0% T v8::internal::compiler::MoveOptimizer::FinalizeMoves(v8::internal::compiler::Instruction*) | |
1 0.0% 0.0% T v8::internal::compiler::MemoryOptimizer::VisitNode(v8::internal::compiler::Node*, v8::internal::compiler::MemoryOptimizer::AllocationState const*) | |
1 0.0% 0.0% T v8::internal::compiler::MachineTypesOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorReducer::MachineOperatorReducer(v8::internal::compiler::MachineGraph*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorBuilder::Int64Sub() | |
1 0.0% 0.0% T v8::internal::compiler::MachineOperatorBuilder::BitcastWordToTagged() | |
1 0.0% 0.0% T v8::internal::compiler::LoopVariableOptimizer::TryGetInductionVariable(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::LoopVariableOptimizer::Run() | |
1 0.0% 0.0% T v8::internal::compiler::LoopFinder::BuildLoopTree(v8::internal::compiler::Graph*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::UpdateState(v8::internal::compiler::Node*, v8::internal::compiler::LoadElimination::AbstractState const*) | |
1 0.0% 0.0% T v8::internal::compiler::LoadElimination::ReduceStoreField(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeConnector::CommitSpillsInDeferredBlocks(v8::internal::compiler::TopLevelLiveRange*, v8::internal::compiler::LiveRangeBoundArray*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::LiveRangeFor(v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::Define(v8::internal::compiler::LifetimePosition, v8::internal::compiler::InstructionOperand*, void*, v8::internal::compiler::UsePositionHintType) | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::BuildLiveRanges() | |
1 0.0% 0.0% T v8::internal::compiler::LiveRangeBuilder::AddInitialIntervals(v8::internal::compiler::InstructionBlock const*, v8::internal::BitVector*) | |
1 0.0% 0.0% T v8::internal::compiler::Linkage::GetJSCallDescriptor(v8::internal::Zone*, bool, int, v8::base::Flags<v8::internal::compiler::CallDescriptor::Flag, int>) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::TryAllocatePreferredReg(v8::internal::compiler::LiveRange*, v8::internal::Vector<v8::internal::compiler::LifetimePosition> const&) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::ProcessCurrentRange(v8::internal::compiler::LiveRange*) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::LinearScanAllocator(v8::internal::compiler::RegisterAllocationData*, v8::internal::compiler::RegisterKind, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::LinearScanAllocator::InactiveToActive(v8::internal::compiler::LiveRange*) | |
1 0.0% 0.0% T v8::internal::compiler::JSTypedLowering::ReduceSpeculativeNumberComparison(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSTypedLowering::ReduceJSForInPrepare(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSTypeHintLowering::ReduceLoadNamedOperation(v8::internal::compiler::Operator const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::FeedbackSlot) const | |
1 0.0% 0.0% T v8::internal::compiler::JSOperatorBuilder::JSOperatorBuilder(v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::JSNativeContextSpecialization::Reduce(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSNativeContextSpecialization::InferReceiverMaps(v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > >*) | |
1 0.0% 0.0% T v8::internal::compiler::JSNativeContextSpecialization::BuildPropertyLoad(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Handle<v8::internal::Name>, v8::internal::ZoneVector<v8::internal::compiler::Node*>*, v8::internal::compiler::PropertyAccessInfo const&) | |
1 0.0% 0.0% T v8::internal::compiler::JSInliningHeuristic::Finalize() | |
1 0.0% 0.0% T v8::internal::compiler::JSInliner::ReduceJSCall(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSGraph::OptimizedOutConstant() | |
1 0.0% 0.0% T v8::internal::compiler::JSGraph::HeapConstant(v8::internal::Handle<v8::internal::HeapObject>) | |
1 0.0% 0.0% T v8::internal::compiler::JSGraph::Constant(int) | |
1 0.0% 0.0% T v8::internal::compiler::JSGraph::CEntryStubConstant(int, v8::internal::SaveFPRegsMode, v8::internal::ArgvMode, bool) | |
1 0.0% 0.0% T v8::internal::compiler::JSCreateLowering::ReduceJSCreateLiteralRegExp(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSCreateLowering::AllocateFastLiteral(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Handle<v8::internal::JSObject>, v8::internal::AllocationSiteUsageContext*) | |
1 0.0% 0.0% T v8::internal::compiler::JSContextSpecialization::ReduceJSLoadContext(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::JSCallReducer::ReduceJSCall(v8::internal::compiler::Node*, v8::internal::Handle<v8::internal::SharedFunctionInfo>) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::SetSourcePosition(v8::internal::compiler::Instruction const*, v8::internal::SourcePosition) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::MarkAsRepresentation(v8::internal::MachineRepresentation, int) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::InstructionBlocksFor(v8::internal::Zone*, v8::internal::compiler::Schedule const*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSequence::AddInstruction(v8::internal::compiler::Instruction*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitWordCompareZero(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitPhi(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitChangeInt32ToInt64(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitChangeInt32ToFloat64(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::VisitCall(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::MarkAsUsed(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::MarkAsDefined(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::GetVirtualRegister(v8::internal::compiler::Node const*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::EmitWithContinuation(int, v8::internal::compiler::InstructionOperand, v8::internal::compiler::InstructionOperand, v8::internal::compiler::FlagsContinuation*) | |
1 0.0% 0.0% T v8::internal::compiler::InstructionSelector::Emit(int, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*, unsigned long, v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% T v8::internal::compiler::HeapConstantOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::~GraphReducer() | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::Replace(v8::internal::compiler::Node*, v8::internal::compiler::Node*, unsigned int) | |
1 0.0% 0.0% T v8::internal::compiler::GraphReducer::GraphReducer(v8::internal::Zone*, v8::internal::compiler::Graph*, v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::FrameElider::Run() | |
1 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::VerifyReplacement() const | |
1 0.0% 0.0% T v8::internal::compiler::EscapeAnalysisReducer::Finalize() | |
1 0.0% 0.0% T v8::internal::compiler::EffectControlLinearizer::ProcessNode(v8::internal::compiler::Node*, v8::internal::compiler::Node**, v8::internal::compiler::Node**, v8::internal::compiler::Node**) | |
1 0.0% 0.0% T v8::internal::compiler::DeoptimizeParametersOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReducePhi(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceEnd(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::DeadCodeElimination::ReduceDeoptimizeOrReturnOrTerminate(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraintsForLastInstructionInBlock(v8::internal::compiler::InstructionBlock const*) | |
1 0.0% 0.0% T v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints() | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorReducer::ReduceBranch(v8::internal::compiler::Node*) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::StateValues(int, v8::internal::compiler::SparseInputMask) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::IfValue(int, int) | |
1 0.0% 0.0% T v8::internal::compiler::CommonOperatorBuilder::End(unsigned long) | |
1 0.0% 0.0% T v8::internal::compiler::CommonNodeCache::FindExternalConstant(v8::internal::ExternalReference) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::TranslateStateValueDescriptor(v8::internal::compiler::StateValueDescriptor*, v8::internal::compiler::StateValueList*, v8::internal::Translation*, v8::internal::compiler::InstructionOperandIterator*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::TranslateFrameStateDescriptorOperands(v8::internal::compiler::FrameStateDescriptor*, v8::internal::compiler::InstructionOperandIterator*, v8::internal::compiler::OutputFrameStateCombine, v8::internal::Translation*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::IsNextInAssemblyOrder(v8::internal::compiler::RpoNumber) const | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::BuildTranslationForFrameStateDescriptor(v8::internal::compiler::FrameStateDescriptor*, v8::internal::compiler::InstructionOperandIterator*, v8::internal::Translation*, v8::internal::compiler::OutputFrameStateCombine) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleSourcePosition(v8::internal::SourcePosition) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleMove(v8::internal::compiler::InstructionOperand*, v8::internal::compiler::InstructionOperand*) | |
1 0.0% 0.0% T v8::internal::compiler::CodeGenerator::AssembleCode() | |
1 0.0% 0.0% T v8::internal::compiler::CheckMapsParametersOf(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeLivenessMap::InitializeLiveness(int, int, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeLivenessMap::GetLiveness(int) const | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::VisitStar() | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::MakeNode(v8::internal::compiler::Operator const*, int, v8::internal::compiler::Node* const*, bool) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::Environment::Checkpoint(v8::internal::BailoutId, v8::internal::compiler::OutputFrameStateCombine, v8::internal::compiler::BytecodeLivenessState const*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::BuildUnaryOp(v8::internal::compiler::Operator const*) | |
1 0.0% 0.0% T v8::internal::compiler::BytecodeGraphBuilder::BuildLoopExitsUntilLoop(int, v8::internal::compiler::BytecodeLivenessState const*) | |
1 0.0% 0.0% T v8::internal::compiler::BitsetType::SignedSmall() | |
1 0.0% 0.0% T v8::internal::compiler::BitsetType::Lub(v8::internal::Map*) | |
1 0.0% 0.0% T v8::internal::compiler::BasicBlock::BasicBlock(v8::internal::Zone*, v8::internal::compiler::BasicBlock::Id) | |
1 0.0% 0.0% T v8::internal::compiler::AccessInfoFactory::ConsolidateElementLoad(std::__1::vector<v8::internal::Handle<v8::internal::Map>, std::__1::allocator<v8::internal::Handle<v8::internal::Map> > > const&, v8::internal::compiler::ElementAccessInfo*) | |
1 0.0% 0.0% T v8::internal::compiler::AccessBuilder::ForExternalStringResourceData() | |
1 0.0% 0.0% T v8::internal::compiler::AccessBuilder::ForConsStringSecond() | |
1 0.0% 0.0% T v8::internal::Zone::NewExpand(unsigned long) | |
1 0.0% 0.0% T v8::internal::VirtualMemory::~VirtualMemory() | |
1 0.0% 0.0% T v8::internal::VirtualMemory::VirtualMemory() | |
1 0.0% 0.0% T v8::internal::VariableProxy::VariableProxy(v8::internal::Variable*, int) | |
1 0.0% 0.0% T v8::internal::UnoptimizedCompilationInfo::UnoptimizedCompilationInfo(v8::internal::Zone*, v8::internal::ParseInfo*, v8::internal::FunctionLiteral*) | |
1 0.0% 0.0% T v8::internal::Translation::StoreLiteral(int) | |
1 0.0% 0.0% T v8::internal::TranslatedState::UpdateFromPreviouslyMaterializedObjects() | |
1 0.0% 0.0% T v8::internal::TranslatedState::TranslatedState(v8::internal::JavaScriptFrame const*) | |
1 0.0% 0.0% T v8::internal::TransitionsAccessor::SearchTransition(v8::internal::Name*, v8::internal::PropertyKind, v8::internal::PropertyAttributes) | |
1 0.0% 0.0% T v8::internal::TransitionsAccessor::Insert(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::SimpleTransitionFlag) | |
1 0.0% 0.0% T v8::internal::TransitionArray::Search(v8::internal::PropertyKind, v8::internal::Name*, v8::internal::PropertyAttributes, int*) | |
1 0.0% 0.0% T v8::internal::TimedHistogram::Stop(v8::base::ElapsedTimer*, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::TextNode::TextEmitPass(v8::internal::RegExpCompiler*, v8::internal::TextNode::TextEmitPassType, bool, v8::internal::Trace*, bool, int*) | |
1 0.0% 0.0% T v8::internal::Sweeper::PauseOrCompleteScope::PauseOrCompleteScope(v8::internal::Sweeper*) | |
1 0.0% 0.0% T v8::internal::StubFrame::Iterate(v8::internal::RootVisitor*) const | |
1 0.0% 0.0% T v8::internal::StringTable::LookupTwoCharsStringIfExists(v8::internal::Isolate*, unsigned short, unsigned short) | |
1 0.0% 0.0% T v8::internal::StringTable::AddKeyNoResize(v8::internal::Isolate*, v8::internal::StringTableKey*) | |
1 0.0% 0.0% T v8::internal::String::ToNumber(v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% T 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% T v8::internal::StoreBuffer::MoveAllEntriesToRememberedSet() | |
1 0.0% 0.0% T v8::internal::StoreBuffer::FlipStoreBuffers() | |
1 0.0% 0.0% T v8::internal::StandardFrame::ComputeCallerState(v8::internal::StackFrame::State*) const | |
1 0.0% 0.0% T v8::internal::StackGuard::PushInterruptsScope(v8::internal::InterruptsScope*) | |
1 0.0% 0.0% T v8::internal::StackGuard::PopInterruptsScope() | |
1 0.0% 0.0% T v8::internal::StackGuard::HandleInterrupts() | |
1 0.0% 0.0% T v8::internal::StackFrameIterator::Advance() | |
1 0.0% 0.0% T v8::internal::SpaceWithLinearArea::PauseAllocationObservers() | |
1 0.0% 0.0% T v8::internal::SpaceIterator::next() | |
1 0.0% 0.0% T v8::internal::Segment::ZapHeader() | |
1 0.0% 0.0% T v8::internal::Script::IsUserJavaScript() | |
1 0.0% 0.0% T v8::internal::ScopeInfo::HasSharedFunctionName() const | |
1 0.0% 0.0% T v8::internal::ScopeInfo::Empty(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::ScopeInfo::ContextSlotIndex(v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::Handle<v8::internal::String>, v8::internal::VariableMode*, v8::internal::InitializationFlag*, v8::internal::MaybeAssignedFlag*) | |
1 0.0% 0.0% T v8::internal::Scope::GetDeclarationScope() | |
1 0.0% 0.0% T v8::internal::Scope::FinalizeBlockScope() | |
1 0.0% 0.0% T v8::internal::Scope::ContextChainLength(v8::internal::Scope*) const | |
1 0.0% 0.0% T v8::internal::Scavenger::Scavenger(v8::internal::Heap*, bool, v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>*, v8::internal::Worklist<std::__1::pair<v8::internal::HeapObject*, int>, 256>*, int) | |
1 0.0% 0.0% T v8::internal::Scanner::SourceUrl(v8::internal::Isolate*) const | |
1 0.0% 0.0% T v8::internal::SaveContext::~SaveContext() | |
1 0.0% 0.0% T v8::internal::SafepointEntry::HasRegisters() const | |
1 0.0% 0.0% T v8::internal::Runtime_StoreLookupSlot_Sloppy(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_PushWithContext(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_ObjectKeys(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_ForInEnumerate(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_CompileForOnStackReplacement(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::RuntimeProfiler::ShouldOptimize(v8::internal::JSFunction*, v8::internal::JavaScriptFrame*) | |
1 0.0% 0.0% T v8::internal::RuntimeProfiler::AttemptOnStackReplacement(v8::internal::JavaScriptFrame*, int) | |
1 0.0% 0.0% T v8::internal::RelocIterator::next() | |
1 0.0% 0.0% T v8::internal::RelocIterator::RelocIterator(v8::internal::Code*, int) | |
1 0.0% 0.0% T v8::internal::RegExpUtils::SetLastIndex(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSReceiver>, unsigned long long) | |
1 0.0% 0.0% T v8::internal::RegExpStackScope::~RegExpStackScope() | |
1 0.0% 0.0% T v8::internal::RegExpStack::EnsureCapacity(unsigned long) | |
1 0.0% 0.0% T v8::internal::RegExpMatchInfo::ReserveCaptures(v8::internal::Handle<v8::internal::RegExpMatchInfo>, int) | |
1 0.0% 0.0% T v8::internal::RegExpMacroAssemblerX64::LoadCurrentCharacterUnchecked(int, int) | |
1 0.0% 0.0% T v8::internal::RegExpImpl::IrregexpPrepare(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% T v8::internal::RegExpEngine::Compile(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::RegExpCompileData*, v8::base::Flags<v8::internal::JSRegExp::Flag, int>, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>, bool) | |
1 0.0% 0.0% T v8::internal::RegExpAtom::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*) | |
1 0.0% 0.0% T v8::internal::ProfileEntryHookStub::MaybeCallEntryHookDelayed(v8::internal::TurboAssembler*, v8::internal::Zone*) | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::Serialize(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::ScopeIsSkippableFunctionScope(v8::internal::Scope*) | |
1 0.0% 0.0% T v8::internal::ProducedPreParsedScopeData::ProducedPreParsedScopeData(v8::internal::Zone*, v8::internal::ProducedPreParsedScopeData*) | |
1 0.0% 0.0% T v8::internal::PassesFilter(v8::internal::Vector<char const>, v8::internal::Vector<char const>) | |
1 0.0% 0.0% T v8::internal::Parser::SkipFunction(v8::internal::AstRawString const*, v8::internal::FunctionKind, v8::internal::FunctionLiteral::FunctionType, v8::internal::DeclarationScope*, int*, v8::internal::ProducedPreParsedScopeData**, bool, bool, bool*) | |
1 0.0% 0.0% T v8::internal::Parser::RewriteReturn(v8::internal::Expression*, int) | |
1 0.0% 0.0% T v8::internal::Parser::ExpressionFromLiteral(v8::internal::Token::Value, int) | |
1 0.0% 0.0% T v8::internal::ParseInfo::set_character_stream(std::__1::unique_ptr<v8::internal::Utf16CharacterStream, std::__1::default_delete<v8::internal::Utf16CharacterStream> >) | |
1 0.0% 0.0% T v8::internal::ParseInfo::requires_instance_fields_initializer() const | |
1 0.0% 0.0% T v8::internal::ParseInfo::is_declaration() const | |
1 0.0% 0.0% T v8::internal::ParseInfo::GetOrCreateAstValueFactory() | |
1 0.0% 0.0% T v8::internal::PagedSpace::SlowRefillLinearAllocationArea(int) | |
1 0.0% 0.0% T v8::internal::OrderedHashSet::Add(v8::internal::Handle<v8::internal::OrderedHashSet>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::OptimizedFrame::GetDeoptimizationData(int*) const | |
1 0.0% 0.0% T v8::internal::OptimizedCompilationJob::PrepareJob(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::OptimizedCompilationInfo::native_context() const | |
1 0.0% 0.0% T v8::internal::Operand::Operand(v8::internal::Register, int) | |
1 0.0% 0.0% T v8::internal::OneByteStringKey::AsHandle(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::ObjectLiteral::BuildConstantProperties(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Object::GetOrCreateHash(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Object::ConvertToString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::Object* v8::internal::VisitWeakList<v8::internal::Context>(v8::internal::Heap*, v8::internal::Object*, v8::internal::WeakObjectRetainer*) | |
1 0.0% 0.0% T v8::internal::OFStreamBase::xsputn(char const*, long) | |
1 0.0% 0.0% T v8::internal::NormalizedMapCache::Get(v8::internal::Handle<v8::internal::Map>, v8::internal::PropertyNormalizationMode) | |
1 0.0% 0.0% T v8::internal::NativeRegExpMacroAssembler::StringCharacterPosition(v8::internal::String*, int) | |
1 0.0% 0.0% T v8::internal::MarkCompactCollector::MarkCompactCollector(v8::internal::Heap*) | |
1 0.0% 0.0% T v8::internal::MarkCompactCollector::ClearWeakReferences() | |
1 0.0% 0.0% T v8::internal::MapUpdater::FindTargetMap() | |
1 0.0% 0.0% T 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) | |
1 0.0% 0.0% T 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% T v8::internal::Map::FindFieldOwner(int) const | |
1 0.0% 0.0% T v8::internal::LookupIterator::PropertyOrElement(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool*, v8::internal::LookupIterator::Configuration) | |
1 0.0% 0.0% T v8::internal::LookupIterator::FetchValue() const | |
1 0.0% 0.0% T v8::internal::Log::MessageBuilder& v8::internal::Log::MessageBuilder::operator<<<void*>(void*) | |
1 0.0% 0.0% T v8::internal::LoadIC::ComputeHandler(v8::internal::LookupIterator*) | |
1 0.0% 0.0% T v8::internal::LayoutDescriptorHelper::IsTagged(int, int, int*) | |
1 0.0% 0.0% T v8::internal::LayoutDescriptor::New(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, int) | |
1 0.0% 0.0% T v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::KeyAccumulator::GetOwnEnumPropertyKeys(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSObject>) | |
1 0.0% 0.0% T v8::internal::KeyAccumulator::AddKey(v8::internal::Handle<v8::internal::Object>, v8::internal::AddKeyConversion) | |
1 0.0% 0.0% T v8::internal::JavaScriptFrameIterator::Advance() | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::receiver() const | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::IsConstructor() const | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::GetParameter(int) const | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::GetNumberOfIncomingArguments() const | |
1 0.0% 0.0% T v8::internal::JavaScriptFrame::GetCallerStackPointer() const | |
1 0.0% 0.0% T v8::internal::JSReceiver::ToPrimitive(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::ToPrimitiveHint) | |
1 0.0% 0.0% T v8::internal::JSReceiver::SetProperties(v8::internal::HeapObject*) | |
1 0.0% 0.0% T v8::internal::JSReceiver::HasProperty(v8::internal::LookupIterator*) | |
1 0.0% 0.0% T v8::internal::JSObject::ValidateElements(v8::internal::JSObject*) | |
1 0.0% 0.0% T 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) | |
1 0.0% 0.0% T v8::internal::JSObject::AddProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) | |
1 0.0% 0.0% T v8::internal::ItemParallelJob::ItemParallelJob(v8::internal::CancelableTaskManager*, v8::base::Semaphore*) | |
1 0.0% 0.0% T v8::internal::Isolate::NeedsSourcePositionsForProfiling() const | |
1 0.0% 0.0% T v8::internal::IncrementalStringBuilder::IncrementalStringBuilder(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::IncrementalStringBuilder::AppendString(v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% T v8::internal::IncrementalMarking::Observer::Step(int, unsigned long, unsigned long) | |
1 0.0% 0.0% T v8::internal::IdentityMapBase::Resize(int) | |
1 0.0% 0.0% T v8::internal::IdentityMapBase::GetEntry(v8::internal::Object*) | |
1 0.0% 0.0% T v8::internal::IC::UpdateState(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::Histogram::AddSample(int) | |
1 0.0% 0.0% T v8::internal::Heap::UnregisterStrongRoots(v8::internal::Object**) | |
1 0.0% 0.0% T v8::internal::Heap::SizeOfObjects() | |
1 0.0% 0.0% T v8::internal::Heap::RootCanBeWrittenAfterInitialization(v8::internal::Heap::RootListIndex) | |
1 0.0% 0.0% T v8::internal::Heap::IterateStrongRoots(v8::internal::RootVisitor*, v8::internal::VisitMode) | |
1 0.0% 0.0% T v8::internal::Heap::GetFillToAlign(unsigned long, v8::internal::AllocationAlignment) | |
1 0.0% 0.0% T v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) | |
1 0.0% 0.0% T v8::internal::HashTable<v8::internal::StringTable, v8::internal::StringTableShape>::EnsureCapacity(v8::internal::Handle<v8::internal::StringTable>, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::HashTable<v8::internal::CompilationCacheTable, v8::internal::CompilationCacheShape>::Rehash(v8::internal::CompilationCacheTable*) | |
1 0.0% 0.0% T v8::internal::HandlerTable::LengthForRange(int) | |
1 0.0% 0.0% T v8::internal::HandlerTable::HandlerTable(v8::internal::ByteArray*) | |
1 0.0% 0.0% T v8::internal::GlobalHandles::UpdateListOfNewSpaceNodes() | |
1 0.0% 0.0% T v8::internal::GenericStringUtf16CharacterStream::FillBuffer(unsigned long) | |
1 0.0% 0.0% T v8::internal::GCTracer::ScavengeSpeedInBytesPerMillisecond(v8::internal::ScavengeSpeedMode) const | |
1 0.0% 0.0% T v8::internal::GCTracer::Output(char const*, ...) const | |
1 0.0% 0.0% T v8::internal::GCTracer::NewSpaceAllocationThroughputInBytesPerMillisecond(double) const | |
1 0.0% 0.0% T v8::internal::GCTracer::AddSurvivalRatio(double) | |
1 0.0% 0.0% T v8::internal::FunctionLiteral::kind() const | |
1 0.0% 0.0% T v8::internal::FuncNameInferrer::PushLiteralName(v8::internal::AstRawString const*) | |
1 0.0% 0.0% T v8::internal::FreeList::Reset() | |
1 0.0% 0.0% T v8::internal::FrameSummary::code_offset() const | |
1 0.0% 0.0% T v8::internal::FrameSummary::JavaScriptFrameSummary::JavaScriptFrameSummary(v8::internal::Isolate*, v8::internal::Object*, v8::internal::JSFunction*, v8::internal::AbstractCode*, int, bool) | |
1 0.0% 0.0% T v8::internal::FrameSummary::GetTop(v8::internal::StandardFrame const*) | |
1 0.0% 0.0% T v8::internal::FeedbackVectorSpec::AddSlot(v8::internal::FeedbackSlotKind) | |
1 0.0% 0.0% T v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewSharedFunctionInfoForLiteral(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, bool) | |
1 0.0% 0.0% T v8::internal::Factory::NewScopeInfo(int) | |
1 0.0% 0.0% T v8::internal::Factory::NewOneByteInternalizedString(v8::internal::Vector<unsigned char const>, unsigned int) | |
1 0.0% 0.0% T v8::internal::Factory::NewForeign(unsigned long, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewFixedArrayWithHoles(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% T v8::internal::Factory::InitializeMap(v8::internal::Map*, v8::internal::InstanceType, int, v8::internal::ElementsKind, int) | |
1 0.0% 0.0% T v8::internal::Factory::CopyJSObjectWithAllocationSite(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::AllocationSite>) | |
1 0.0% 0.0% T v8::internal::Expression::ToBooleanIsFalse() const | |
1 0.0% 0.0% T v8::internal::Expression::IsValidReferenceExpression() const | |
1 0.0% 0.0% T v8::internal::Expression::IsNumberLiteral() const | |
1 0.0% 0.0% T v8::internal::Expression::IsAnonymousFunctionDefinition() const | |
1 0.0% 0.0% T v8::internal::ExitFrame::Iterate(v8::internal::RootVisitor*) const | |
1 0.0% 0.0% T v8::internal::EntryFrame::GetCallerState(v8::internal::StackFrame::State*) const | |
1 0.0% 0.0% T v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::NumberOfEnumerableProperties() | |
1 0.0% 0.0% T v8::internal::DependentCode::Insert(v8::internal::Handle<v8::internal::DependentCode>, v8::internal::DependentCode::DependencyGroup, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% T v8::internal::DependentCode::DeoptimizeDependentCodeGroup(v8::internal::Isolate*, v8::internal::DependentCode::DependencyGroup) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::PadTopOfStackRegister() | |
1 0.0% 0.0% T v8::internal::Deoptimizer::GetDeoptInfo(v8::internal::Code*, unsigned long) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::EnsureCodeForDeoptimizationEntry(v8::internal::Isolate*, v8::internal::Deoptimizer::BailoutType) | |
1 0.0% 0.0% T v8::internal::Deoptimizer::DoComputeInterpretedFrame(v8::internal::TranslatedFrame*, int, bool) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::ShouldEagerCompile() const | |
1 0.0% 0.0% T v8::internal::DeclarationScope::DeclareArguments(v8::internal::AstValueFactory*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AttachOuterScopeInfo(v8::internal::ParseInfo*, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AnalyzePartially(v8::internal::AstNodeFactory*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::Analyze(v8::internal::ParseInfo*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AllowsLazyCompilation() const | |
1 0.0% 0.0% T v8::internal::Debug::ProcessCompileEvent(v8::DebugEvent, v8::internal::Handle<v8::internal::Script>) | |
1 0.0% 0.0% T v8::internal::Context::global_proxy() | |
1 0.0% 0.0% T v8::internal::CompilationCache::LookupRegExp(v8::internal::Handle<v8::internal::String>, v8::base::Flags<v8::internal::JSRegExp::Flag, int>) | |
1 0.0% 0.0% T v8::internal::CompilationCache::LookupEval(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::LanguageMode, int) | |
1 0.0% 0.0% T v8::internal::CompilationCache::Iterate(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::Code::WeakCellFor(v8::internal::Handle<v8::internal::Code>) | |
1 0.0% 0.0% T v8::internal::CancelableTaskManager::RemoveFinishedTask(unsigned long long) | |
1 0.0% 0.0% T v8::internal::CancelableTask::CancelableTask(v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Builtins::builtin_handle(int) | |
1 0.0% 0.0% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Builtin_DateNow(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Builtin_ArrayBufferConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Bootstrapper::Iterate(v8::internal::RootVisitor*) | |
1 0.0% 0.0% T v8::internal::BoilerplateDescription::size() const | |
1 0.0% 0.0% T v8::internal::BinaryOperation::IsSmiLiteralOperation(v8::internal::Expression**, v8::internal::Smi**) | |
1 0.0% 0.0% T v8::internal::Assembler::vinstr(unsigned char, v8::internal::XMMRegister, v8::internal::XMMRegister, v8::internal::Operand, v8::internal::Assembler::SIMDPrefix, v8::internal::Assembler::LeadingOpcode, v8::internal::Assembler::VexW) | |
1 0.0% 0.0% T v8::internal::Assembler::jmp(v8::internal::Label*, v8::internal::Label::Distance) | |
1 0.0% 0.0% T v8::internal::Assembler::emit_mov(v8::internal::Register, v8::internal::Operand, int) | |
1 0.0% 0.0% T v8::internal::Assembler::bind_to(v8::internal::Label*, int) | |
1 0.0% 0.0% T v8::internal::Assembler::arithmetic_op(unsigned char, v8::internal::Register, v8::internal::Register, int) | |
1 0.0% 0.0% T v8::internal::AllocationSite::GetPretenureMode() const | |
1 0.0% 0.0% T v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% T v8::base::Time::Now() | |
1 0.0% 0.0% T v8::base::OS::GetCurrentProcessId() | |
1 0.0% 0.0% T v8::base::OS::CommitPageSize() | |
1 0.0% 0.0% T std::__1::recursive_timed_mutex::~recursive_timed_mutex() | |
1 0.0% 0.0% T std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::allocator<char> const&) | |
1 0.0% 0.0% T std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int) | |
1 0.0% 0.0% T std::__1::__num_get<char>::__stage2_float_prep(std::__1::ios_base&, char*, char&, char&) | |
1 0.0% 0.0% T node::NodePlatform::CurrentClockTimeMillis() | |
1 0.0% 0.0% T node::Hrtime(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% T node::BackgroundTaskRunner::PostTask(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task> >) | |
1 0.0% 0.0% T bool v8::internal::JSObject::UpdateAllocationSite<(v8::internal::AllocationSiteUpdateMode)0>(v8::internal::Handle<v8::internal::JSObject>, v8::internal::ElementsKind) | |
1 0.0% 0.0% T _uv_mutex_lock | |
1 0.0% 0.0% T _uv_cond_signal | |
1 0.0% 0.0% T _tmpfile | |
1 0.0% 0.0% T _sendto$NOCANCEL | |
1 0.0% 0.0% T _pthread_attr_set_qos_class_np | |
1 0.0% 0.0% T _os_unfair_lock_unlock_no_tsd_4libpthread | |
1 0.0% 0.0% T _os_unfair_lock_unlock_4Libc | |
1 0.0% 0.0% T _mach_error | |
1 0.0% 0.0% T _fputwc | |
1 0.0% 0.0% T __pthread_start | |
1 0.0% 0.0% T ___rec_search | |
1 0.0% 0.0% T ___nrv_alloc_D2A | |
1 0.0% 0.0% T ___freedtoa | |
[Summary]: | |
ticks total nonlib name | |
44900 73.5% 76.9% JavaScript | |
12066 19.8% 20.7% C++ | |
4208 6.9% 7.2% GC | |
2649 4.3% Shared libraries | |
1453 2.4% Unaccounted | |
[C++ entry points]: | |
ticks cpp total name | |
3187 35.1% 5.2% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
2223 24.5% 3.6% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
1475 16.3% 2.4% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
1216 13.4% 2.0% T v8::internal::Runtime_CompileForOnStackReplacement(int, v8::internal::Object**, v8::internal::Isolate*) | |
211 2.3% 0.3% T v8::internal::libc_memchr(void*, int, unsigned long) | |
97 1.1% 0.2% T v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) | |
96 1.1% 0.2% T v8::internal::Runtime_RegExpExecMultiple(int, v8::internal::Object**, v8::internal::Isolate*) | |
69 0.8% 0.1% T v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*) | |
66 0.7% 0.1% T v8::internal::Runtime_RegExpReplace(int, v8::internal::Object**, v8::internal::Isolate*) | |
48 0.5% 0.1% T v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) | |
41 0.5% 0.1% T v8::internal::IncrementalMarking::WhiteToGreyAndPush(v8::internal::HeapObject*) | |
34 0.4% 0.1% T v8::internal::Runtime_ToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
27 0.3% 0.0% T v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*) | |
25 0.3% 0.0% T v8::internal::Runtime_LoadLookupSlot(int, v8::internal::Object**, v8::internal::Isolate*) | |
20 0.2% 0.0% T v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) | |
19 0.2% 0.0% T v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
16 0.2% 0.0% T v8::internal::Runtime_StringBuilderConcat(int, v8::internal::Object**, v8::internal::Isolate*) | |
15 0.2% 0.0% T v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*) | |
15 0.2% 0.0% T v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) | |
13 0.1% 0.0% T v8::internal::Deoptimizer::New(v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned long, int, v8::internal::Isolate*) | |
12 0.1% 0.0% T v8::internal::Runtime_NumberToStringSkipCache(int, v8::internal::Object**, v8::internal::Isolate*) | |
11 0.1% 0.0% T v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::HeapObjectReference**, v8::internal::Object*) | |
9 0.1% 0.0% T v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
9 0.1% 0.0% T v8::internal::Runtime_InterpreterDeserializeLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_PushWithContext(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_Interrupt(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Runtime_ForInEnumerate(int, v8::internal::Object**, v8::internal::Isolate*) | |
8 0.1% 0.0% T v8::internal::Builtin_FunctionPrototypeToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.1% 0.0% T v8::internal::JSFunction::GetLength(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
6 0.1% 0.0% T v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 0.1% 0.0% T v8::internal::Runtime_ObjectKeys(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 0.1% 0.0% T ___guarded_open_np | |
4 0.0% 0.0% T v8::internal::Runtime_StoreLookupSlot_Sloppy(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Runtime_CompileOptimized_NotConcurrent(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.0% 0.0% T v8::internal::Builtin_DateNow(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::Runtime_DeleteProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.0% 0.0% T v8::internal::IncrementalMarking::RecordWriteFromCode(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.0% T v8::internal::Runtime_StringIndexOfUnchecked(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% t ___vfwscanf | |
1 0.0% 0.0% T v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterTransfer(v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo*) | |
1 0.0% 0.0% T v8::internal::Script::GetPositionInfo(int, v8::internal::Script::PositionInfo*, v8::internal::Script::OffsetFlag) const | |
1 0.0% 0.0% T v8::internal::Runtime_StringToNumber(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_NewClosure_Tenured(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Runtime_CreateArrayLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::DeclarationScope::AllocateScopeInfos(v8::internal::ParseInfo*, v8::internal::Isolate*, v8::internal::AnalyzeMode) | |
1 0.0% 0.0% T v8::internal::CanonicalHandleScope::Lookup(v8::internal::Object*) | |
1 0.0% 0.0% T v8::internal::Builtin_ObjectGetOwnPropertySymbols(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Builtin_NumberPrototypeToString(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Builtin_ArrayBufferConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% T v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% T std::__1::basic_ostream<char, std::__1::char_traits<char> >::basic_ostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) | |
1 0.0% 0.0% T _vm_purgable_control | |
[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 | |
18532 30.3% LazyCompile: *<anonymous> :1:20 | |
12036 64.9% LazyCompile: *<anonymous> :1:20 | |
12033 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12033 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11103 92.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
11103 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
930 7.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
469 50.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
461 49.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4600 24.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4600 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4245 92.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4245 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
4245 100.0% LazyCompile: ~invoke /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:837:20 | |
355 7.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
186 52.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
186 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
169 47.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
128 75.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
41 24.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
338 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
314 92.9% Eval: ~<anonymous> :1:20 | |
314 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
314 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
297 94.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 5.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
21 6.2% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
21 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 81.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
4 19.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
327 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
308 94.2% Eval: ~<anonymous> :1:20 | |
308 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
308 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
295 95.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
13 4.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
19 5.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
19 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
19 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
19 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
292 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
277 94.9% Eval: ~<anonymous> :1:20 | |
277 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
277 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
269 97.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
8 2.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 5.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
15 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 73.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 54.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 45.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 26.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
192 1.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
175 91.1% Eval: ~<anonymous> :1:20 | |
175 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
175 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
157 89.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
18 10.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 7.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 57.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
8 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
6 42.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 1.6% LazyCompile: ~<anonymous> :4:16 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3822 6.3% Builtin: StringSubstring | |
3000 78.5% LazyCompile: *<anonymous> :1:20 | |
2246 74.9% LazyCompile: *<anonymous> :1:20 | |
2246 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2246 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2078 92.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
168 7.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
277 9.2% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
277 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
248 89.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
248 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
29 10.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 55.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
13 44.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
92 3.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
85 92.4% Eval: ~<anonymous> :1:20 | |
85 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
85 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 7.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 85.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 14.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
92 3.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
87 94.6% Eval: ~<anonymous> :1:20 | |
87 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
87 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 5.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
82 2.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
76 92.7% Eval: ~<anonymous> :1:20 | |
76 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
76 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 7.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 66.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 33.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
58 1.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
57 98.3% Eval: ~<anonymous> :1:20 | |
57 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
57 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
57 1.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
51 89.5% Eval: ~<anonymous> :1:20 | |
51 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
51 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 8.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 60.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 40.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.8% LazyCompile: ~<anonymous> :4:16 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
36 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
34 94.4% Eval: ~<anonymous> :1:20 | |
34 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
34 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 5.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
406 10.6% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
406 100.0% LazyCompile: *<anonymous> :1:20 | |
380 93.6% LazyCompile: *<anonymous> :1:20 | |
380 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
380 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 3.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
12 100.0% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
10 2.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
10 100.0% Eval: ~<anonymous> :1:20 | |
10 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
280 7.3% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
244 87.1% LazyCompile: *<anonymous> :1:20 | |
244 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
244 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
227 93.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 7.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
33 11.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
32 97.0% Eval: ~<anonymous> :1:20 | |
32 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
32 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 3.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 1.1% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
67 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
67 100.0% Eval: ~<anonymous> :1:20 | |
67 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
67 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
63 94.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 6.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3330 5.5% Builtin: KeyedLoadIC_Megamorphic | |
2309 69.3% LazyCompile: *<anonymous> :1:20 | |
1875 81.2% LazyCompile: *<anonymous> :1:20 | |
1873 99.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1873 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1727 92.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
146 7.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
81 3.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
72 88.9% Eval: ~<anonymous> :1:20 | |
72 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
72 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 9.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 75.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 25.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.2% LazyCompile: ~<anonymous> :4:16 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
80 3.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
77 96.3% Eval: ~<anonymous> :1:20 | |
77 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
77 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 3.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
59 2.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
56 94.9% Eval: ~<anonymous> :1:20 | |
56 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
56 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 5.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 66.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 33.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
58 2.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
57 98.3% Eval: ~<anonymous> :1:20 | |
57 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
57 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
50 2.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
45 90.0% Eval: ~<anonymous> :1:20 | |
45 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
45 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 10.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 60.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 40.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
36 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
36 100.0% Eval: ~<anonymous> :1:20 | |
36 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
36 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
26 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
22 84.6% Eval: ~<anonymous> :1:20 | |
22 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
22 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 15.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 75.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 25.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
25 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:30:45 | |
25 100.0% Eval: ~<anonymous> :1:20 | |
25 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
25 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
341 10.2% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
341 100.0% LazyCompile: *<anonymous> :1:20 | |
324 95.0% LazyCompile: *<anonymous> :1:20 | |
324 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
324 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 2.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
319 9.6% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
244 76.5% LazyCompile: *<anonymous> :1:20 | |
244 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
244 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
215 88.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
29 11.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
69 21.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
69 100.0% Eval: ~<anonymous> :1:20 | |
69 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
69 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
312 9.4% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
270 86.5% LazyCompile: *<anonymous> :1:20 | |
270 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
270 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
253 93.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
38 12.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
37 97.4% Eval: ~<anonymous> :1:20 | |
37 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
37 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 2.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 1.3% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
4 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2759 4.5% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
2581 93.5% LazyCompile: *<anonymous> :1:20 | |
2581 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2581 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2339 90.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2339 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
242 9.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
126 52.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
116 47.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
140 5.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
139 99.3% Eval: ~<anonymous> :1:20 | |
139 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
139 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
122 87.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 12.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2638 4.3% Builtin: KeyedStoreIC_Megamorphic | |
1977 74.9% LazyCompile: *<anonymous> :1:20 | |
1615 81.7% LazyCompile: *<anonymous> :1:20 | |
1615 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1615 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1513 93.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
102 6.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
78 3.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
72 92.3% Eval: ~<anonymous> :1:20 | |
72 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
72 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 7.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 66.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 33.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
75 3.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
72 96.0% Eval: ~<anonymous> :1:20 | |
72 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
72 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 4.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
65 3.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
57 87.7% Eval: ~<anonymous> :1:20 | |
57 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
57 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 9.2% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 83.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 16.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 3.1% LazyCompile: ~<anonymous> :4:16 | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
56 2.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
54 96.4% Eval: ~<anonymous> :1:20 | |
54 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
54 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 3.6% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
36 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
35 97.2% Eval: ~<anonymous> :1:20 | |
35 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
35 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 2.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
30 1.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
28 93.3% Eval: ~<anonymous> :1:20 | |
28 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
28 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 3.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 3.3% LazyCompile: ~<anonymous> :4:16 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
319 12.1% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
268 84.0% LazyCompile: *<anonymous> :1:20 | |
268 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
268 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
246 91.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
22 8.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
42 13.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
41 97.6% Eval: ~<anonymous> :1:20 | |
41 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
41 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 2.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
8 2.5% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
8 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
300 11.4% RegExp: (?:Firefox|Minefield|NetFront)(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
226 75.3% LazyCompile: *<anonymous> :1:20 | |
226 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
226 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
201 88.9% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
25 11.1% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
67 22.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
67 100.0% Eval: ~<anonymous> :1:20 | |
67 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
67 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 1.0% RegExp: ([)$ | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 1.0% RegExp: | |
e(?: | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
28 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:12672:47 | |
28 100.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:4841:31 | |
25 89.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
25 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
16 64.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
9 36.0% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 10.7% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
3 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
3 100.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
2083 3.4% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
2083 100.0% LazyCompile: *<anonymous> :1:20 | |
1982 95.2% LazyCompile: *<anonymous> :1:20 | |
1982 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1982 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1830 92.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
152 7.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
41 2.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
37 90.2% Eval: ~<anonymous> :1:20 | |
37 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
37 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 9.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
36 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
36 100.0% Eval: ~<anonymous> :1:20 | |
36 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
36 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2080 3.4% /usr/lib/system/libsystem_platform.dylib | |
681 32.7% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
681 100.0% LazyCompile: *<anonymous> :1:20 | |
594 87.2% LazyCompile: *<anonymous> :1:20 | |
594 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
594 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
42 6.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
38 90.5% Eval: ~<anonymous> :1:20 | |
38 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 9.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
40 5.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:30:45 | |
39 97.5% Eval: ~<anonymous> :1:20 | |
39 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 2.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
521 25.0% LazyCompile: *<anonymous> :1:20 | |
389 74.7% LazyCompile: *<anonymous> :1:20 | |
389 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
389 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
367 94.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
22 5.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
41 7.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
41 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
37 90.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
37 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
4 9.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
36 6.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
31 86.1% Eval: ~<anonymous> :1:20 | |
31 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
31 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 13.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
19 3.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
19 100.0% Eval: ~<anonymous> :1:20 | |
19 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
19 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
14 93.3% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 6.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
15 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
14 93.3% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 6.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
431 20.7% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
431 100.0% LazyCompile: *<anonymous> :1:20 | |
399 92.6% LazyCompile: *<anonymous> :1:20 | |
399 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
399 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
15 3.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
15 100.0% Eval: ~<anonymous> :1:20 | |
15 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
11 2.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
11 100.0% Eval: ~<anonymous> :1:20 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
317 15.2% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
251 79.2% LazyCompile: *<anonymous> :1:20 | |
215 85.7% LazyCompile: *<anonymous> :1:20 | |
215 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
215 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 7.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
16 88.9% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 11.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 3.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
7 87.5% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 12.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 2.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
6 85.7% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 14.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
40 12.6% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
27 67.5% LazyCompile: *<anonymous> :1:20 | |
27 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
27 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 32.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
13 100.0% Eval: ~<anonymous> :1:20 | |
13 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
26 8.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
21 80.8% LazyCompile: *<anonymous> :1:20 | |
21 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
21 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 19.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
5 100.0% Eval: ~<anonymous> :1:20 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
45 2.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
39 86.7% LazyCompile: *<anonymous> :1:20 | |
39 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
39 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
38 97.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 2.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 13.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
41 2.0% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
27 65.9% LazyCompile: *<anonymous> :1:20 | |
27 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
27 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
22 81.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
5 18.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 31.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
13 100.0% Eval: ~<anonymous> :1:20 | |
13 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
13 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 2.4% RegExp: | |
e(?: | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1651 2.7% Builtin: StringIndexOf | |
742 44.9% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
742 100.0% LazyCompile: *<anonymous> :1:20 | |
711 95.8% LazyCompile: *<anonymous> :1:20 | |
711 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
711 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
13 100.0% Eval: ~<anonymous> :1:20 | |
13 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
12 100.0% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
457 27.7% LazyCompile: *<anonymous> :1:20 | |
343 75.1% LazyCompile: *<anonymous> :1:20 | |
343 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
343 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
317 92.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
26 7.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
36 7.9% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
36 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
33 91.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
33 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
3 8.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
25 5.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
25 100.0% Eval: ~<anonymous> :1:20 | |
25 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
25 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
23 5.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
21 91.3% Eval: ~<anonymous> :1:20 | |
21 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
21 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 8.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 50.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 50.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 3.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
16 100.0% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
16 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 2.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
8 88.9% Eval: ~<anonymous> :1:20 | |
8 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 11.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
329 19.9% LazyCompile: *decodeURIComponent /Users/jgilli/dev/find-my-way/node_modules/fast-decode-uri-component/index.js:41:29 | |
226 68.7% LazyCompile: *<anonymous> :1:20 | |
184 81.4% LazyCompile: *<anonymous> :1:20 | |
184 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
184 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
18 8.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
16 88.9% Eval: ~<anonymous> :1:20 | |
16 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 11.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 5.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
11 84.6% Eval: ~<anonymous> :1:20 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 15.4% LazyCompile: ~<anonymous> :4:16 | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 2.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
5 100.0% Eval: ~<anonymous> :1:20 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
3 75.0% Eval: ~<anonymous> :1:20 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 25.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
55 16.7% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
48 87.3% LazyCompile: *<anonymous> :1:20 | |
48 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
48 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 12.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
48 14.6% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
42 87.5% LazyCompile: *<anonymous> :1:20 | |
42 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
42 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 12.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
64 3.9% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
57 89.1% LazyCompile: *<anonymous> :1:20 | |
57 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
57 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
53 93.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 7.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 10.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
42 2.5% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
34 81.0% LazyCompile: *<anonymous> :1:20 | |
34 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
34 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
31 91.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 8.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 14.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 2.4% RegExp: ([)$ | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 2.4% RegExp: | |
e(?: | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1626 2.7% Builtin: StringEqual | |
1154 71.0% LazyCompile: *<anonymous> :1:20 | |
919 79.6% LazyCompile: *<anonymous> :1:20 | |
919 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
919 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
840 91.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
79 8.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
85 7.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
85 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
77 90.6% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
77 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
8 9.4% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 62.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
3 37.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
31 2.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
31 100.0% Eval: ~<anonymous> :1:20 | |
31 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
31 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
25 2.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
23 92.0% Eval: ~<anonymous> :1:20 | |
23 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
23 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 8.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
23 2.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
23 100.0% Eval: ~<anonymous> :1:20 | |
23 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
23 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
21 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
20 95.2% Eval: ~<anonymous> :1:20 | |
20 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
20 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 4.8% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 1.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
362 22.3% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
362 100.0% LazyCompile: *<anonymous> :1:20 | |
348 96.1% LazyCompile: *<anonymous> :1:20 | |
348 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
348 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 1.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
6 85.7% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 14.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 1.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
4 100.0% Eval: ~<anonymous> :1:20 | |
4 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
81 5.0% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
69 85.2% LazyCompile: *<anonymous> :1:20 | |
69 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
69 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
65 94.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 5.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
10 12.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
10 100.0% Eval: ~<anonymous> :1:20 | |
10 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
10 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 2.5% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
20 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
20 100.0% Eval: ~<anonymous> :1:20 | |
20 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
20 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
16 80.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 20.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1453 2.4% UNKNOWN | |
489 33.7% LazyCompile: *<anonymous> :1:20 | |
484 99.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
484 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
443 91.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
443 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
41 8.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
22 53.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
19 46.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
37 2.5% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
21 56.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
16 76.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
16 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
9 56.3% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
7 43.8% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
5 23.8% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
5 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
5 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
8 21.6% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
8 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
8 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
7 18.9% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 2.7% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
1 100.0% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
1 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
1 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
19 1.3% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
14 73.7% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
11 78.6% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
11 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
3 21.4% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
3 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
3 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 26.3% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
5 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
5 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
17 1.2% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1173 1.9% Builtin: KeyedLoadIC | |
837 71.4% LazyCompile: *<anonymous> :1:20 | |
559 66.8% LazyCompile: *<anonymous> :1:20 | |
559 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
559 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
528 94.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
31 5.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
155 18.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
155 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
139 89.7% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
139 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
16 10.3% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 68.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
5 31.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
33 3.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
31 93.9% Eval: ~<anonymous> :1:20 | |
31 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
31 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 6.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
2 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
20 2.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
18 90.0% Eval: ~<anonymous> :1:20 | |
18 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
18 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 5.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 5.0% LazyCompile: ~<anonymous> :4:16 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 2.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 1.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
14 100.0% Eval: ~<anonymous> :1:20 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
14 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
13 1.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
12 92.3% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 7.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
181 15.4% LazyCompile: *Node.getVersionHandler /Users/jgilli/dev/find-my-way/node.js:187:45 | |
181 100.0% LazyCompile: *<anonymous> :1:20 | |
168 92.8% LazyCompile: *<anonymous> :1:20 | |
168 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
168 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 3.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:36:50 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
6 3.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:57:48 | |
6 100.0% Eval: ~<anonymous> :1:20 | |
6 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
63 5.4% RegExp: null(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
49 77.8% LazyCompile: *<anonymous> :1:20 | |
49 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
49 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
43 87.8% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
6 12.2% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
12 19.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
12 100.0% Eval: ~<anonymous> :1:20 | |
12 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
12 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 1.6% RegExp: ([)$ | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
1 1.6% RegExp: | |
e(?: | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
61 5.2% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
54 88.5% LazyCompile: *<anonymous> :1:20 | |
54 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
54 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
52 96.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
2 3.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
7 11.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
7 100.0% Eval: ~<anonymous> :1:20 | |
7 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
7 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1056 1.7% T ___guarded_open_np | |
678 64.2% T v8::internal::Builtin_FunctionConstructor(int, v8::internal::Object**, v8::internal::Isolate*) | |
491 72.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
363 73.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
363 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
199 54.8% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
164 45.2% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
128 26.1% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
128 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
128 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
78 11.5% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
78 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
78 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
68 87.2% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
10 12.8% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
56 8.3% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14865:36 | |
49 87.5% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
49 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
41 83.7% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
7 14.3% LazyCompile: ~apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
1 2.0% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:6554:22 | |
7 12.5% LazyCompile: *apply /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:471:17 | |
7 100.0% LazyCompile: ~<anonymous> /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:15248:36 | |
7 100.0% LazyCompile: *template /Users/jgilli/dev/find-my-way/node_modules/lodash/lodash.js:14771:22 | |
53 7.8% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
53 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
53 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
49 92.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 7.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
336 31.8% T v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) | |
195 58.0% LazyCompile: *interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
166 85.1% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
166 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
166 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
29 14.9% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
29 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
29 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
123 36.6% LazyCompile: *createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
123 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
123 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
110 89.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
13 10.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
14 4.2% LazyCompile: ~interpolate /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1784:27 | |
14 100.0% LazyCompile: ~createCompiled /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1668:30 | |
14 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
13 92.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 7.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1563:19 | |
15 1.4% T v8::internal::Runtime_CompileForOnStackReplacement(int, v8::internal::Object**, v8::internal::Isolate*) | |
15 100.0% Eval: ~<anonymous> :1:20 | |
15 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
15 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 73.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
4 26.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
971 1.6% Builtin: RegExpMatchFast | |
971 100.0% Builtin: StringPrototypeMatch | |
971 100.0% LazyCompile: *<anonymous> :1:20 | |
720 74.2% LazyCompile: *<anonymous> :1:20 | |
720 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
720 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
134 13.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
124 92.5% Eval: ~<anonymous> :1:20 | |
124 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 6.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
8 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
2 1.5% LazyCompile: ~<anonymous> :4:16 | |
2 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
104 10.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
95 91.3% Eval: ~<anonymous> :1:20 | |
95 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 8.7% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
935 1.5% Builtin: GrowFastSmiOrObjectElements | |
799 85.5% LazyCompile: *<anonymous> :1:20 | |
611 76.5% LazyCompile: *<anonymous> :1:20 | |
611 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
611 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
562 92.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
49 8.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
51 6.4% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
51 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
41 80.4% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
41 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
10 19.6% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
6 60.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
4 40.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
27 3.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:42:39 | |
27 100.0% Eval: ~<anonymous> :1:20 | |
27 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
27 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
23 2.9% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:45:56 | |
23 100.0% Eval: ~<anonymous> :1:20 | |
23 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
23 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
21 2.6% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:54:44 | |
21 100.0% Eval: ~<anonymous> :1:20 | |
21 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
21 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
20 2.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:48:67 | |
19 95.0% Eval: ~<anonymous> :1:20 | |
19 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
19 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
1 5.0% LazyCompile: ~<anonymous> :4:16 | |
1 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
20 2.5% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:33:46 | |
20 100.0% Eval: ~<anonymous> :1:20 | |
20 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
20 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 2.1% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:27:69 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
117 12.5% LazyCompile: *find /Users/jgilli/dev/find-my-way/index.js:342:39 | |
105 89.7% LazyCompile: *<anonymous> :1:20 | |
105 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
105 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
95 90.5% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
10 9.5% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
11 9.4% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:21:41 | |
11 100.0% Eval: ~<anonymous> :1:20 | |
11 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
11 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 1.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
17 100.0% Eval: ~<anonymous> :1:20 | |
17 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
17 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
17 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
855 1.4% RegExp: Version(?:-[|(?: for [?[ /-])([^ ();/_-]*) | |
643 75.2% LazyCompile: *<anonymous> :1:20 | |
643 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
643 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
587 91.3% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
587 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
56 8.7% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
32 57.1% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
24 42.9% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
191 22.3% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:24:58 | |
191 100.0% Eval: ~<anonymous> :1:20 | |
191 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
191 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
170 89.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
21 11.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 1.1% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
9 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
9 100.0% LazyCompile: ~run /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:2093:17 | |
9 100.0% LazyCompile: ~execute /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:849:23 | |
9 100.0% LazyCompile: ~invoke /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:837:20 | |
837 1.4% T v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
837 100.0% T v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) | |
837 100.0% LazyCompile: *<anonymous> :1:20 | |
742 88.6% LazyCompile: *<anonymous> :1:20 | |
742 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
742 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
48 5.7% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:51:43 | |
44 91.7% Eval: ~<anonymous> :1:20 | |
44 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 8.3% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
4 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
40 4.8% LazyCompile: *<anonymous> /Users/jgilli/dev/find-my-way/bench.js:30:45 | |
39 97.5% Eval: ~<anonymous> :1:20 | |
39 100.0% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 2.5% LazyCompile: ~clock /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1569:23 | |
1 100.0% LazyCompile: ~cycle /Users/jgilli/dev/find-my-way/node_modules/benchmark/benchmark.js:1984:19 | |
763 1.2% T _mach_error_type | |
732 1.2% T _vm_purgable_control |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment