Created
January 15, 2013 14:37
-
-
Save eendeego/4539110 to your computer and use it in GitHub Desktop.
Profiling do Canvas
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Statistical profiling result from v8.log, (106127 ticks, 18327 unaccounted, 0 excluded). | |
[Unknown]: | |
ticks total nonlib name | |
18327 17.3% | |
[Shared libraries]: | |
ticks total nonlib name | |
31348 29.5% 0.0% /home/pi/opt/v8-99a2d28-shared/lib/libv8.so | |
200 0.2% 0.0% /lib/arm-linux-gnueabihf/ld-2.13.so | |
119 0.1% 0.0% ffff0000-ffff1000 | |
110 0.1% 0.0% /lib/arm-linux-gnueabihf/libc-2.13.so | |
80 0.1% 0.0% /lib/arm-linux-gnueabihf/libm-2.13.so | |
15 0.0% 0.0% /lib/arm-linux-gnueabihf/libgcc_s.so.1 | |
3 0.0% 0.0% /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.17 | |
[JavaScript]: | |
ticks total nonlib name | |
5637 5.3% 7.6% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
5369 5.1% 7.2% LazyCompile: Path.renderPath /home/pi/work/share/node-openvg-canvas/lib/path.js:115 | |
2577 2.4% 3.5% LazyCompile: strokeStyleSolid /home/pi/work/share/node-openvg-canvas/lib/context.js:310 | |
1401 1.3% 1.9% LazyCompile: Path.beginPath /home/pi/work/share/node-openvg-canvas/lib/path.js:101 | |
1320 1.2% 1.8% LazyCompile: fillStyleSolid /home/pi/work/share/node-openvg-canvas/lib/context.js:359 | |
1247 1.2% 1.7% LazyCompile: split native string.js:563 | |
1236 1.2% 1.7% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
1219 1.1% 1.6% LazyCompile: StringSplitOnRegExp native string.js:600 | |
959 0.9% 1.3% Stub: CEntryStub | |
936 0.9% 1.3% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
901 0.8% 1.2% Stub: RegExpExecStub | |
833 0.8% 1.1% LazyCompile: ToPrimitive native runtime.js:506 | |
796 0.8% 1.1% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
786 0.7% 1.1% LazyCompile: EQUALS native runtime.js:54 | |
784 0.7% 1.1% LazyCompile: DefaultNumber native runtime.js:627 | |
751 0.7% 1.0% LazyCompile: InstantiateFunction native apinatives.js:65 | |
681 0.6% 0.9% RegExp: *\, * | |
669 0.6% 0.9% LazyCompile: Path.stroke /home/pi/work/share/node-openvg-canvas/lib/path.js:156 | |
595 0.6% 0.8% LazyCompile: result.fillRect /home/pi/work/share/node-openvg-canvas/lib/context.js:486 | |
569 0.5% 0.8% LazyCompile: Path.fill /home/pi/work/share/node-openvg-canvas/lib/path.js:151 | |
561 0.5% 0.8% LazyCompile: ConfigureTemplateInstance native apinatives.js:105 | |
527 0.5% 0.7% LazyCompile: setLineWidth /home/pi/work/share/node-openvg-canvas/lib/context.js:837 | |
512 0.5% 0.7% CallNormal: args_count: 3 | |
503 0.5% 0.7% LazyCompile: parseRGBAColor /home/pi/work/share/node-openvg-canvas/lib/color.js:212 | |
496 0.5% 0.7% LazyCompile: substr native string.js:704 | |
456 0.4% 0.6% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
455 0.4% 0.6% Stub: StringAddStub | |
439 0.4% 0.6% LazyCompile: result.beginPath /home/pi/work/share/node-openvg-canvas/lib/context.js:520 | |
400 0.4% 0.5% LazyCompile: result.rotate /home/pi/work/share/node-openvg-canvas/lib/context.js:220 | |
382 0.4% 0.5% CallNormal: args_count: 2 | |
360 0.3% 0.5% LazyCompile: FunctionSourceString native v8natives.js:1596 | |
329 0.3% 0.4% Stub: SubStringStub | |
315 0.3% 0.4% LazyCompile: indexOf native string.js:118 | |
310 0.3% 0.4% CallMegamorphic: args_count: 1 | |
289 0.3% 0.4% LazyCompile: Path.moveTo /home/pi/work/share/node-openvg-canvas/lib/path.js:171 | |
283 0.3% 0.4% LazyCompile: Gradient.stopArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:50 | |
281 0.3% 0.4% LazyCompile: DoRegExpExec native regexp.js:123 | |
277 0.3% 0.4% LazyCompile: SubString native string.js:208 | |
269 0.3% 0.4% LazyCompile: setFillStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:389 | |
269 0.3% 0.4% LazyCompile: result.moveTo /home/pi/work/share/node-openvg-canvas/lib/context.js:977 | |
269 0.3% 0.4% LazyCompile: ToObject native runtime.js:567 | |
261 0.2% 0.4% Script: native apinatives.js | |
260 0.2% 0.4% Stub: CompareICStub {4} | |
248 0.2% 0.3% LazyCompile: Path.lineTo /home/pi/work/share/node-openvg-canvas/lib/path.js:182 | |
246 0.2% 0.3% Stub: StringAddStub {2} | |
245 0.2% 0.3% LazyCompile: ToNumber native runtime.js:527 | |
244 0.2% 0.3% LazyCompile: result.lineTo /home/pi/work/share/node-openvg-canvas/lib/context.js:981 | |
239 0.2% 0.3% Stub: CompareICStub {2} | |
238 0.2% 0.3% LazyCompile: result.translate /home/pi/work/share/node-openvg-canvas/lib/context.js:224 | |
234 0.2% 0.3% LazyCompile: parseInt native v8natives.js:120 | |
231 0.2% 0.3% LazyCompile: Gradient.addColorStop /home/pi/work/share/node-openvg-canvas/lib/gradient.js:36 | |
227 0.2% 0.3% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
218 0.2% 0.3% LazyCompile: invalidate /home/pi/work/share/rpi-origami/index.js:204 | |
209 0.2% 0.3% Builtin: A builtin from the snapshot {1} | |
203 0.2% 0.3% LazyCompile: parseHSLColor /home/pi/work/share/node-openvg-canvas/lib/color.js:302 | |
203 0.2% 0.3% LazyCompile: loading.loadFont /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:86 | |
200 0.2% 0.3% Stub: KeyedLoadElementStub {1} | |
200 0.2% 0.3% Stub: CallFunctionStub_Args0_Recording | |
194 0.2% 0.3% Stub: KeyedStoreElementStub {2} | |
191 0.2% 0.3% LazyCompile: Gradient.parameterArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:72 | |
183 0.2% 0.2% LazyCompile: applyStrokeStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:332 | |
175 0.2% 0.2% LazyCompile: IN native runtime.js:354 | |
168 0.2% 0.2% Stub: FastCloneShallowArrayStub | |
167 0.2% 0.2% LazyCompile: setStrokeStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:341 | |
166 0.2% 0.2% Stub: ToBooleanStub | |
160 0.2% 0.2% LazyCompile: parseFloat native v8natives.js:154 | |
160 0.2% 0.2% LazyCompile: IsPrimitive native runtime.js:618 | |
155 0.1% 0.2% LazyCompile: checkShadowEffects /home/pi/work/share/node-openvg-canvas/lib/context.js:457 | |
152 0.1% 0.2% KeyedStoreIC: args_count: 0 {10} | |
150 0.1% 0.2% CallNormal: args_count: 4 | |
147 0.1% 0.2% Stub: KeyedLoadElementStub {6} | |
146 0.1% 0.2% LazyCompile: toString native v8natives.js:1623 | |
139 0.1% 0.2% Stub: JSEntryStub | |
137 0.1% 0.2% LazyCompile: paintRect /home/pi/work/share/node-openvg-canvas/lib/context.js:487 | |
136 0.1% 0.2% Stub: BinaryOpStub {1} | |
133 0.1% 0.2% Stub: CompareICStub {6} | |
132 0.1% 0.2% Stub: CallFunctionStub | |
131 0.1% 0.2% LazyCompile: result.fill /home/pi/work/share/node-openvg-canvas/lib/context.js:586 | |
128 0.1% 0.2% Stub: BinaryOpStub_ADD_OverwriteLeft_String+String | |
126 0.1% 0.2% LazyCompile: result.stroke /home/pi/work/share/node-openvg-canvas/lib/context.js:601 | |
125 0.1% 0.2% Stub: CompareICStub {10} | |
125 0.1% 0.2% LazyCompile: valueOf native v8natives.js:253 | |
124 0.1% 0.2% LazyCompile: fillPath /home/pi/work/share/node-openvg-canvas/lib/context.js:589 | |
119 0.1% 0.2% Builtin: A builtin from the snapshot {5} | |
115 0.1% 0.2% Stub: RecordWriteStub {3} | |
113 0.1% 0.2% LazyCompile: strokePath /home/pi/work/share/node-openvg-canvas/lib/context.js:604 | |
113 0.1% 0.2% LazyCompile: hsl2RGB /home/pi/work/share/node-openvg-canvas/lib/color.js:246 | |
112 0.1% 0.2% Stub: DirectCEntryStub | |
112 0.1% 0.2% Builtin: A builtin from the snapshot {7} | |
110 0.1% 0.1% Stub: BinaryOpStub_DIV_Alloc_SMI+SMI | |
106 0.1% 0.1% Stub: FastNewClosureStub {1} | |
105 0.1% 0.1% KeyedLoadIC: args_count: 0 {8} | |
95 0.1% 0.1% LazyCompile: Path.ensurePathSegmentCapacity /home/pi/work/share/node-openvg-canvas/lib/path.js:74 | |
92 0.1% 0.1% Stub: ToBooleanStub_String | |
91 0.1% 0.1% Stub: BinaryOpStub_MUL_Alloc_HeapNumber+SMI | |
91 0.1% 0.1% KeyedLoadIC: args_count: 0 {13} | |
83 0.1% 0.1% Stub: KeyedLoadElementStub | |
82 0.1% 0.1% Stub: JSEntryStub {1} | |
79 0.1% 0.1% Stub: BinaryOpStub {3} | |
77 0.1% 0.1% Stub: RecordWriteStub {4} | |
74 0.1% 0.1% KeyedLoadIC: args_count: 0 {12} | |
73 0.1% 0.1% Stub: KeyedLoadElementStub {8} | |
72 0.1% 0.1% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
70 0.1% 0.1% Stub: CompareICStub {5} | |
70 0.1% 0.1% LazyCompile: Paper.interpolate /home/pi/work/share/rpi-origami/index.js:360 | |
69 0.1% 0.1% KeyedLoadIC: args_count: 0 {11} | |
68 0.1% 0.1% Stub: BinaryOpStub_SUB_Alloc_HeapNumber+HeapNumber | |
68 0.1% 0.1% KeyedLoadIC: args_count: 0 {14} | |
67 0.1% 0.1% LazyCompile: color.applyAlpha /home/pi/work/share/node-openvg-canvas/lib/color.js:177 | |
67 0.1% 0.1% LazyCompile: Path.ensurePathDataCapacity /home/pi/work/share/node-openvg-canvas/lib/path.js:87 | |
66 0.1% 0.1% Builtin: A builtin from the snapshot | |
64 0.1% 0.1% Stub: CompareICStub {3} | |
64 0.1% 0.1% Stub: BinaryOpStub_MUL_OverwriteLeft_HeapNumber+HeapNumber | |
63 0.1% 0.1% Stub: RecordWriteStub {1} | |
57 0.1% 0.1% LazyCompile: result.clearRect /home/pi/work/share/node-openvg-canvas/lib/context.js:481 | |
55 0.1% 0.1% KeyedLoadIC: A keyed load IC from the snapshot | |
54 0.1% 0.1% Stub: FastCloneShallowObjectStub {3} | |
54 0.1% 0.1% LazyCompile: Region /home/pi/work/share/rpi-origami/index.js:395 | |
53 0.0% 0.1% Stub: BinaryOpStub_MUL_Alloc_HeapNumber+HeapNumber | |
52 0.0% 0.1% LazyCompile: STRING_ADD_LEFT native runtime.js:183 | |
51 0.0% 0.1% CallNormal: args_count: 1 {1} | |
50 0.0% 0.1% Stub: BinaryOpStub_MUL_Alloc_SMI+HeapNumber | |
49 0.0% 0.1% Stub: FastCloneShallowArrayStub {1} | |
48 0.0% 0.1% Stub: CallConstructStub | |
45 0.0% 0.1% Stub: FastNewContextStub {1} | |
44 0.0% 0.1% LazyCompile: Paper.step /home/pi/work/share/rpi-origami/index.js:345 | |
43 0.0% 0.1% Builtin: A builtin from the snapshot {8} | |
42 0.0% 0.1% LazyCompile: result.createLinearGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:408 | |
37 0.0% 0.0% Stub: RecordWriteStub {2} | |
36 0.0% 0.0% Stub: StringAddStub {1} | |
36 0.0% 0.0% Stub: StoreArrayLiteralElementStub | |
35 0.0% 0.0% Stub: CallFunctionStub {1} | |
34 0.0% 0.0% Builtin: A builtin from the snapshot {3} | |
33 0.0% 0.0% Stub: CompareICStub {7} | |
33 0.0% 0.0% Stub: CompareICStub {15} | |
33 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteRight_String+HeapNumber | |
32 0.0% 0.0% Stub: KeyedStoreElementStub {3} | |
31 0.0% 0.0% Stub: BinaryOpStub_ADD_Alloc_HeapNumber+HeapNumber | |
31 0.0% 0.0% LazyCompile: openVG.init /home/pi/work/share/node-openvg-canvas/node_modules/openvg/openvg.js:743 | |
30 0.0% 0.0% Stub: BinaryOpStub_DIV_OverwriteLeft_HeapNumber+HeapNumber | |
29 0.0% 0.0% Stub: BinaryOpStub_SUB_Alloc_SMI+HeapNumber | |
29 0.0% 0.0% LazyCompile: loading.loadFontFileSync /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:35 | |
28 0.0% 0.0% Stub: BinaryOpStub_DIV_OverwriteLeft_HeapNumber+SMI | |
26 0.0% 0.0% Stub: ConstructStub | |
24 0.0% 0.0% Stub: CompareICStub {13} | |
24 0.0% 0.0% Stub: BinaryOpStub_SUB_Alloc_SMI+SMI | |
23 0.0% 0.0% Stub: CallFunctionStub_Args4_Recording | |
23 0.0% 0.0% Stub: CallFunctionStub {2} | |
22 0.0% 0.0% KeyedStoreIC: args_count: 0 {9} | |
21 0.0% 0.0% Stub: KeyedLoadElementStub {7} | |
21 0.0% 0.0% Stub: InstanceofStub | |
21 0.0% 0.0% Stub: CompareICStub {8} | |
21 0.0% 0.0% Stub: CompareICStub {16} | |
21 0.0% 0.0% Stub: CompareICStub {12} | |
21 0.0% 0.0% LazyCompile: max native math.js:119 | |
21 0.0% 0.0% LazyCompile: Region.inflate /home/pi/work/share/rpi-origami/index.js:403 | |
20 0.0% 0.0% LazyCompile: min native math.js:149 | |
20 0.0% 0.0% LazyCompile: ensureStopArrayCapacity /home/pi/work/share/node-openvg-canvas/lib/gradient.js:23 | |
20 0.0% 0.0% LazyCompile: HSL.toString /home/pi/work/share/rpi-origami/index.js:390 | |
19 0.0% 0.0% Stub: BinaryOpStub_BIT_OR_Alloc_SMI+SMI | |
19 0.0% 0.0% LazyCompile: list.ontimeout timers.js:71 | |
18 0.0% 0.0% Stub: NumberToStringStub | |
18 0.0% 0.0% Stub: BinaryOpStub_MUL_Alloc_SMI+SMI | |
18 0.0% 0.0% Stub: BinaryOpStub_MOD_Alloc_HeapNumber+SMI | |
17 0.0% 0.0% Stub: CompareICStub {17} | |
16 0.0% 0.0% Stub: CompareICStub {14} | |
15 0.0% 0.0% Stub: CompareICStub {11} | |
15 0.0% 0.0% Stub: CallConstructStub {1} | |
15 0.0% 0.0% Stub: BinaryOpStub_MUL_OverwriteRight_HeapNumber+HeapNumber | |
14 0.0% 0.0% Stub: BinaryOpStub_SUB_OverwriteRight_SMI+HeapNumber | |
14 0.0% 0.0% CallMegamorphic: args_count: 2 {1} | |
14 0.0% 0.0% CallMegamorphic: args_count: 0 {16} | |
13 0.0% 0.0% Stub: UnaryOpStub_SUB_Alloc_HeapNumbers | |
13 0.0% 0.0% Stub: InterruptStub | |
13 0.0% 0.0% Stub: CallFunctionStub_Args5_Recording | |
13 0.0% 0.0% LazyCompile: forEach native array.js:1091 | |
12 0.0% 0.0% Stub: FastCloneShallowObjectStub {1} | |
12 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteLeft_HeapNumber+Int32 | |
11 0.0% 0.0% Stub: ToBooleanStub_UndefinedSpecObject | |
11 0.0% 0.0% Stub: BinaryOpStub_SUB_OverwriteLeft_HeapNumber+SMI | |
11 0.0% 0.0% KeyedStoreIC: A keyed store IC from the snapshot {1} | |
10 0.0% 0.0% Stub: CompareICStub {9} | |
10 0.0% 0.0% LazyCompile: pushPoint /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:62 | |
10 0.0% 0.0% LazyCompile: Region.reset /home/pi/work/share/rpi-origami/index.js:396 | |
10 0.0% 0.0% Builtin: A builtin from the snapshot {10} | |
9 0.0% 0.0% Stub: BinaryOpStub_DIV_Alloc_HeapNumber+HeapNumber | |
9 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteRight_HeapNumber+HeapNumber | |
9 0.0% 0.0% Stub: BinaryOpStub_ADD_Alloc_HeapNumber+SMI | |
9 0.0% 0.0% LazyCompile: toVector /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:54 | |
9 0.0% 0.0% LazyCompile: global.setTimeout node.js:167 | |
9 0.0% 0.0% LazyCompile: Region.expand /home/pi/work/share/rpi-origami/index.js:410 | |
8 0.0% 0.0% Stub: BinaryOpStub_SUB_OverwriteRight_HeapNumber+HeapNumber | |
8 0.0% 0.0% Stub: BinaryOpStub_ADD_Alloc_SMI+HeapNumber | |
7 0.0% 0.0% LazyCompile: realpathSync fs.js:987 | |
7 0.0% 0.0% LazyCompile: NonNumberToNumber native runtime.js:538 | |
7 0.0% 0.0% KeyedLoadIC: args_count: 0 {15} | |
6 0.0% 0.0% Stub: UnaryOpStub_SUB_Alloc_Smi | |
6 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteLeft_String+SMI | |
6 0.0% 0.0% Stub: BinaryOpStub {4} | |
6 0.0% 0.0% RegExp: ^(\\/?)([\\s\\S]+\\/(?!$)|\\/)?((?:\\.{1\,2}$|[\\s\\S]+?)?(\\.[^.\\/]*)?)$ {1} | |
6 0.0% 0.0% LazyCompile: scaleInVector /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:50 | |
6 0.0% 0.0% LazyCompile: exports.setTimeout timers.js:170 | |
5 0.0% 0.0% Stub: UnaryOpStub_BIT_NOT_Overwrite_Smi | |
5 0.0% 0.0% Stub: CompareICStub {18} | |
5 0.0% 0.0% Stub: BinaryOpStub_MUL_OverwriteLeft_HeapNumber+SMI | |
5 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteRight_SMI+HeapNumber | |
5 0.0% 0.0% LazyCompile: scaleIn /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:46 | |
5 0.0% 0.0% LazyCompile: exports.resolve path.js:279 | |
5 0.0% 0.0% LazyCompile: SUB native runtime.js:214 | |
4 0.0% 0.0% Stub: RecordWriteStub | |
4 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteLeft_String+HeapNumber | |
4 0.0% 0.0% Stub: ArgumentsAccessStub | |
4 0.0% 0.0% LazyCompile: peek _linklist.js:30 | |
4 0.0% 0.0% LazyCompile: normalizeArray path.js:31 | |
4 0.0% 0.0% LazyCompile: exports.active timers.js:151 | |
4 0.0% 0.0% LazyCompile: Module._resolveLookupPaths module.js:231 | |
4 0.0% 0.0% LazyCompile: Module._resolveFilename module.js:323 | |
4 0.0% 0.0% LazyCompile: DatePrintString native date.js:267 | |
4 0.0% 0.0% KeyedLoadIC: args_count: 0 {4} | |
4 0.0% 0.0% KeyedLoadIC: args_count: 0 {1} | |
3 0.0% 0.0% Stub: StringAddStub {3} | |
3 0.0% 0.0% Stub: BinaryOpStub_SUB_Alloc_Generic+Generic | |
3 0.0% 0.0% LazyCompile: tryFile module.js:138 | |
3 0.0% 0.0% LazyCompile: substring native string.js:667 | |
3 0.0% 0.0% LazyCompile: scaleOut /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:58 | |
3 0.0% 0.0% LazyCompile: module.exports.createCanvasRenderingContext2D /home/pi/work/share/node-openvg-canvas/lib/context.js:55 | |
3 0.0% 0.0% LazyCompile: global.requestAnimationFrame /home/pi/work/share/node-openvg-canvas/lib/canvas.js:70 | |
3 0.0% 0.0% LazyCompile: getHeight /home/pi/work/share/node-openvg-canvas/lib/canvas.js:28 | |
3 0.0% 0.0% LazyCompile: ToString native runtime.js:550 | |
3 0.0% 0.0% LazyCompile: NativeModule.getCached node.js:592 | |
3 0.0% 0.0% LazyCompile: Module.load module.js:346 | |
3 0.0% 0.0% LazyCompile: Module._extensions..node module.js:484 | |
3 0.0% 0.0% LazyCompile: Module._compile module.js:372 | |
3 0.0% 0.0% LazyCompile: Join native array.js:119 | |
3 0.0% 0.0% LazyCompile: DefaultString native runtime.js:645 | |
3 0.0% 0.0% LazyCompile: BuildResultFromMatchInfo native regexp.js:130 | |
3 0.0% 0.0% LazyCompile: APPLY_PREPARE native runtime.js:438 | |
3 0.0% 0.0% LazyCompile: <anonymous> /home/pi/work/share/rpi-origami/index.js:50 | |
3 0.0% 0.0% Function: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/text/freetype.js:1 | |
3 0.0% 0.0% Builtin: A builtin from the snapshot {11} | |
2 0.0% 0.0% Stub: TranscendentalCacheStub | |
2 0.0% 0.0% Stub: KeyedLoadElementStub {3} | |
2 0.0% 0.0% Stub: FastCloneShallowObjectStub {2} | |
2 0.0% 0.0% Stub: CompareICStub {1} | |
2 0.0% 0.0% Stub: BinaryOpStub_BIT_AND_Alloc_SMI+SMI | |
2 0.0% 0.0% Stub: BinaryOpStub | |
2 0.0% 0.0% RegExp: ^(\\/?)([\\s\\S]+\\/(?!$)|\\/)?((?:\\.{1\,2}$|[\\s\\S]+?)?(\\.[^.\\/]*)?)$ | |
2 0.0% 0.0% LazyCompile: toString native date.js:320 | |
2 0.0% 0.0% LazyCompile: setTime native date.js:482 | |
2 0.0% 0.0% LazyCompile: mult /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:43 | |
2 0.0% 0.0% LazyCompile: join native array.js:410 | |
2 0.0% 0.0% LazyCompile: insert timers.js:53 | |
2 0.0% 0.0% LazyCompile: hasOwnProperty native v8natives.js:259 | |
2 0.0% 0.0% LazyCompile: getWidth /home/pi/work/share/node-openvg-canvas/lib/canvas.js:25 | |
2 0.0% 0.0% LazyCompile: filter native array.js:1040 | |
2 0.0% 0.0% LazyCompile: exec native regexp.js:169 | |
2 0.0% 0.0% LazyCompile: atan2 native math.js:72 | |
2 0.0% 0.0% LazyCompile: append _linklist.js:63 | |
2 0.0% 0.0% LazyCompile: STRICT_EQUALS native runtime.js:100 | |
2 0.0% 0.0% LazyCompile: Paper /home/pi/work/share/rpi-origami/index.js:326 | |
2 0.0% 0.0% LazyCompile: NativeModule.require node.js:568 | |
2 0.0% 0.0% LazyCompile: DefineObjectProperty native v8natives.js:705 | |
2 0.0% 0.0% LazyCompile: Buffer buffer.js:204 | |
2 0.0% 0.0% LazyCompile: <anonymous> native date.js:145 | |
2 0.0% 0.0% KeyedStoreIC: A keyed store IC from the snapshot | |
2 0.0% 0.0% KeyedLoadIC: args_count: 0 {5} | |
2 0.0% 0.0% Function: <anonymous> /home/pi/work/share/rpi-origami/index.js:1 | |
2 0.0% 0.0% Builtin: A builtin from the snapshot {9} | |
2 0.0% 0.0% Builtin: A builtin from the snapshot {4} | |
2 0.0% 0.0% Builtin: A builtin from the snapshot {2} | |
1 0.0% 0.0% Stub: UnaryOpStub_BIT_NOT_Overwrite_HeapNumbers | |
1 0.0% 0.0% Stub: ToBooleanStub_Smi | |
1 0.0% 0.0% Stub: ToBooleanStub {1} | |
1 0.0% 0.0% Stub: KeyedStoreElementStub {1} | |
1 0.0% 0.0% Stub: KeyedStoreElementStub | |
1 0.0% 0.0% Stub: KeyedLoadElementStub {5} | |
1 0.0% 0.0% Stub: KeyedLoadElementStub {4} | |
1 0.0% 0.0% Stub: KeyedLoadElementStub {2} | |
1 0.0% 0.0% Stub: FastNewContextStub {2} | |
1 0.0% 0.0% Stub: FastNewContextStub | |
1 0.0% 0.0% Stub: FastNewClosureStub | |
1 0.0% 0.0% Stub: FastCloneShallowObjectStub {4} | |
1 0.0% 0.0% Stub: FastCloneShallowObjectStub | |
1 0.0% 0.0% Stub: CompareICStub {21} | |
1 0.0% 0.0% Stub: CompareICStub {19} | |
1 0.0% 0.0% Stub: CompareICStub | |
1 0.0% 0.0% Stub: BinaryOpStub_MOD_OverwriteLeft_HeapNumber+SMI | |
1 0.0% 0.0% Stub: BinaryOpStub {2} | |
1 0.0% 0.0% LazyCompile: valueOf native date.js:368 | |
1 0.0% 0.0% LazyCompile: tryPackage module.js:122 | |
1 0.0% 0.0% LazyCompile: timer.ontimeout timers.js:233 | |
1 0.0% 0.0% LazyCompile: stringify native json.js:181 | |
1 0.0% 0.0% LazyCompile: startup node.js:30 | |
1 0.0% 0.0% LazyCompile: start fs.js:1010 | |
1 0.0% 0.0% LazyCompile: splitPath path.js:272 | |
1 0.0% 0.0% LazyCompile: remove _linklist.js:47 | |
1 0.0% 0.0% LazyCompile: readPackage module.js:99 | |
1 0.0% 0.0% LazyCompile: namedColor /home/pi/work/share/node-openvg-canvas/lib/color.js:313 | |
1 0.0% 0.0% LazyCompile: isOn /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:67 | |
1 0.0% 0.0% LazyCompile: isEmpty _linklist.js:73 | |
1 0.0% 0.0% LazyCompile: fs.readFileSync fs.js:181 | |
1 0.0% 0.0% LazyCompile: fs.Stats._checkModeProperty fs.js:57 | |
1 0.0% 0.0% LazyCompile: debug timers.js:33 | |
1 0.0% 0.0% LazyCompile: createWritableStdioStream node.js:296 | |
1 0.0% 0.0% LazyCompile: create native v8natives.js:1067 | |
1 0.0% 0.0% LazyCompile: captureStackTrace native messages.js:1079 | |
1 0.0% 0.0% LazyCompile: allocPool buffer.js:280 | |
1 0.0% 0.0% LazyCompile: add /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:40 | |
1 0.0% 0.0% LazyCompile: __defineGetter__ native v8natives.js:291 | |
1 0.0% 0.0% LazyCompile: TwoDigitString native date.js:213 | |
1 0.0% 0.0% LazyCompile: ToUint32 native runtime.js:586 | |
1 0.0% 0.0% LazyCompile: ToPropertyDescriptor native v8natives.js:430 | |
1 0.0% 0.0% LazyCompile: PropertyDescriptor native v8natives.js:492 | |
1 0.0% 0.0% LazyCompile: NonStringToString native runtime.js:558 | |
1 0.0% 0.0% LazyCompile: NativeModule.exists node.js:596 | |
1 0.0% 0.0% LazyCompile: NativeModule.compile node.js:613 | |
1 0.0% 0.0% LazyCompile: Module._nodeModulePaths module.js:207 | |
1 0.0% 0.0% LazyCompile: Module._findPath module.js:160 | |
1 0.0% 0.0% LazyCompile: Module._extensions..js module.js:465 | |
1 0.0% 0.0% LazyCompile: LocalTimezone native date.js:51 | |
1 0.0% 0.0% LazyCompile: IsInconsistentDescriptor native v8natives.js:377 | |
1 0.0% 0.0% LazyCompile: IsDataDescriptor native v8natives.js:364 | |
1 0.0% 0.0% LazyCompile: DefineOwnProperty native v8natives.js:953 | |
1 0.0% 0.0% LazyCompile: CreateDate native apinatives.js:33 | |
1 0.0% 0.0% LazyCompile: BIT_OR native runtime.js:252 | |
1 0.0% 0.0% LazyCompile: <anonymous> path.js:299 | |
1 0.0% 0.0% LazyCompile: <anonymous> /home/pi/work/share/rpi-origami/index.js:37 | |
1 0.0% 0.0% LazyCompile: <anonymous> /home/pi/work/share/rpi-origami/index.js:114 | |
1 0.0% 0.0% KeyedStoreIC: args_count: 0 {3} | |
1 0.0% 0.0% KeyedStoreIC: args_count: 0 {2} | |
1 0.0% 0.0% KeyedStoreIC: args_count: 0 | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 {7} | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 {6} | |
1 0.0% 0.0% Function: color.applyAlpha.dest.(anonymous function) /home/pi/work/share/node-openvg-canvas/lib/color.js:164 | |
1 0.0% 0.0% Function: <anonymous> /home/pi/work/share/node-openvg-canvas/node_modules/node-image/lib/image.js:1 | |
1 0.0% 0.0% Builtin: A builtin from the snapshot {6} | |
[C++]: | |
ticks total nonlib name | |
11051 10.4% 14.9% (anonymous namespace)::TypedArray<4u, (v8::ExternalArrayType)7>::V8New(v8::Arguments const&) | |
7569 7.1% 10.2% __new_sem_wait | |
1357 1.3% 1.8% node::WrappedScript::CompileRunInThisContext(v8::Arguments const&) | |
333 0.3% 0.4% ioctl | |
261 0.2% 0.4% (anonymous namespace)::TypedArray<4u, (v8::ExternalArrayType)5>::V8New(v8::Arguments const&) | |
231 0.2% 0.3% epoll_wait | |
231 0.2% 0.3% __pthread_getspecific | |
190 0.2% 0.3% (anonymous namespace)::ArrayBuffer::V8New(v8::Arguments const&) | |
161 0.2% 0.2% __isnan | |
158 0.1% 0.2% (anonymous namespace)::TypedArray<4u, (v8::ExternalArrayType)7>::subarray(v8::Arguments const&) | |
156 0.1% 0.2% __write | |
146 0.1% 0.2% _init | |
145 0.1% 0.2% memchr | |
143 0.1% 0.2% __pthread_mutex_lock | |
125 0.1% 0.2% memcpy | |
125 0.1% 0.2% (anonymous namespace)::TypedArray<2u, (v8::ExternalArrayType)3>::V8New(v8::Arguments const&) | |
122 0.1% 0.2% (anonymous namespace)::TypedArray<1u, (v8::ExternalArrayType)1>::V8New(v8::Arguments const&) | |
104 0.1% 0.1% __pthread_mutex_unlock_usercnt | |
102 0.1% 0.1% (anonymous namespace)::TypedArray<1u, (v8::ExternalArrayType)2>::V8New(v8::Arguments const&) | |
98 0.1% 0.1% node::DLOpen(v8::Arguments const&) | |
87 0.1% 0.1% strlen | |
79 0.1% 0.1% rpc_call8_makecurrent | |
73 0.1% 0.1% node::Binding(v8::Arguments const&) | |
73 0.1% 0.1% _IO_vfprintf | |
72 0.1% 0.1% fast_loop | |
63 0.1% 0.1% node::Buffer::BinaryWrite(v8::Arguments const&) | |
55 0.1% 0.1% __aeabi_read_tp | |
54 0.1% 0.1% node::Buffer::BinarySlice(v8::Arguments const&) | |
53 0.0% 0.1% rpc_recv | |
47 0.0% 0.1% __adddf3 | |
42 0.0% 0.1% __libc_malloc | |
40 0.0% 0.1% __pthread_mutex_unlock | |
38 0.0% 0.1% vguRect | |
37 0.0% 0.0% mis_3_loop | |
36 0.0% 0.0% client_send_make_current | |
36 0.0% 0.0% __aeabi_ul2d | |
35 0.0% 0.0% ceil | |
34 0.0% 0.0% byte_at_a_time_no_pld | |
32 0.0% 0.0% __libc_open64 | |
29 0.0% 0.0% __xstat64 | |
28 0.0% 0.0% rpc_send_ctrl_begin | |
28 0.0% 0.0% fmod | |
26 0.0% 0.0% vchiu_queue_pop | |
20 0.0% 0.0% rpc_send_ctrl_write | |
20 0.0% 0.0% __vsnprintf | |
19 0.0% 0.0% vchiq_queue_message | |
19 0.0% 0.0% misaligned | |
18 0.0% 0.0% get_error | |
18 0.0% 0.0% __libc_free | |
18 0.0% 0.0% __getpid | |
16 0.0% 0.0% misaligned_3 | |
12 0.0% 0.0% vcos_generic_reentrant_mutex_unlock | |
12 0.0% 0.0% khrn_vector_extend | |
12 0.0% 0.0% __pthread_disable_asynccancel | |
12 0.0% 0.0% __gettimeofday | |
12 0.0% 0.0% __fpclassify | |
11 0.0% 0.0% wcrtomb | |
11 0.0% 0.0% vchiq_release_message | |
11 0.0% 0.0% strchrnul | |
11 0.0% 0.0% post_misalignment_3_loop | |
11 0.0% 0.0% node::Stat(v8::Arguments const&) | |
11 0.0% 0.0% __lxstat64 | |
9 0.0% 0.0% __pthread_enable_asynccancel | |
9 0.0% 0.0% __aeabi_l2d | |
8 0.0% 0.0% vcos_generic_mem_alloc_aligned | |
8 0.0% 0.0% rpc_end | |
7 0.0% 0.0% __aeabi_uidivmod | |
7 0.0% 0.0% _IO_default_xsputn | |
6 0.0% 0.0% vcos_generic_reentrant_mutex_lock | |
6 0.0% 0.0% platform_tls_get | |
6 0.0% 0.0% __libc_read | |
6 0.0% 0.0% _IO_fflush | |
5 0.0% 0.0% operator new[](unsigned int) | |
5 0.0% 0.0% node::Open(v8::Arguments const&) | |
5 0.0% 0.0% floor | |
5 0.0% 0.0% _dl_mcount_wrapper_check | |
5 0.0% 0.0% __pthread_cleanup_pop | |
5 0.0% 0.0% (anonymous namespace)::TypedArray<4u, (v8::ExternalArrayType)5>::subarray(v8::Arguments const&) | |
4 0.0% 0.0% vcos_generic_mem_alloc | |
4 0.0% 0.0% node::Buffer::New(v8::Arguments const&) | |
4 0.0% 0.0% khrn_platform_malloc | |
4 0.0% 0.0% __pthread_cleanup_push | |
4 0.0% 0.0% __new_sem_getvalue | |
4 0.0% 0.0% _IO_setb | |
4 0.0% 0.0% _IO_fwrite | |
4 0.0% 0.0% (anonymous namespace)::TypedArray<1u, (v8::ExternalArrayType)2>::subarray(v8::Arguments const&) | |
3 0.0% 0.0% uv_timer_start | |
3 0.0% 0.0% node::StreamWrap::WriteUtf8String(v8::Arguments const&) | |
3 0.0% 0.0% main_loop | |
3 0.0% 0.0% khrn_pointer_map_lookup | |
3 0.0% 0.0% brk | |
3 0.0% 0.0% __divdi3 | |
3 0.0% 0.0% _IO_file_sync | |
2 0.0% 0.0% uv_timer_stop | |
2 0.0% 0.0% skip_byte_realignment | |
2 0.0% 0.0% sin | |
2 0.0% 0.0% rpc_send_ctrl_end | |
2 0.0% 0.0% qsort | |
2 0.0% 0.0% post_misalignment_3 | |
2 0.0% 0.0% node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*) | |
2 0.0% 0.0% node::LStat(v8::Arguments const&) | |
2 0.0% 0.0% node::FStat(v8::Arguments const&) | |
2 0.0% 0.0% node::Buffer::Utf8Slice(v8::Arguments const&) | |
2 0.0% 0.0% memmove | |
2 0.0% 0.0% align_up | |
2 0.0% 0.0% __mempcpy | |
2 0.0% 0.0% __fxstat64 | |
2 0.0% 0.0% __errno_location | |
2 0.0% 0.0% __close | |
2 0.0% 0.0% _IO_file_xsputn | |
2 0.0% 0.0% _IO_file_write | |
2 0.0% 0.0% _IO_do_write | |
1 0.0% 0.0% void node::SetMethod<v8::Persistent<v8::Object> >(v8::Persistent<v8::Object>, char const*, v8::Handle<v8::Value> (*)(v8::Arguments const&)) | |
1 0.0% 0.0% uv__run_timers | |
1 0.0% 0.0% uv__run | |
1 0.0% 0.0% std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&) | |
1 0.0% 0.0% readlink | |
1 0.0% 0.0% qsort_r | |
1 0.0% 0.0% platform_surface_update | |
1 0.0% 0.0% platform_get_dimensions | |
1 0.0% 0.0% operator new(unsigned int) | |
1 0.0% 0.0% operator delete[](void*) | |
1 0.0% 0.0% node::UVException(int, char const*, char const*, char const*) | |
1 0.0% 0.0% node::TimerWrap::New(v8::Arguments const&) | |
1 0.0% 0.0% node::Tick() | |
1 0.0% 0.0% node::TTYWrap::New(v8::Arguments const&) | |
1 0.0% 0.0% node::ReadLink(v8::Arguments const&) | |
1 0.0% 0.0% node::Read(v8::Arguments const&) | |
1 0.0% 0.0% node::BuildStatsObject(stat const*) | |
1 0.0% 0.0% memset | |
1 0.0% 0.0% localtime | |
1 0.0% 0.0% khronos_platform_get_process_id | |
1 0.0% 0.0% getenv | |
1 0.0% 0.0% full_out | |
1 0.0% 0.0% ev_invoke_pending | |
1 0.0% 0.0% eglSwapBuffers | |
1 0.0% 0.0% __wctype_l | |
1 0.0% 0.0% __strdup | |
1 0.0% 0.0% __pthread_once | |
1 0.0% 0.0% __lll_lock_wait | |
1 0.0% 0.0% __finite | |
1 0.0% 0.0% _ZN12_GLOBAL__N_110TypedArrayILj1ELN2v817ExternalArrayTypeE9EE11GetTemplateEv.part.21 | |
1 0.0% 0.0% _IO_file_read | |
[GC]: | |
ticks total nonlib name | |
253 0.2% | |
[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 | |
31348 29.5% /home/pi/opt/v8-99a2d28-shared/lib/libv8.so | |
5236 16.7% LazyCompile: ConfigureTemplateInstance native apinatives.js:105 | |
2557 48.8% LazyCompile: Gradient.stopArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:50 | |
2557 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
2557 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
2557 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
2442 46.6% LazyCompile: Gradient.parameterArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:72 | |
2442 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
2442 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
2442 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
229 4.4% LazyCompile: loading.loadFont /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:86 | |
229 100.0% LazyCompile: loading.loadFontFileSync /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:35 | |
229 100.0% LazyCompile: text.loadTypeface /home/pi/work/share/node-openvg-canvas/lib/text/text.js:103 | |
229 100.0% LazyCompile: setFont /home/pi/work/share/node-openvg-canvas/lib/context.js:936 | |
4775 15.2% LazyCompile: ToNumber native runtime.js:527 | |
4775 100.0% LazyCompile: EQUALS native runtime.js:54 | |
4775 100.0% LazyCompile: InstantiateFunction native apinatives.js:65 | |
4775 100.0% Script: native apinatives.js | |
4775 100.0% LazyCompile: ConfigureTemplateInstance native apinatives.js:105 | |
3379 10.8% LazyCompile: Gradient.parameterArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:72 | |
3379 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
3379 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
3379 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
3379 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
2555 8.2% LazyCompile: parseFloat native v8natives.js:154 | |
1682 65.8% LazyCompile: parseRGBAColor /home/pi/work/share/node-openvg-canvas/lib/color.js:212 | |
1682 100.0% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
1101 65.5% LazyCompile: Gradient.addColorStop /home/pi/work/share/node-openvg-canvas/lib/gradient.js:36 | |
1101 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
581 34.5% LazyCompile: setStrokeStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:341 | |
581 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
873 34.2% LazyCompile: parseHSLColor /home/pi/work/share/node-openvg-canvas/lib/color.js:302 | |
873 100.0% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
873 100.0% LazyCompile: setFillStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:389 | |
873 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
1857 5.9% LazyCompile: Gradient.stopArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:50 | |
1857 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
1857 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
1857 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
1857 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
1670 5.3% LazyCompile: StringSplitOnRegExp native string.js:600 | |
1669 99.9% LazyCompile: split native string.js:563 | |
1117 66.9% LazyCompile: parseRGBAColor /home/pi/work/share/node-openvg-canvas/lib/color.js:212 | |
1117 100.0% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
684 61.2% LazyCompile: Gradient.addColorStop /home/pi/work/share/node-openvg-canvas/lib/gradient.js:36 | |
433 38.8% LazyCompile: setStrokeStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:341 | |
547 32.8% LazyCompile: parseHSLColor /home/pi/work/share/node-openvg-canvas/lib/color.js:302 | |
547 100.0% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
547 100.0% LazyCompile: setFillStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:389 | |
992 3.2% LazyCompile: IN native runtime.js:354 | |
968 97.6% LazyCompile: InstantiateFunction native apinatives.js:65 | |
968 100.0% Script: native apinatives.js | |
968 100.0% LazyCompile: ConfigureTemplateInstance native apinatives.js:105 | |
579 59.8% LazyCompile: Gradient.stopArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:50 | |
343 35.4% LazyCompile: Gradient.parameterArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:72 | |
46 4.8% LazyCompile: loading.loadFont /home/pi/work/share/node-openvg-canvas/lib/text/loading.js:86 | |
870 2.8% LazyCompile: indexOf native string.js:118 | |
870 100.0% LazyCompile: color.parseColor /home/pi/work/share/node-openvg-canvas/lib/color.js:325 | |
391 44.9% LazyCompile: Gradient.addColorStop /home/pi/work/share/node-openvg-canvas/lib/gradient.js:36 | |
391 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
391 100.0% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
289 33.2% LazyCompile: setFillStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:389 | |
289 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
289 100.0% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
190 21.8% LazyCompile: setStrokeStyle /home/pi/work/share/node-openvg-canvas/lib/context.js:341 | |
190 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
190 100.0% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
807 2.6% LazyCompile: FunctionSourceString native v8natives.js:1596 | |
807 100.0% LazyCompile: toString native v8natives.js:1623 | |
807 100.0% LazyCompile: DefaultNumber native runtime.js:627 | |
807 100.0% LazyCompile: ToPrimitive native runtime.js:506 | |
807 100.0% LazyCompile: EQUALS native runtime.js:54 | |
725 2.3% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
721 99.4% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
721 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
721 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
517 71.7% LazyCompile: fillPath /home/pi/work/share/node-openvg-canvas/lib/context.js:589 | |
204 28.3% LazyCompile: paintRect /home/pi/work/share/node-openvg-canvas/lib/context.js:487 | |
11051 10.4% (anonymous namespace)::TypedArray<4u, (v8::ExternalArrayType)7>::V8New(v8::Arguments const&) | |
6036 54.6% LazyCompile: Gradient.stopArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:50 | |
6036 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
6036 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
6036 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
6036 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
5008 45.3% LazyCompile: Gradient.parameterArray /home/pi/work/share/node-openvg-canvas/lib/gradient.js:72 | |
5008 100.0% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
5008 100.0% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
5008 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
5008 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
7569 7.1% __new_sem_wait | |
7569 100.0% LazyCompile: result.fillRect /home/pi/work/share/node-openvg-canvas/lib/context.js:486 | |
7569 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
7543 99.7% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
7543 100.0% LazyCompile: list.ontimeout timers.js:71 | |
5637 5.3% LazyCompile: Gradient.configurePaint /home/pi/work/share/node-openvg-canvas/lib/gradient.js:79 | |
5625 99.8% LazyCompile: applyGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:293 | |
5625 100.0% LazyCompile: fillStyleGradient /home/pi/work/share/node-openvg-canvas/lib/context.js:369 | |
5625 100.0% LazyCompile: applyFillStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:381 | |
4176 74.2% LazyCompile: fillPath /home/pi/work/share/node-openvg-canvas/lib/context.js:589 | |
4176 100.0% LazyCompile: result.fill /home/pi/work/share/node-openvg-canvas/lib/context.js:586 | |
1449 25.8% LazyCompile: paintRect /home/pi/work/share/node-openvg-canvas/lib/context.js:487 | |
1449 100.0% LazyCompile: result.fillRect /home/pi/work/share/node-openvg-canvas/lib/context.js:486 | |
5369 5.1% LazyCompile: Path.renderPath /home/pi/work/share/node-openvg-canvas/lib/path.js:115 | |
2836 52.8% LazyCompile: Path.stroke /home/pi/work/share/node-openvg-canvas/lib/path.js:156 | |
2836 100.0% LazyCompile: strokePath /home/pi/work/share/node-openvg-canvas/lib/context.js:604 | |
2836 100.0% LazyCompile: result.stroke /home/pi/work/share/node-openvg-canvas/lib/context.js:601 | |
2836 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
2825 99.6% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
2513 46.8% LazyCompile: Path.fill /home/pi/work/share/node-openvg-canvas/lib/path.js:151 | |
2513 100.0% LazyCompile: fillPath /home/pi/work/share/node-openvg-canvas/lib/context.js:589 | |
2513 100.0% LazyCompile: result.fill /home/pi/work/share/node-openvg-canvas/lib/context.js:586 | |
2513 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
2507 99.8% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
2577 2.4% LazyCompile: strokeStyleSolid /home/pi/work/share/node-openvg-canvas/lib/context.js:310 | |
2573 99.8% LazyCompile: applyStrokeStyleWithReset /home/pi/work/share/node-openvg-canvas/lib/context.js:332 | |
2573 100.0% LazyCompile: strokePath /home/pi/work/share/node-openvg-canvas/lib/context.js:604 | |
2573 100.0% LazyCompile: result.stroke /home/pi/work/share/node-openvg-canvas/lib/context.js:601 | |
2573 100.0% LazyCompile: animate /home/pi/work/share/rpi-origami/index.js:216 | |
2567 99.8% LazyCompile: <anonymous> /home/pi/work/share/node-openvg-canvas/lib/canvas.js:73 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment