Created
November 23, 2013 19:11
-
-
Save msridhar/7618679 to your computer and use it in GitHub Desktop.
Profile info for esnstrument.js on pdf.js
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
| Statistical profiling result from v8.log, (34593 ticks, 737 unaccounted, 0 excluded). | |
| [Unknown]: | |
| ticks total nonlib name | |
| 737 2.1% | |
| [Shared libraries]: | |
| ticks total nonlib name | |
| 19116 55.3% 0.0% /opt/local/bin/node | |
| 908 2.6% 0.0% /usr/lib/system/libsystem_c.dylib | |
| 151 0.4% 0.0% /usr/lib/system/libsystem_kernel.dylib | |
| [JavaScript]: | |
| ticks total nonlib name | |
| 4015 11.6% 27.8% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1367 4.0% 9.5% Stub: InstanceofStub | |
| 1168 3.4% 8.1% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 714 2.1% 5.0% Stub: StringAddStub | |
| 685 2.0% 4.8% LazyCompile: ~fs.writeSync fs.js:516 | |
| 591 1.7% 4.1% Stub: CompareStub | |
| 347 1.0% 2.4% LazyCompile: INSTANCE_OF native runtime.js:367 | |
| 283 0.8% 2.0% Stub: CEntryStub | |
| 209 0.6% 1.4% KeyedLoadIC: A keyed load IC from the snapshot {1} | |
| 204 0.6% 1.4% LazyCompile: hasOwnProperty native v8natives.js:249 | |
| 194 0.6% 1.3% Stub: CompareICStub {1} | |
| 186 0.5% 1.3% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 160 0.5% 1.1% LazyCompile: *scanPunctuator /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:546 | |
| 158 0.5% 1.1% LazyCompile: *match /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1238 | |
| 156 0.5% 1.1% LazyCompile: *scanIdentifier /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:432 | |
| 120 0.3% 0.8% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 111 0.3% 0.8% LazyCompile: *skipComment /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:345 | |
| 110 0.3% 0.8% LazyCompile: *createLocationMarker /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3388 | |
| 105 0.3% 0.7% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 104 0.3% 0.7% Stub: CompareICStub {3} | |
| 99 0.3% 0.7% CallMegamorphic: args_count: 1 | |
| 95 0.3% 0.7% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 93 0.3% 0.6% LazyCompile: *flatten /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:242 | |
| 92 0.3% 0.6% LazyCompile: *parseRelationalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1839 | |
| 87 0.3% 0.6% LazyCompile: *ignoreSubAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:179 | |
| 85 0.2% 0.6% LazyCompile: *parsePrimaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1508 | |
| 80 0.2% 0.6% LazyCompile: *advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 75 0.2% 0.5% LazyCompile: *lookahead /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1108 | |
| 73 0.2% 0.5% LazyCompile: toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 70 0.2% 0.5% Stub: CompareICStub {2} | |
| 63 0.2% 0.4% LazyCompile: *indexOf native string.js:118 | |
| 60 0.2% 0.4% LazyCompile: *parseBitwiseORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1911 | |
| 56 0.2% 0.4% LazyCompile: *HOP /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:137 | |
| 55 0.2% 0.4% Stub: ToBooleanStub | |
| 53 0.2% 0.4% Stub: StringAddStub {1} | |
| 52 0.2% 0.4% Stub: CallFunctionStub_Args0 | |
| 52 0.2% 0.4% Builtin: A builtin from the snapshot {1} | |
| 49 0.1% 0.3% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 48 0.1% 0.3% Stub: ToBooleanStub {1} | |
| 48 0.1% 0.3% LazyCompile: *isBinary /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3560 | |
| 46 0.1% 0.3% Stub: CallFunctionStub | |
| 45 0.1% 0.3% KeyedStoreIC: A keyed store IC from the snapshot {1} | |
| 43 0.1% 0.3% LazyCompile: parse /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3800 | |
| 40 0.1% 0.3% Stub: CallFunctionStub {1} | |
| 39 0.1% 0.3% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 39 0.1% 0.3% Builtin: A builtin from the snapshot {3} | |
| 38 0.1% 0.3% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 38 0.1% 0.3% Builtin: A builtin from the snapshot | |
| 37 0.1% 0.3% LazyCompile: visitorReplaceInExpr.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:251 | |
| 37 0.1% 0.3% LazyCompile: *parsePostfixExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1702 | |
| 36 0.1% 0.2% LazyCompile: *Buffer buffer.js:156 | |
| 35 0.1% 0.2% LazyCompile: *parseUnaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1732 | |
| 35 0.1% 0.2% LazyCompile: *SourceNodeMock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:239 | |
| 34 0.1% 0.2% Stub: CallFunctionStub_Args5_Recording | |
| 34 0.1% 0.2% LazyCompile: *marker.apply /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3427 | |
| 32 0.1% 0.2% Stub: NumberToStringStub | |
| 32 0.1% 0.2% LazyCompile: *matchAssign /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1252 | |
| 31 0.1% 0.2% LazyCompile: *lex /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1092 | |
| 29 0.1% 0.2% LazyCompile: *parseStatement /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2726 | |
| 29 0.1% 0.2% LazyCompile: *matchKeyword /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1245 | |
| 29 0.1% 0.2% LazyCompile: *Buffer.write buffer.js:315 | |
| 28 0.1% 0.2% LazyCompile: *isKeyword /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:291 | |
| 27 0.1% 0.2% LazyCompile: NonStringToString native runtime.js:558 | |
| 26 0.1% 0.2% Stub: ToBooleanStub_UndefinedBool | |
| 26 0.1% 0.2% Stub: CallFunctionStub_Args1 | |
| 26 0.1% 0.2% LazyCompile: *isArray native array.js:1488 | |
| 26 0.1% 0.2% LazyCompile: *generateIdentifier /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:822 | |
| 25 0.1% 0.2% Stub: ToBooleanStub_UndefinedSpecObject | |
| 25 0.1% 0.2% Stub: RecordWriteStub {4} | |
| 24 0.1% 0.2% LazyCompile: FILTER_KEY native runtime.js:398 | |
| 24 0.1% 0.2% LazyCompile: *parseSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3066 | |
| 23 0.1% 0.2% Stub: FastCloneShallowObjectStub {1} | |
| 23 0.1% 0.2% Builtin: A builtin from the snapshot {2} | |
| 21 0.1% 0.1% Stub: CallFunctionStub_Args0_Recording | |
| 20 0.1% 0.1% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 20 0.1% 0.1% LazyCompile: *parseExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2019 | |
| 19 0.1% 0.1% Stub: FastNewClosureStub {1} | |
| 19 0.1% 0.1% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 19 0.1% 0.1% LazyCompile: *scanNumericLiteral /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:712 | |
| 19 0.1% 0.1% KeyedCallMegamorphic: args_count: 2 | |
| 18 0.1% 0.1% LazyCompile: ToString native runtime.js:550 | |
| 18 0.1% 0.1% LazyCompile: *substring native string.js:658 | |
| 17 0.0% 0.1% LazyCompile: toString native v8natives.js:223 | |
| 16 0.0% 0.1% Stub: CompareICStub {5} | |
| 16 0.0% 0.1% LazyCompile: *marker.end /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3403 | |
| 15 0.0% 0.1% LazyCompile: *patch /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3629 | |
| 13 0.0% 0.1% Stub: BinaryOpStub | |
| 13 0.0% 0.1% LazyCompile: *parseProgram /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3104 | |
| 13 0.0% 0.1% KeyedLoadIC: A keyed load IC from the snapshot | |
| 12 0.0% 0.1% Stub: RecordWriteStub {5} | |
| 12 0.0% 0.1% Stub: KeyedLoadElementStub | |
| 12 0.0% 0.1% Stub: FastCloneShallowObjectStub | |
| 12 0.0% 0.1% LazyCompile: ToObject native runtime.js:567 | |
| 12 0.0% 0.1% LazyCompile: APPLY_PREPARE native runtime.js:438 | |
| 12 0.0% 0.1% LazyCompile: <anonymous> native string.js:36 | |
| 12 0.0% 0.1% LazyCompile: *parseInt native v8natives.js:110 | |
| 12 0.0% 0.1% LazyCompile: *isIdentifierName /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1048 | |
| 12 0.0% 0.1% LazyCompile: *escapeString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:527 | |
| 11 0.0% 0.1% Stub: RecordWriteStub {7} | |
| 11 0.0% 0.1% Stub: FastNewClosureStub | |
| 11 0.0% 0.1% Stub: BinaryOpStub {1} | |
| 11 0.0% 0.1% LazyCompile: *trackLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3498 | |
| 11 0.0% 0.1% LazyCompile: *isFinite native v8natives.js:103 | |
| 10 0.0% 0.1% Stub: RecordWriteStub {2} | |
| 10 0.0% 0.1% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 10 0.0% 0.1% LazyCompile: *parseConditionalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1963 | |
| 10 0.0% 0.1% LazyCompile: *parseBitwiseXORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1895 | |
| 9 0.0% 0.1% Stub: StringAddStub {2} | |
| 9 0.0% 0.1% Stub: RecordWriteStub {9} | |
| 9 0.0% 0.1% Stub: RecordWriteStub {6} | |
| 9 0.0% 0.1% LazyCompile: NonNumberToNumber native runtime.js:538 | |
| 9 0.0% 0.1% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 8 0.0% 0.1% Stub: RecordWriteStub {12} | |
| 8 0.0% 0.1% LazyCompile: ~Buffer buffer.js:156 | |
| 8 0.0% 0.1% LazyCompile: STRING_ADD_LEFT native runtime.js:183 | |
| 8 0.0% 0.1% LazyCompile: *parseShiftExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1823 | |
| 7 0.0% 0.0% Stub: RecordWriteStub {15} | |
| 7 0.0% 0.0% Stub: RecordWriteStub {14} | |
| 7 0.0% 0.0% Stub: FastNewContextStub | |
| 6 0.0% 0.0% Stub: ToBooleanStub_String | |
| 6 0.0% 0.0% Stub: RecordWriteStub {8} | |
| 6 0.0% 0.0% Stub: RecordWriteStub {3} | |
| 6 0.0% 0.0% Stub: RecordWriteStub | |
| 6 0.0% 0.0% Stub: InterruptStub | |
| 6 0.0% 0.0% Stub: CallConstructStub | |
| 6 0.0% 0.0% Stub: ArgumentsAccessStub | |
| 6 0.0% 0.0% LazyCompile: *writeLineToIIDMap /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:330 | |
| 6 0.0% 0.0% LazyCompile: *toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 6 0.0% 0.0% LazyCompile: *parseMultiplicativeExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1789 | |
| 6 0.0% 0.0% LazyCompile: *parseEqualityExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1862 | |
| 6 0.0% 0.0% LazyCompile: *parseAdditiveExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1806 | |
| 6 0.0% 0.0% LazyCompile: *isBuffer buffer.js:277 | |
| 6 0.0% 0.0% KeyedLoadIC: A keyed load IC from the snapshot {2} | |
| 6 0.0% 0.0% KeyedCallIC: Identifier {1} | |
| 5 0.0% 0.0% Stub: RecordWriteStub {1} | |
| 5 0.0% 0.0% Stub: FastNewContextStub {3} | |
| 5 0.0% 0.0% Stub: FastNewContextStub {2} | |
| 5 0.0% 0.0% Stub: CompareICStub {6} | |
| 5 0.0% 0.0% LazyCompile: ~parseStatementList /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2042 | |
| 5 0.0% 0.0% LazyCompile: ~generateNumber /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:332 | |
| 5 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1515 | |
| 5 0.0% 0.0% LazyCompile: *unpatch /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3735 | |
| 5 0.0% 0.0% LazyCompile: *transferLoc /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:285 | |
| 5 0.0% 0.0% LazyCompile: *join /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:610 | |
| 5 0.0% 0.0% LazyCompile: *consumeSemicolon /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1273 | |
| 4 0.0% 0.0% Stub: ToBooleanStub {2} | |
| 4 0.0% 0.0% Stub: FastCloneShallowArrayStub {1} | |
| 4 0.0% 0.0% Stub: FastCloneShallowArrayStub | |
| 4 0.0% 0.0% Stub: CompareICStub | |
| 4 0.0% 0.0% Stub: BinaryOpStub_BIT_OR_Alloc_Oddball | |
| 4 0.0% 0.0% LazyCompile: *visitorRRPost.ArrayExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1067 | |
| 4 0.0% 0.0% LazyCompile: *scanStringLiteral /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:853 | |
| 4 0.0% 0.0% LazyCompile: *parseBitwiseANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1879 | |
| 4 0.0% 0.0% LazyCompile: *parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 4 0.0% 0.0% LazyCompile: *maybeBlock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:780 | |
| 4 0.0% 0.0% LazyCompile: *generateNumber /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:332 | |
| 4 0.0% 0.0% LazyCompile: *assertEncoding fs.js:111 | |
| 4 0.0% 0.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 3 0.0% 0.0% Stub: ToBooleanStub_Smi | |
| 3 0.0% 0.0% Stub: RecordWriteStub {16} | |
| 3 0.0% 0.0% Stub: FastCloneShallowObjectStub {2} | |
| 3 0.0% 0.0% Stub: CallFunctionStub {2} | |
| 3 0.0% 0.0% Stub: BinaryOpStub_MUL_Alloc_SMI | |
| 3 0.0% 0.0% LazyCompile: ~visit /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3565 | |
| 3 0.0% 0.0% LazyCompile: ~parseFunctionSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2814 | |
| 3 0.0% 0.0% LazyCompile: ~marker.apply /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3427 | |
| 3 0.0% 0.0% LazyCompile: visit /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3565 | |
| 3 0.0% 0.0% LazyCompile: escapeString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:527 | |
| 3 0.0% 0.0% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 3 0.0% 0.0% LazyCompile: *toLowerCase native string.js:739 | |
| 3 0.0% 0.0% LazyCompile: *parseObjectProperty /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1376 | |
| 3 0.0% 0.0% LazyCompile: *parseObjectInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1443 | |
| 3 0.0% 0.0% LazyCompile: *parseLogicalORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1945 | |
| 3 0.0% 0.0% LazyCompile: *parenthesize /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:773 | |
| 3 0.0% 0.0% LazyCompile: *expect /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1219 | |
| 3 0.0% 0.0% KeyedStoreIC: A keyed store IC from the snapshot | |
| 2 0.0% 0.0% Stub: ToBooleanStub_UndefinedString | |
| 2 0.0% 0.0% Stub: RecordWriteStub {18} | |
| 2 0.0% 0.0% Stub: RecordWriteStub {13} | |
| 2 0.0% 0.0% Stub: RecordWriteStub {10} | |
| 2 0.0% 0.0% Stub: FastNewContextStub {1} | |
| 2 0.0% 0.0% Stub: FastCloneShallowArrayStub {2} | |
| 2 0.0% 0.0% Stub: CompareICStub {4} | |
| 2 0.0% 0.0% Stub: CallConstructStub {1} | |
| 2 0.0% 0.0% LazyCompile: ~trackLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3498 | |
| 2 0.0% 0.0% LazyCompile: ~parseVariableDeclarationList /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2114 | |
| 2 0.0% 0.0% LazyCompile: ~parseObjectInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1443 | |
| 2 0.0% 0.0% LazyCompile: ~parseInt native v8natives.js:110 | |
| 2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 2 0.0% 0.0% LazyCompile: *wrapGetField /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:417 | |
| 2 0.0% 0.0% LazyCompile: *visitorRRPost.AssignmentExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1029 | |
| 2 0.0% 0.0% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 2 0.0% 0.0% LazyCompile: *printLineInfoAux /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:345 | |
| 2 0.0% 0.0% LazyCompile: *instrumentCall /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:846 | |
| 2 0.0% 0.0% LazyCompile: *endsWithLineTerminator /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:303 | |
| 2 0.0% 0.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1000 | |
| 2 0.0% 0.0% KeyedCallIC: Literal | |
| 2 0.0% 0.0% Builtin: A builtin from the snapshot {5} | |
| 1 0.0% 0.0% Stub: SubStringStub | |
| 1 0.0% 0.0% Stub: StoreArrayLiteralElementStub | |
| 1 0.0% 0.0% Stub: RecordWriteStub {21} | |
| 1 0.0% 0.0% Stub: RecordWriteStub {20} | |
| 1 0.0% 0.0% Stub: RecordWriteStub {19} | |
| 1 0.0% 0.0% Stub: RecordWriteStub {17} | |
| 1 0.0% 0.0% Stub: RecordWriteStub {11} | |
| 1 0.0% 0.0% Stub: FastNewContextStub {4} | |
| 1 0.0% 0.0% Stub: FastCloneShallowArrayStub {4} | |
| 1 0.0% 0.0% Stub: FastCloneShallowArrayStub {3} | |
| 1 0.0% 0.0% Stub: CallFunctionStub_Args4_Recording | |
| 1 0.0% 0.0% Stub: BinaryOpStub {2} | |
| 1 0.0% 0.0% LazyCompile: ~visitorReplaceInExpr.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:251 | |
| 1 0.0% 0.0% LazyCompile: ~visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 1 0.0% 0.0% LazyCompile: ~toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 1 0.0% 0.0% LazyCompile: ~startup.processConfig node.js:303 | |
| 1 0.0% 0.0% LazyCompile: ~printCondIidToLoc /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:362 | |
| 1 0.0% 0.0% LazyCompile: ~patch /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3629 | |
| 1 0.0% 0.0% LazyCompile: ~parseStatement /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2726 | |
| 1 0.0% 0.0% LazyCompile: ~parseSourceElement /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3046 | |
| 1 0.0% 0.0% LazyCompile: ~parseObjectProperty /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1376 | |
| 1 0.0% 0.0% LazyCompile: ~parseLogicalORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1945 | |
| 1 0.0% 0.0% LazyCompile: ~parseFunctionDeclaration /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2879 | |
| 1 0.0% 0.0% LazyCompile: ~parseExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2019 | |
| 1 0.0% 0.0% LazyCompile: ~parseBitwiseORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1911 | |
| 1 0.0% 0.0% LazyCompile: ~parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 1 0.0% 0.0% LazyCompile: ~maybeBlock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:780 | |
| 1 0.0% 0.0% LazyCompile: ~isKeyword /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:291 | |
| 1 0.0% 0.0% LazyCompile: ~indexOf native string.js:118 | |
| 1 0.0% 0.0% LazyCompile: ~generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1 0.0% 0.0% LazyCompile: ~generateIdentifier /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:822 | |
| 1 0.0% 0.0% LazyCompile: ~escapeString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:527 | |
| 1 0.0% 0.0% LazyCompile: ~advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1742 | |
| 1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1645 | |
| 1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1284 | |
| 1 0.0% 0.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 1 0.0% 0.0% LazyCompile: DELETE native runtime.js:348 | |
| 1 0.0% 0.0% LazyCompile: <anonymous> native messages.js:1157 | |
| 1 0.0% 0.0% LazyCompile: *wrapRHSOfModStore /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:505 | |
| 1 0.0% 0.0% LazyCompile: *wrapFunBodyWithTryCatch /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:727 | |
| 1 0.0% 0.0% LazyCompile: *visitorRRPost.ThisExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1071 | |
| 1 0.0% 0.0% LazyCompile: *visitorRRPost.ReturnStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1096 | |
| 1 0.0% 0.0% LazyCompile: *visitorRRPost.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1075 | |
| 1 0.0% 0.0% LazyCompile: *visitorRRPost.FunctionExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1046 | |
| 1 0.0% 0.0% LazyCompile: *slice native string.js:510 | |
| 1 0.0% 0.0% LazyCompile: *printIidToLoc /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:354 | |
| 1 0.0% 0.0% LazyCompile: *parseVariableStatement /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2128 | |
| 1 0.0% 0.0% LazyCompile: *parseLogicalANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1929 | |
| 1 0.0% 0.0% LazyCompile: *maybeBlockSuffix /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:800 | |
| 1 0.0% 0.0% LazyCompile: *isDecimalDigit /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:205 | |
| 1 0.0% 0.0% LazyCompile: *isArr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:142 | |
| 1 0.0% 0.0% LazyCompile: *getIid /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:298 | |
| 1 0.0% 0.0% LazyCompile: *expectKeyword /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1229 | |
| 1 0.0% 0.0% LazyCompile: *createLiteralAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:277 | |
| 1 0.0% 0.0% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 1 0.0% 0.0% KeyedStoreIC: type {15} | |
| 1 0.0% 0.0% KeyedLoadIC: args_count: 0 | |
| 1 0.0% 0.0% KeyedCallIC: Literal {1} | |
| 1 0.0% 0.0% KeyedCallIC: Identifier {2} | |
| 1 0.0% 0.0% KeyedCallIC: Identifier | |
| 1 0.0% 0.0% KeyedCallIC: CallExpression | |
| 1 0.0% 0.0% Builtin: A builtin from the snapshot {4} | |
| [C++]: | |
| ticks total nonlib name | |
| [GC]: | |
| ticks total nonlib name | |
| 7067 20.4% | |
| [Bottom up (heavy) profile]: | |
| Note: percentage shows a share of a particular caller in the total | |
| amount of its parent calls. | |
| Callers occupying less than 2.0% are not shown. | |
| ticks parent name | |
| 19116 55.3% /opt/local/bin/node | |
| 3140 16.4% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3115 99.2% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3105 99.7% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 2982 96.0% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 2972 99.7% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 119 3.8% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 119 100.0% LazyCompile: *maybeBlock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:780 | |
| 1387 7.3% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1373 99.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1230 89.6% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1218 99.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1181 97.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 37 3.0% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 143 10.4% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 139 97.2% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 67 48.2% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 15 10.8% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 11 7.9% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 10 7.2% LazyCompile: *visitorRRPost.ArrayExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1067 | |
| 6 4.3% LazyCompile: *wrapGetField /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:417 | |
| 4 2.9% LazyCompile: *visitorRRPost.CallExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1020 | |
| 4 2.9% LazyCompile: *visitorRRPost.AssignmentExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1029 | |
| 3 2.2% LazyCompile: *wrapRHSOfModStore /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:505 | |
| 3 2.2% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 3 2.1% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 2 66.7% LazyCompile: ~syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 1 33.3% LazyCompile: syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 1352 7.1% LazyCompile: hasOwnProperty native v8natives.js:249 | |
| 811 60.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 756 93.2% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 732 96.8% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 717 98.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 15 2.0% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 24 3.2% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 22 91.7% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 2 8.3% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 55 6.8% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 50 90.9% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 18 36.0% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 7 14.0% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 5 10.0% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 4 8.0% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 4 8.0% LazyCompile: *visitorRRPost.ArrayExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1067 | |
| 2 4.0% LazyCompile: *wrapGetField /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:417 | |
| 2 4.0% LazyCompile: *visitorRRPost.CallExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1020 | |
| 2 4.0% LazyCompile: *instrumentCall /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:846 | |
| 1 2.0% LazyCompile: ~wrapLiteral /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:519 | |
| 1 2.0% LazyCompile: *wrapWrite /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:474 | |
| 1 2.0% LazyCompile: *wrapLiteral /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:519 | |
| 1 2.0% LazyCompile: *visitorRRPost.FunctionExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1046 | |
| 1 2.0% LazyCompile: *funCond /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1103 | |
| 1 2.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1000 | |
| 5 9.1% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 3 60.0% LazyCompile: ~syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 2 40.0% LazyCompile: syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 363 26.8% LazyCompile: *HOP /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:137 | |
| 355 97.8% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 350 98.6% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 339 96.9% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 11 3.1% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 134 9.9% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 134 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 134 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 134 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 30 2.2% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 29 96.7% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 16 55.2% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 5 31.3% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 3 18.8% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1308 | |
| 3 18.8% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1 6.3% LazyCompile: ~generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1 6.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1804 | |
| 1 6.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1779 | |
| 1 6.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1284 | |
| 1 6.3% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1308 | |
| 7 24.1% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 7 100.0% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 3 10.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 3 100.0% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 3 10.3% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 3 100.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1515 | |
| 1 3.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1917 | |
| 1 100.0% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 1 100.0% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1310 6.9% LazyCompile: *createLocationMarker /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3388 | |
| 1226 93.6% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 98 8.0% LazyCompile: *parseConditionalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1963 | |
| 98 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 96 98.0% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 2 2.0% LazyCompile: ~parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 80 6.5% LazyCompile: *parseBitwiseANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1879 | |
| 80 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 80 100.0% LazyCompile: *parseBitwiseXORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1895 | |
| 79 6.4% LazyCompile: *parseLogicalANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1929 | |
| 79 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 79 100.0% LazyCompile: *parseLogicalORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1945 | |
| 78 6.4% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 78 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 31 39.7% LazyCompile: *parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 21 26.9% LazyCompile: *parseObjectProperty /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1376 | |
| 7 9.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 6 7.7% LazyCompile: ~parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 6 7.7% LazyCompile: ~parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 3 3.8% LazyCompile: ~parseExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2019 | |
| 2 2.6% LazyCompile: *parseVariableDeclaration /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2090 | |
| 2 2.6% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 77 6.3% LazyCompile: *parseUnaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1732 | |
| 77 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 77 100.0% LazyCompile: *parseMultiplicativeExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1789 | |
| 76 6.2% LazyCompile: *parseMultiplicativeExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1789 | |
| 76 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 76 100.0% LazyCompile: *parseAdditiveExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1806 | |
| 76 6.2% LazyCompile: *parseBitwiseXORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1895 | |
| 76 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 76 100.0% LazyCompile: *parseBitwiseORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1911 | |
| 76 6.2% LazyCompile: *parseAdditiveExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1806 | |
| 76 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 76 100.0% LazyCompile: *parseShiftExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1823 | |
| 74 6.0% LazyCompile: *parseRelationalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1839 | |
| 74 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 74 100.0% LazyCompile: *parseEqualityExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1862 | |
| 74 6.0% LazyCompile: *parseEqualityExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1862 | |
| 74 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 74 100.0% LazyCompile: *parseBitwiseANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1879 | |
| 68 5.5% LazyCompile: *parseBitwiseORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1911 | |
| 68 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 68 100.0% LazyCompile: *parseLogicalANDExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1929 | |
| 66 5.4% LazyCompile: *parseShiftExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1823 | |
| 66 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 64 97.0% LazyCompile: *parseRelationalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1839 | |
| 2 3.0% LazyCompile: ~parseRelationalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1839 | |
| 66 5.4% LazyCompile: *parseLogicalORExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1945 | |
| 66 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 66 100.0% LazyCompile: *parseConditionalExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1963 | |
| 64 5.2% LazyCompile: *parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 64 100.0% LazyCompile: *parsePrimaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1508 | |
| 64 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 62 5.1% LazyCompile: *trackLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3498 | |
| 60 96.8% LazyCompile: *parsePostfixExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1702 | |
| 60 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 2 3.2% LazyCompile: ~parsePostfixExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1702 | |
| 2 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 29 2.4% LazyCompile: *parseObjectProperty /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1376 | |
| 29 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 27 93.1% LazyCompile: *parseObjectInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1443 | |
| 2 6.9% LazyCompile: ~parseObjectInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1443 | |
| 74 5.6% LazyCompile: *trackLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3498 | |
| 74 100.0% LazyCompile: *parsePostfixExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1702 | |
| 74 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 74 100.0% LazyCompile: *parseUnaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1732 | |
| 682 3.6% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 682 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 682 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 682 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 681 99.9% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 576 3.0% LazyCompile: *endsWithLineTerminator /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:303 | |
| 496 86.1% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1515 | |
| 307 61.9% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 307 100.0% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 306 99.7% LazyCompile: *maybeBlock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:780 | |
| 189 38.1% LazyCompile: ~withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 189 100.0% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 127 67.2% LazyCompile: ~maybeBlock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:780 | |
| 62 32.8% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 74 12.8% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 74 100.0% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 69 93.2% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 40 58.0% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 25 36.2% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1308 | |
| 3 4.3% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1284 | |
| 4 5.4% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 4 100.0% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 4015 11.6% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 4008 99.8% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3997 99.7% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3978 99.5% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3946 99.2% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 3917 99.3% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1367 4.0% Stub: InstanceofStub | |
| 1340 98.0% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1336 99.7% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1326 99.3% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1314 99.1% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1286 97.9% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 1168 3.4% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1108 94.9% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1083 97.7% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1048 96.8% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1001 95.5% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 891 89.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 110 11.0% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 47 4.5% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 43 91.5% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 3 6.4% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 1 2.1% LazyCompile: *wrapFunBodyWithTryCatch /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:727 | |
| 35 3.2% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 32 91.4% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 21 65.6% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 3 9.4% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 2 6.3% LazyCompile: *visitorRRPost.CallExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1020 | |
| 1 3.1% LazyCompile: ~wrapSwitchTest /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:626 | |
| 1 3.1% LazyCompile: ~wrapFunCall /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:406 | |
| 1 3.1% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 1 3.1% LazyCompile: *visitorRRPost.AssignmentExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1029 | |
| 1 3.1% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 1 3.1% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1000 | |
| 2 5.7% LazyCompile: *wrapFunBodyWithTryCatch /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:727 | |
| 1 50.0% LazyCompile: *visitorOps.FunctionExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1156 | |
| 1 50.0% LazyCompile: *visitorOps.FunctionDeclaration /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1160 | |
| 1 2.9% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 1 100.0% LazyCompile: syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 25 2.3% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 24 96.0% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 14 58.3% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 14 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 4 16.7% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 4 100.0% LazyCompile: *visitorRRPost.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1075 | |
| 2 8.3% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 4.2% LazyCompile: ~wrapBinaryOp /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:578 | |
| 1 100.0% LazyCompile: ~visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 1 4.2% LazyCompile: *wrapUnaryOp /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:566 | |
| 1 100.0% LazyCompile: ~visitorOps.UnaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1133 | |
| 1 4.2% LazyCompile: *visitorRRPost.CallExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1020 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 4.2% LazyCompile: *visitorRRPost.AssignmentExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1029 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 4.0% LazyCompile: *createCallInitAsStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:664 | |
| 1 100.0% LazyCompile: ~syncDefuns /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:780 | |
| 1 100.0% LazyCompile: *instrumentFunctionEntryExit /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:821 | |
| 55 4.7% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 54 98.2% LazyCompile: *replaceInExpr /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:272 | |
| 35 64.8% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 35 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 35 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 6 11.1% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 4 66.7% LazyCompile: *visitorRRPost.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1075 | |
| 4 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 33.3% LazyCompile: ~instrumentLoadModStore /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:904 | |
| 2 100.0% LazyCompile: *visitorRRPost.UpdateExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1038 | |
| 3 5.6% LazyCompile: *visitorRRPost.ArrayExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1067 | |
| 3 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 3 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.7% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.7% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.7% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1000 | |
| 2 100.0% LazyCompile: *visitorRRPost.VariableDeclaration /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:999 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 908 2.6% /usr/lib/system/libsystem_c.dylib | |
| 302 33.3% LazyCompile: INSTANCE_OF native runtime.js:367 | |
| 285 94.4% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 282 98.9% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 278 98.6% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 272 97.8% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 11 3.6% LazyCompile: *flatten /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:242 | |
| 8 72.7% LazyCompile: *flatten /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:242 | |
| 8 100.0% LazyCompile: *SourceNodeMock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:239 | |
| 5 62.5% LazyCompile: toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 3 37.5% LazyCompile: *toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 3 27.3% LazyCompile: *SourceNodeMock /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:239 | |
| 2 66.7% LazyCompile: *generateIdentifier /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:822 | |
| 2 100.0% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 1 33.3% LazyCompile: toSourceNode /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:592 | |
| 1 100.0% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 107 11.8% LazyCompile: hasOwnProperty native v8natives.js:249 | |
| 67 62.6% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 66 98.5% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 65 98.5% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 65 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 31 29.0% LazyCompile: *HOP /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:137 | |
| 31 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 31 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 30 96.8% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 3.2% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 8 7.5% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 8 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 8 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 8 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 62 6.8% LazyCompile: ~fs.writeSync fs.js:516 | |
| 52 83.9% LazyCompile: *writeLineToIIDMap /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:330 | |
| 34 65.4% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 34 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 34 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 10 19.2% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 10 100.0% LazyCompile: *visitorRRPost.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1075 | |
| 10 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.8% LazyCompile: *visitorRRPost.ObjectExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1063 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.8% LazyCompile: *visitorOps.BinaryExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1120 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.8% LazyCompile: *funCond /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1103 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 4 6.5% LazyCompile: *wrapGetField /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:417 | |
| 4 100.0% LazyCompile: *instrumentLoad /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:878 | |
| 4 100.0% LazyCompile: *visitorRRPost.MemberExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1083 | |
| 4 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 2 3.2% LazyCompile: *printLineInfoAux /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:345 | |
| 1 50.0% LazyCompile: *visitorRRPost.CallExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1020 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 50.0% LazyCompile: *visitorRRPost.AssignmentExpression /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:1029 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 57 6.3% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 56 98.2% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 56 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 55 98.2% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 54 98.2% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 45 5.0% LazyCompile: *indexOf native string.js:118 | |
| 25 55.6% LazyCompile: *scanPunctuator /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:546 | |
| 25 100.0% LazyCompile: *advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 9 36.0% LazyCompile: *lookahead /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1108 | |
| 3 33.3% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 2 22.2% LazyCompile: *parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 1 11.1% LazyCompile: ~parseFunctionSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2814 | |
| 1 11.1% LazyCompile: *trackLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3498 | |
| 1 11.1% LazyCompile: *parseObjectInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1443 | |
| 1 11.1% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 8 32.0% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 6 75.0% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 2 25.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 6 24.0% LazyCompile: *parseSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3066 | |
| 6 100.0% LazyCompile: *parseProgram /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3104 | |
| 2 8.0% LazyCompile: *lex /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1092 | |
| 1 50.0% LazyCompile: *parseObjectProperty /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1376 | |
| 1 50.0% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 8 17.8% LazyCompile: visitorReplaceInExpr.Identifier /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:251 | |
| 8 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 8 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 8 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 7 15.6% LazyCompile: *scanNumericLiteral /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:712 | |
| 7 100.0% LazyCompile: *advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 3 42.9% LazyCompile: *lookahead /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1108 | |
| 3 100.0% LazyCompile: *parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 2 28.6% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 2 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 2 28.6% LazyCompile: *match /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1238 | |
| 2 100.0% LazyCompile: ~parseArrayInitialiser /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1307 | |
| 5 11.1% LazyCompile: *advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 4 80.0% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 4 100.0% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 4 100.0% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 1 20.0% LazyCompile: *parseSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3066 | |
| 1 100.0% LazyCompile: *parseProgram /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3104 | |
| 1 100.0% LazyCompile: parse /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3800 | |
| 19 2.1% LazyCompile: ToString native runtime.js:550 | |
| 19 100.0% LazyCompile: FILTER_KEY native runtime.js:398 | |
| 17 89.5% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 17 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 16 94.1% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 1 5.9% LazyCompile: replaceInStatement /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:248 | |
| 2 10.5% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 2 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 2 100.0% LazyCompile: filterGroup /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3539 | |
| 714 2.1% Stub: StringAddStub | |
| 592 82.9% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 591 99.8% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 583 98.6% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 574 98.5% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 563 98.1% LazyCompile: *toString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:259 | |
| 40 5.6% LazyCompile: *scanIdentifier /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:432 | |
| 39 97.5% LazyCompile: *advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 15 38.5% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 15 100.0% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 15 100.0% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 10 25.6% LazyCompile: *parseSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3066 | |
| 10 100.0% LazyCompile: *parseProgram /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3104 | |
| 10 100.0% LazyCompile: parse /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3800 | |
| 9 23.1% LazyCompile: *lookahead /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1108 | |
| 9 100.0% LazyCompile: *parseArguments /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1572 | |
| 9 100.0% LazyCompile: *parseLeftHandSideExpressionAllowCall /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1641 | |
| 4 10.3% LazyCompile: *match /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1238 | |
| 2 50.0% LazyCompile: ~parseStatementList /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2042 | |
| 2 100.0% LazyCompile: *parseBlock /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2060 | |
| 2 50.0% LazyCompile: ~parseFunctionSourceElements /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:2814 | |
| 2 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 1 2.6% LazyCompile: *parseUnaryExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1732 | |
| 1 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 1 100.0% LazyCompile: *parseMultiplicativeExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1789 | |
| 1 2.5% LazyCompile: ~advance /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1055 | |
| 1 100.0% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 1 100.0% LazyCompile: *<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:3603 | |
| 1 100.0% LazyCompile: *parseAssignmentExpression /Users/m.sridharan/git-repos/jalangi/node_modules/esprima/esprima.js:1989 | |
| 16 2.2% LazyCompile: *visitorRRPost.Literal /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:963 | |
| 16 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 16 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 16 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 16 100.0% LazyCompile: transformAst /Users/m.sridharan/git-repos/jalangi/src/js/instrument/esnstrument.js:185 | |
| 15 2.1% LazyCompile: *escapeString /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:527 | |
| 15 100.0% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 15 100.0% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 11 73.3% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 6 54.5% LazyCompile: generateExpression /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:866 | |
| 3 27.3% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1 9.1% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1742 | |
| 1 9.1% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1718 | |
| 3 20.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1204 | |
| 3 100.0% LazyCompile: *withIndent /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:630 | |
| 1 6.7% LazyCompile: generateStatement /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1495 | |
| 1 100.0% LazyCompile: ~<anonymous> /Users/m.sridharan/git-repos/jalangi/node_modules/escodegen/escodegen.js:1515 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment