diff --git a/processed.txt b/processed.txt deleted file mode 100644 index 5e7edaf..0000000 --- a/processed.txt +++ /dev/null @@ -1,2364 +0,0 @@ -Statistical profiling result from isolate-0x267f020-v8.log, (7310 ticks, 6 unaccounted, 0 excluded). - - [Shared libraries]: - ticks total nonlib name - 148 2.0% /lib/x86_64-linux-gnu/libc-2.19.so - 44 0.6% /lib/x86_64-linux-gnu/libpthread-2.19.so - 24 0.3% [vdso] - 6 0.1% /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19 - 1 0.0% /lib/x86_64-linux-gnu/libm-2.19.so - - [JavaScript]: - ticks total nonlib name - 36 0.5% 0.5% Stub: LoadICStub {1} - 28 0.4% 0.4% LazyCompile: ~e.b2DynamicTree.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:23757 - 22 0.3% 0.3% Stub: CEntryStub - 21 0.3% 0.3% Builtin: JSConstructStubGeneric - 19 0.3% 0.3% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 18 0.2% 0.3% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 16 0.2% 0.2% KeyedLoadIC: A keyed load IC from the snapshot - 14 0.2% 0.2% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 14 0.2% 0.2% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 12 0.2% 0.2% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 12 0.2% 0.2% Builtin: ArgumentsAdaptorTrampoline - 11 0.2% 0.2% LazyCompile: *e.b2ContactSolver.SolveVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:15986 - 10 0.1% 0.1% Stub: LoadICStub - 10 0.1% 0.1% LazyCompile: ~packDelta /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:97:11 - 10 0.1% 0.1% LazyCompile: ~Uint8Array native typedarray.js:124:31 - 10 0.1% 0.1% LazyCompile: EQUALS native runtime.js:22:16 - 10 0.1% 0.1% LazyCompile: *MathSinSlow native fdlibm.js:105:21 - 9 0.1% 0.1% Stub: CompareICStub - 9 0.1% 0.1% LazyCompile: ~e.b2Contact.Update /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:7:2497 - 9 0.1% 0.1% LazyCompile: IN native runtime.js:277:12 - 8 0.1% 0.1% Stub: InstanceofStub - 8 0.1% 0.1% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 8 0.1% 0.1% LazyCompile: ~Receiver.add /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:78:34 - 8 0.1% 0.1% LazyCompile: *e.b2Rot.SetAngle /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:23458 - 8 0.1% 0.1% LazyCompile: *e.b2DynamicTree.InsertLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:26126 - 8 0.1% 0.1% LazyCompile: *e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 8 0.1% 0.1% LazyCompile: *ToNumber native runtime.js:434:18 - 8 0.1% 0.1% KeyedLoadIC: A keyed load IC from the snapshot {2} - 7 0.1% 0.1% Stub: CallConstructStub {1} - 7 0.1% 0.1% LazyCompile: ~nextTick node.js:449:22 - 7 0.1% 0.1% LazyCompile: *subarray native typedarray.js:167:28 - 7 0.1% 0.1% LazyCompile: *e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 7 0.1% 0.1% Handler: An IC handler from the snapshot {1} - 7 0.1% 0.1% Handler: An IC handler from the snapshot {16} - 6 0.1% 0.1% Stub: CallFunctionStub - 6 0.1% 0.1% Stub: CallConstructStub - 6 0.1% 0.1% LazyCompile: ~e.b2DynamicTree.InsertLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:26126 - 6 0.1% 0.1% LazyCompile: ~Namespace.emit /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/namespace.js:204:36 - 6 0.1% 0.1% LazyCompile: ~Buffer.concat buffer.js:209:25 - 6 0.1% 0.1% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:466:84 - 6 0.1% 0.1% LazyCompile: APPLY_PREPARE native runtime.js:336:23 - 6 0.1% 0.1% LazyCompile: *writeOrBuffer _stream_writable.js:263:23 - 6 0.1% 0.1% LazyCompile: *emit events.js:130:44 - 6 0.1% 0.1% LazyCompile: *e.b2AABB.Combine2 /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:23087 - 6 0.1% 0.1% LazyCompile: *InnerArrayForEach native array.js:942:27 - 5 0.1% 0.1% Stub: JSEntryStub - 5 0.1% 0.1% Stub: CompareICStub {11} - 5 0.1% 0.1% Stub: CallFunctionStub_Args0 - 5 0.1% 0.1% StoreMegamorphic: args_count: 0 {2} - 5 0.1% 0.1% LazyCompile: ~removeListener events.js:285:28 - 5 0.1% 0.1% LazyCompile: ~insert timers.js:119:16 - 5 0.1% 0.1% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 5 0.1% 0.1% LazyCompile: ~Socket._writeGeneric net.js:630:42 - 5 0.1% 0.1% LazyCompile: ~InnerArrayJoin native array.js:321:24 - 5 0.1% 0.1% LazyCompile: *listOnTimeout timers.js:156:23 - 5 0.1% 0.1% LazyCompile: *e.b2PolygonShape.ComputeAABB /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:9:21061 - 5 0.1% 0.1% LazyCompile: *Uint8ArrayConstructByArrayBuffer native typedarray.js:37:42 - 5 0.1% 0.1% Handler: An IC handler from the snapshot {6} - 4 0.1% 0.1% Stub: ToBooleanStub - 4 0.1% 0.1% Stub: StringAddStub_CheckNone_NotTenured - 4 0.1% 0.1% Stub: CompareNilICStub(NullValue)(Generic) - 4 0.1% 0.1% Stub: BinaryOpWithAllocationSiteStub - 4 0.1% 0.1% Stub: BinaryOpICStub {3} - 4 0.1% 0.1% LazyCompile: ~setPrototypeOf native v8natives.js:656:30 - 4 0.1% 0.1% LazyCompile: ~set.forEach /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:158:20 - 4 0.1% 0.1% LazyCompile: ~map native array.js:1040:18 - 4 0.1% 0.1% LazyCompile: ~forEach native collection.js:341:20 - 4 0.1% 0.1% LazyCompile: ~e.b2PolygonShape.ComputeAABB /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:9:21061 - 4 0.1% 0.1% LazyCompile: ~e.b2ContactManager.AddPair /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:11930 - 4 0.1% 0.1% LazyCompile: ~e.b2Body.SynchronizeTransform /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:19060 - 4 0.1% 0.1% LazyCompile: ~clone /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:406:15 - 4 0.1% 0.1% LazyCompile: ~Receiver.expectData /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:153:41 - 4 0.1% 0.1% LazyCompile: ~ native v8natives.js:1202:16 - 4 0.1% 0.1% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:95:36 - 4 0.1% 0.1% LazyCompile: *onwrite _stream_writable.js:323:17 - 4 0.1% 0.1% LazyCompile: *normalizeStringPosix path.js:78:30 - 4 0.1% 0.1% LazyCompile: *e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 4 0.1% 0.1% LazyCompile: *e.b2TestOverlapAABB /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:24523 - 4 0.1% 0.1% LazyCompile: *e.b2PolygonShape.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:9:20277 - 4 0.1% 0.1% LazyCompile: *e.b2FindMaxSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:2824 - 4 0.1% 0.1% LazyCompile: *e.b2DynamicTree.Balance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:27697 - 4 0.1% 0.1% LazyCompile: *e.b2ContactSolver.InitializeVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:13064 - 4 0.1% 0.1% LazyCompile: *e.b2ContactManager.Collide /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:11071 - 4 0.1% 0.1% LazyCompile: *e.b2BroadPhase.TestOverlap /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:557 - 4 0.1% 0.1% LazyCompile: *_tickCallback node.js:396:27 - 4 0.1% 0.1% LazyCompile: *_hasBinary /home/asraelite/code/nodejs/wingbase/node_modules/has-binary/index.js:25:22 - 4 0.1% 0.1% LazyCompile: *MathCosSlow native fdlibm.js:191:21 - 4 0.1% 0.1% LazyCompile: *InnerArrayMap native array.js:1019:23 - 4 0.1% 0.1% LazyCompile: *Buffer buffer.js:47:16 - 4 0.1% 0.1% Handler: call - 4 0.1% 0.1% Handler: An IC handler from the snapshot {7} - 4 0.1% 0.1% Handler: An IC handler from the snapshot {25} - 4 0.1% 0.1% Handler: An IC handler from the snapshot {18} - 3 0.0% 0.0% Stub: SubStringStub - 3 0.0% 0.0% Stub: LoadFieldStub {8} - 3 0.0% 0.0% Stub: LoadFieldStub {5} - 3 0.0% 0.0% Stub: LoadFieldStub {4} - 3 0.0% 0.0% Stub: LoadFieldStub {10} - 3 0.0% 0.0% Stub: LoadFieldStub - 3 0.0% 0.0% Stub: LoadConstantStub {7} - 3 0.0% 0.0% Stub: LoadConstantStub {3} - 3 0.0% 0.0% Stub: LoadConstantStub {2} - 3 0.0% 0.0% Stub: LoadConstantStub {1} - 3 0.0% 0.0% Stub: FastNewContextStub - 3 0.0% 0.0% Stub: FastNewClosureStub {2} - 3 0.0% 0.0% Stub: FastNewClosureStub - 3 0.0% 0.0% Stub: FastCloneShallowArrayStub - 3 0.0% 0.0% Stub: CompareICStub {9} - 3 0.0% 0.0% Stub: CompareICStub {12} - 3 0.0% 0.0% Stub: CallFunctionStub_Args0 {1} - 3 0.0% 0.0% Stub: ArrayNoArgumentConstructorStub - 3 0.0% 0.0% LazyCompile: ~writeToEngine /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:145:25 - 3 0.0% 0.0% LazyCompile: ~tickType /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/ship.js:83:10 - 3 0.0% 0.0% LazyCompile: ~fromObject buffer.js:128:20 - 3 0.0% 0.0% LazyCompile: ~exports.encodePacket /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:52:33 - 3 0.0% 0.0% LazyCompile: ~e.b2World.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:18585 - 3 0.0% 0.0% LazyCompile: ~e.b2RopeJoint.InitVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:9176 - 3 0.0% 0.0% LazyCompile: ~e.b2ContactManager.Collide /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:11071 - 3 0.0% 0.0% LazyCompile: ~e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 3 0.0% 0.0% LazyCompile: ~e.b2Body.SetAwake /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:16681 - 3 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:91:24 - 3 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:465:41 - 3 0.0% 0.0% LazyCompile: exports.decodePacket /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:120:33 - 3 0.0% 0.0% LazyCompile: decodeString /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-parser/index.js:274:22 - 3 0.0% 0.0% LazyCompile: Client.ondata /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:172:35 - 3 0.0% 0.0% LazyCompile: *toFixed native v8natives.js:1053:25 - 3 0.0% 0.0% LazyCompile: *sendUpdate /home/asraelite/code/nodejs/wingbase/server/game/player.js:55:12 - 3 0.0% 0.0% LazyCompile: *realpathSync fs.js:1458:40 - 3 0.0% 0.0% LazyCompile: *opcodes.1.finish /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:461:21 - 3 0.0% 0.0% LazyCompile: *e.b2Transform.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:24979 - 3 0.0% 0.0% LazyCompile: *e.b2SubVV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:15940 - 3 0.0% 0.0% LazyCompile: *e.b2MulRV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:24535 - 3 0.0% 0.0% LazyCompile: *e.b2GrowableStack.Push /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:21932 - 3 0.0% 0.0% LazyCompile: *e.b2ContactSolver.SolvePositionConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:22287 - 3 0.0% 0.0% LazyCompile: *ToString native runtime.js:453:18 - 3 0.0% 0.0% LazyCompile: *Socket.setPingTimeout /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:128:44 - 3 0.0% 0.0% LazyCompile: *SimpleSlice native array.js:254:21 - 3 0.0% 0.0% LazyCompile: *Date native date.js:75:25 - 3 0.0% 0.0% LazyCompile: *Client.ondecoded /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:187:38 - 3 0.0% 0.0% KeyedStoreIC: A keyed store IC from the snapshot - 3 0.0% 0.0% KeyedLoadIC: A keyed load IC from the snapshot {1} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {9} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {5} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {3} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {24} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {14} - 3 0.0% 0.0% Handler: An IC handler from the snapshot {13} - 3 0.0% 0.0% Builtin: FunctionCall - 2 0.0% 0.0% Stub: TransitionElementsKindStub - 2 0.0% 0.0% Stub: ToBooleanStub(Smi) - 2 0.0% 0.0% Stub: StoreFieldStub {8} - 2 0.0% 0.0% Stub: StoreFieldStub {6} - 2 0.0% 0.0% Stub: StoreFieldStub {4} - 2 0.0% 0.0% Stub: StoreFieldStub {2} - 2 0.0% 0.0% Stub: StoreFieldStub {10} - 2 0.0% 0.0% Stub: StoreFastElementStub {2} - 2 0.0% 0.0% Stub: StoreArrayLiteralElementStub - 2 0.0% 0.0% Stub: LoadFieldStub {2} - 2 0.0% 0.0% Stub: LoadFieldStub {1} - 2 0.0% 0.0% Stub: LoadFieldStub {11} - 2 0.0% 0.0% Stub: LoadFastElementStub {1} - 2 0.0% 0.0% Stub: LoadFastElementStub - 2 0.0% 0.0% Stub: LoadConstantStub {6} - 2 0.0% 0.0% Stub: LoadConstantStub {4} - 2 0.0% 0.0% Stub: LoadConstantStub {14} - 2 0.0% 0.0% Stub: LoadConstantStub {13} - 2 0.0% 0.0% Stub: LoadConstantStub {10} - 2 0.0% 0.0% Stub: GrowArrayElementsStub - 2 0.0% 0.0% Stub: FastNewContextStub {3} - 2 0.0% 0.0% Stub: CompareICStub {6} - 2 0.0% 0.0% Stub: CompareICStub {4} - 2 0.0% 0.0% Stub: CompareICStub {3} - 2 0.0% 0.0% Stub: CompareICStub {1} - 2 0.0% 0.0% Stub: CallFunctionStub_Args2 - 2 0.0% 0.0% Stub: BinaryOpICStub {6} - 2 0.0% 0.0% Stub: BinaryOpICStub {2} - 2 0.0% 0.0% Stub: ArgumentsAccessStub - 2 0.0% 0.0% LazyCompile: ~tick /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:82:6 - 2 0.0% 0.0% LazyCompile: ~stringify native json.js:158:23 - 2 0.0% 0.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 0.0% 0.0% LazyCompile: ~raycast /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:139:9 - 2 0.0% 0.0% LazyCompile: ~emit events.js:130:44 - 2 0.0% 0.0% LazyCompile: ~e.b2WeldJoint.SolvePositionConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:23271 - 2 0.0% 0.0% LazyCompile: ~e.b2WeldJoint.InitVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:19527 - 2 0.0% 0.0% LazyCompile: ~e.b2TreeNode.IsLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:22685 - 2 0.0% 0.0% LazyCompile: ~e.b2Simplex.GetMetric /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:9790 - 2 0.0% 0.0% LazyCompile: ~e.b2Island.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:26797 - 2 0.0% 0.0% LazyCompile: ~e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 2 0.0% 0.0% LazyCompile: ~e.b2DynamicTree.Query /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:23477 - 2 0.0% 0.0% LazyCompile: ~e.b2BroadPhase.UpdatePairs /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:1109 - 2 0.0% 0.0% LazyCompile: ~e.b2Body.GetType /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:16094 - 2 0.0% 0.0% LazyCompile: ~cleanup /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/PerMessageDeflate.js:259:19 - 2 0.0% 0.0% LazyCompile: ~_tickCallback node.js:396:27 - 2 0.0% 0.0% LazyCompile: ~_hasBinary /home/asraelite/code/nodejs/wingbase/node_modules/has-binary/index.js:25:22 - 2 0.0% 0.0% LazyCompile: ~Socket.flush /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:402:35 - 2 0.0% 0.0% LazyCompile: ~Module._resolveLookupPaths module.js:223:38 - 2 0.0% 0.0% LazyCompile: ~Module._nodeModulePaths module.js:202:35 - 2 0.0% 0.0% LazyCompile: ~Module._findPath module.js:142:28 - 2 0.0% 0.0% LazyCompile: ~Module._compile module.js:380:37 - 2 0.0% 0.0% LazyCompile: ~InnerArrayIndexOf native array.js:1049:27 - 2 0.0% 0.0% LazyCompile: ~InnerArrayForEach native array.js:942:27 - 2 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:149:22 - 2 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-adapter/index.js:121:39 - 2 0.0% 0.0% LazyCompile: MUL native runtime.js:164:13 - 2 0.0% 0.0% LazyCompile: INSTANCE_OF native runtime.js:289:21 - 2 0.0% 0.0% LazyCompile: *wrapper timers.js:407:19 - 2 0.0% 0.0% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 2 0.0% 0.0% LazyCompile: *tickType /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/projectile/missile.js:39:10 - 2 0.0% 0.0% LazyCompile: *sin native fdlibm.js:278:17 - 2 0.0% 0.0% LazyCompile: *readableAddChunk _stream_readable.js:124:26 - 2 0.0% 0.0% LazyCompile: *raycast /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:139:9 - 2 0.0% 0.0% LazyCompile: *min native math.js:61:17 - 2 0.0% 0.0% LazyCompile: *getTime native date.js:244:21 - 2 0.0% 0.0% LazyCompile: *forEach native collection.js:189:20 - 2 0.0% 0.0% LazyCompile: *e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 2 0.0% 0.0% LazyCompile: *e.b2Timer.Reset /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20770 - 2 0.0% 0.0% LazyCompile: *e.b2Sweep.GetTransform /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:27069 - 2 0.0% 0.0% LazyCompile: *e.b2SeparationFunction.FindMinSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:25558 - 2 0.0% 0.0% LazyCompile: *e.b2NegV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:16627 - 2 0.0% 0.0% LazyCompile: *e.b2Island.Report /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:715 - 2 0.0% 0.0% LazyCompile: *e.b2GrowableStack.Pop /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:22021 - 2 0.0% 0.0% LazyCompile: *e.b2Distance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:11599 - 2 0.0% 0.0% LazyCompile: *e.b2ContactSolver.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:10864 - 2 0.0% 0.0% LazyCompile: *e.b2Body.GetType /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:16094 - 2 0.0% 0.0% LazyCompile: *e.b2AABB.TestOverlap /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:24312 - 2 0.0% 0.0% LazyCompile: *e.b2AABB.GetExtents /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:22547 - 2 0.0% 0.0% LazyCompile: *applyForce /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:55:12 - 2 0.0% 0.0% LazyCompile: *allocate buffer.js:81:18 - 2 0.0% 0.0% LazyCompile: *Zlib._transform zlib.js:474:37 - 2 0.0% 0.0% LazyCompile: *Writable.write _stream_writable.js:194:36 - 2 0.0% 0.0% LazyCompile: *Uint8Array native typedarray.js:124:31 - 2 0.0% 0.0% LazyCompile: *TransformState.afterTransform _stream_transform.js:53:33 - 2 0.0% 0.0% LazyCompile: *Socket.flush /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:402:35 - 2 0.0% 0.0% LazyCompile: *Receiver.flush /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:331:36 - 2 0.0% 0.0% LazyCompile: *Readable.read _stream_readable.js:258:35 - 2 0.0% 0.0% LazyCompile: *NonNumberToNumber native runtime.js:444:27 - 2 0.0% 0.0% LazyCompile: *Adapter.broadcast /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-adapter/index.js:107:39 - 2 0.0% 0.0% KeyedStoreIC: application/applixware {1} - 2 0.0% 0.0% KeyedStoreIC: A keyed store IC from the snapshot {1} - 2 0.0% 0.0% Handler: slice {1} - 2 0.0% 0.0% Handler: push - 2 0.0% 0.0% Handler: expectData - 2 0.0% 0.0% Handler: domain {1} - 2 0.0% 0.0% Handler: domain - 2 0.0% 0.0% Handler: charAt - 2 0.0% 0.0% Handler: application/atom+xml - 2 0.0% 0.0% Handler: SetAngleRadians - 2 0.0% 0.0% Handler: Math - 2 0.0% 0.0% Handler: Initialize - 2 0.0% 0.0% Handler: GetMilliseconds - 2 0.0% 0.0% Handler: GetExtents - 2 0.0% 0.0% Handler: GetCenter - 2 0.0% 0.0% Handler: Copy - 2 0.0% 0.0% Handler: ArrayBuffer - 2 0.0% 0.0% Handler: An IC handler from the snapshot {8} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {4} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {2} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {28} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {27} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {26} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {22} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {20} - 2 0.0% 0.0% Handler: An IC handler from the snapshot {10} - 2 0.0% 0.0% Handler: An IC handler from the snapshot - 2 0.0% 0.0% Handler: $nonNumberToNumber - 2 0.0% 0.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 2 0.0% 0.0% Builtin: JSEntryTrampoline - 1 0.0% 0.0% Stub: ToBooleanStub(Undefined,SpecObject) - 1 0.0% 0.0% Stub: ToBooleanStub(Undefined,Bool,String) - 1 0.0% 0.0% Stub: ToBooleanStub(Undefined) - 1 0.0% 0.0% Stub: ToBooleanStub(Null,SpecObject) - 1 0.0% 0.0% Stub: ToBooleanStub {1} - 1 0.0% 0.0% Stub: StoreFieldStub {9} - 1 0.0% 0.0% Stub: StoreFieldStub {7} - 1 0.0% 0.0% Stub: StoreFieldStub {5} - 1 0.0% 0.0% Stub: StoreFieldStub {3} - 1 0.0% 0.0% Stub: StoreFieldStub {1} - 1 0.0% 0.0% Stub: StoreFieldStub {12} - 1 0.0% 0.0% Stub: StoreFieldStub {11} - 1 0.0% 0.0% Stub: StoreFieldStub - 1 0.0% 0.0% Stub: StoreFastElementStub {1} - 1 0.0% 0.0% Stub: StoreFastElementStub - 1 0.0% 0.0% Stub: RegExpExecStub - 1 0.0% 0.0% Stub: RecordWriteStub {2} - 1 0.0% 0.0% Stub: RecordWriteStub {1} - 1 0.0% 0.0% Stub: RecordWriteStub - 1 0.0% 0.0% Stub: NameDictionaryLookupStub - 1 0.0% 0.0% Stub: LoadFieldStub {9} - 1 0.0% 0.0% Stub: LoadFieldStub {7} - 1 0.0% 0.0% Stub: LoadFieldStub {6} - 1 0.0% 0.0% Stub: LoadFieldStub {3} - 1 0.0% 0.0% Stub: LoadFieldStub {21} - 1 0.0% 0.0% Stub: LoadFieldStub {20} - 1 0.0% 0.0% Stub: LoadFieldStub {19} - 1 0.0% 0.0% Stub: LoadFieldStub {18} - 1 0.0% 0.0% Stub: LoadFieldStub {17} - 1 0.0% 0.0% Stub: LoadFieldStub {16} - 1 0.0% 0.0% Stub: LoadFieldStub {15} - 1 0.0% 0.0% Stub: LoadFieldStub {14} - 1 0.0% 0.0% Stub: LoadFieldStub {13} - 1 0.0% 0.0% Stub: LoadFieldStub {12} - 1 0.0% 0.0% Stub: LoadConstantStub {9} - 1 0.0% 0.0% Stub: LoadConstantStub {8} - 1 0.0% 0.0% Stub: LoadConstantStub {5} - 1 0.0% 0.0% Stub: LoadConstantStub {12} - 1 0.0% 0.0% Stub: LoadConstantStub {11} - 1 0.0% 0.0% Stub: InternalArraySingleArgumentConstructorStub - 1 0.0% 0.0% Stub: InternalArrayConstructorStub - 1 0.0% 0.0% Stub: InstanceofStub_INLINE - 1 0.0% 0.0% Stub: GrowArrayElementsStub {1} - 1 0.0% 0.0% Stub: FastNewContextStub {5} - 1 0.0% 0.0% Stub: FastNewContextStub {4} - 1 0.0% 0.0% Stub: FastNewContextStub {2} - 1 0.0% 0.0% Stub: FastNewContextStub {1} - 1 0.0% 0.0% Stub: FastNewClosureStub {1} - 1 0.0% 0.0% Stub: CompareNilICStub(NullValue)(MonomorphicMap) - 1 0.0% 0.0% Stub: CompareICStub {8} - 1 0.0% 0.0% Stub: CompareICStub {7} - 1 0.0% 0.0% Stub: CompareICStub {5} - 1 0.0% 0.0% Stub: CompareICStub {2} - 1 0.0% 0.0% Stub: CompareICStub {14} - 1 0.0% 0.0% Stub: CompareICStub {13} - 1 0.0% 0.0% Stub: CompareICStub {10} - 1 0.0% 0.0% Stub: CallICTrampolineStub - 1 0.0% 0.0% Stub: CallICStub(args(7), METHOD, - 1 0.0% 0.0% Stub: CallICStub(args(7), FUNCTION, - 1 0.0% 0.0% Stub: CallICStub(args(6), METHOD, - 1 0.0% 0.0% Stub: CallFunctionStub_Args1 - 1 0.0% 0.0% Stub: CallFunctionStub {1} - 1 0.0% 0.0% Stub: CallApiAccessorStub - 1 0.0% 0.0% Stub: BinaryOpICStub(SHR:Generic*Smi->Smi) - 1 0.0% 0.0% Stub: BinaryOpICStub(MUL:Generic*Smi->Smi) - 1 0.0% 0.0% Stub: BinaryOpICStub(MUL:Generic*Smi->Number) - 1 0.0% 0.0% Stub: BinaryOpICStub {9} - 1 0.0% 0.0% Stub: BinaryOpICStub {8} - 1 0.0% 0.0% Stub: BinaryOpICStub {7} - 1 0.0% 0.0% Stub: BinaryOpICStub {5} - 1 0.0% 0.0% Stub: BinaryOpICStub {4} - 1 0.0% 0.0% Stub: BinaryOpICStub - 1 0.0% 0.0% Stub: ArrayBufferViewLoadFieldStub - 1 0.0% 0.0% Stub: ArgumentsAccessStub {1} - 1 0.0% 0.0% StorePolymorphicIC: proxyA - 1 0.0% 0.0% StorePolymorphicIC: m_flags - 1 0.0% 0.0% StorePolymorphicIC: child2 - 1 0.0% 0.0% StorePolymorphicIC: callback - 1 0.0% 0.0% StorePolymorphicIC: _pendingEncoding - 1 0.0% 0.0% StorePolymorphicIC: _idleNext - 1 0.0% 0.0% StoreMegamorphic: args_count: 0 {1} - 1 0.0% 0.0% RegExp: (.*?)(?:[\\/]+|$) - 1 0.0% 0.0% LazyCompile: ~wrapper timers.js:407:19 - 1 0.0% 0.0% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/ship.js:46:14 - 1 0.0% 0.0% LazyCompile: ~unrefTimer net.js:185:51 - 1 0.0% 0.0% LazyCompile: ~tryExtensions module.js:130:23 - 1 0.0% 0.0% LazyCompile: ~subarray native typedarray.js:167:28 - 1 0.0% 0.0% LazyCompile: ~startsWith native string.js:661:26 - 1 0.0% 0.0% LazyCompile: ~slowToString buffer.js:323:22 - 1 0.0% 0.0% LazyCompile: ~send /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/WebSocket.js:210:41 - 1 0.0% 0.0% LazyCompile: ~s /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:18644 - 1 0.0% 0.0% LazyCompile: ~runInThisContext node.js:841:28 - 1 0.0% 0.0% LazyCompile: ~resolve path.js:1173:28 - 1 0.0% 0.0% LazyCompile: ~realpathSync fs.js:1458:40 - 1 0.0% 0.0% LazyCompile: ~realHandler /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/WebSocket.js:798:23 - 1 0.0% 0.0% LazyCompile: ~ontext /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/WebSocket.js:813:42 - 1 0.0% 0.0% LazyCompile: ~onData /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/PerMessageDeflate.js:255:18 - 1 0.0% 0.0% LazyCompile: ~normalizeStringPosix path.js:78:30 - 1 0.0% 0.0% LazyCompile: ~module.exports.BufferUtil.unmask /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/BufferUtil.fallback.js:31:19 - 1 0.0% 0.0% LazyCompile: ~fs.appendFile fs.js:1246:25 - 1 0.0% 0.0% LazyCompile: ~forEach native collection.js:189:20 - 1 0.0% 0.0% LazyCompile: ~exports.setTimeout timers.js:311:30 - 1 0.0% 0.0% LazyCompile: ~explosion /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:94:11 - 1 0.0% 0.0% LazyCompile: ~encodeAsString /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-adapter/node_modules/socket.io-parser/index.js:147:24 - 1 0.0% 0.0% LazyCompile: ~emitOne events.js:88:17 - 1 0.0% 0.0% LazyCompile: ~e.b2World.ClearForces /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:17192 - 1 0.0% 0.0% LazyCompile: ~e.b2WeldJoint.SolveVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:21624 - 1 0.0% 0.0% LazyCompile: ~e.b2Vec2.SelfMulSub /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:13159 - 1 0.0% 0.0% LazyCompile: ~e.b2Vec2.MakeArray /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:12319 - 1 0.0% 0.0% LazyCompile: ~e.b2Simplex.WriteCache /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:8244 - 1 0.0% 0.0% LazyCompile: ~e.b2Simplex.ReadCache /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:7609 - 1 0.0% 0.0% LazyCompile: ~e.b2SeparationFunction.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:23867 - 1 0.0% 0.0% LazyCompile: ~e.b2SeparationFunction.FindMinSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:25558 - 1 0.0% 0.0% LazyCompile: ~e.b2RopeJoint.SolveVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:11058 - 1 0.0% 0.0% LazyCompile: ~e.b2RopeJoint.SolvePositionConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:12131 - 1 0.0% 0.0% LazyCompile: ~e.b2MulTRR /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:24336 - 1 0.0% 0.0% LazyCompile: ~e.b2FindMaxSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:2824 - 1 0.0% 0.0% LazyCompile: ~e.b2DynamicTree.RemoveLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:27282 - 1 0.0% 0.0% LazyCompile: ~e.b2DynamicTree.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:25684 - 1 0.0% 0.0% LazyCompile: ~e.b2DynamicTree.GetFatAABB /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:23380 - 1 0.0% 0.0% LazyCompile: ~e.b2Distance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:11599 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactSolver.StoreImpulses /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:20302 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactSolver.SolveVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:15986 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactSolver.InitializeVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:13064 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactSolver.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:10864 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactManager.Destroy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:10360 - 1 0.0% 0.0% LazyCompile: ~e.b2ContactFactory.Create /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:8855 - 1 0.0% 0.0% LazyCompile: ~e.b2Contact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:31689 - 1 0.0% 0.0% LazyCompile: ~e.b2CollidePolygons /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:4039 - 1 0.0% 0.0% LazyCompile: ~e.b2ClipSegmentToLine /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:24726 - 1 0.0% 0.0% LazyCompile: ~e.b2Body.ResetMassData /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:12808 - 1 0.0% 0.0% LazyCompile: ~e.b2Body.ApplyForce /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:10123 - 1 0.0% 0.0% LazyCompile: ~e.b2Body.Advance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:19492 - 1 0.0% 0.0% LazyCompile: ~e.b2AABB.Contains /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:23429 - 1 0.0% 0.0% LazyCompile: ~dirname path.js:1365:28 - 1 0.0% 0.0% LazyCompile: ~decodeSymbol /home/asraelite/code/nodejs/wingbase/node_modules/utf8/utf8.js:134:23 - 1 0.0% 0.0% LazyCompile: ~charAt native string.js:49:24 - 1 0.0% 0.0% LazyCompile: ~applyImpulse /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:61:14 - 1 0.0% 0.0% LazyCompile: ~applyDelta /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:51:12 - 1 0.0% 0.0% LazyCompile: ~addListener events.js:204:58 - 1 0.0% 0.0% LazyCompile: ~WebSocket.onData /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/websocket.js:74:39 - 1 0.0% 0.0% LazyCompile: ~UseSparseVariant native array.js:93:26 - 1 0.0% 0.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:237:30 - 1 0.0% 0.0% LazyCompile: ~ToName native runtime.js:466:16 - 1 0.0% 0.0% LazyCompile: ~StringSplitOnRegExp native string.js:441:29 - 1 0.0% 0.0% LazyCompile: ~String native string.js:28:27 - 1 0.0% 0.0% LazyCompile: ~Socket._write net.js:699:35 - 1 0.0% 0.0% LazyCompile: ~Receiver.concatBuffers /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:305:44 - 1 0.0% 0.0% LazyCompile: ~Readable.on _stream_readable.js:672:33 - 1 0.0% 0.0% LazyCompile: ~PropertyDescriptor_SetConfigurable native v8natives.js:346:44 - 1 0.0% 0.0% LazyCompile: ~PropertyDescriptor native v8natives.js:284:28 - 1 0.0% 0.0% LazyCompile: ~Physics.contact /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:27:19 - 1 0.0% 0.0% LazyCompile: ~PerMessageDeflate.decompress /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/PerMessageDeflate.js:226:51 - 1 0.0% 0.0% LazyCompile: ~Namespace.to.Namespace.in /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/namespace.js:140:37 - 1 0.0% 0.0% LazyCompile: ~MathSinSlow native fdlibm.js:105:21 - 1 0.0% 0.0% LazyCompile: ~Emitter.emit /home/asraelite/code/nodejs/wingbase/node_modules/component-emitter/index.js:126:34 - 1 0.0% 0.0% LazyCompile: ~DefineObjectProperty native v8natives.js:464:30 - 1 0.0% 0.0% LazyCompile: ~Date native date.js:75:25 - 1 0.0% 0.0% LazyCompile: ~Buffer.write buffer.js:566:34 - 1 0.0% 0.0% LazyCompile: ~Adapter.broadcast /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-adapter/index.js:107:39 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:159:16 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Sender.js:120:73 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Sender.js:119:37 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:450:43 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:355:93 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:340:19 - 1 0.0% 0.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/websocket.js:89:62 - 1 0.0% 0.0% LazyCompile: require internal/module.js:13:19 - 1 0.0% 0.0% LazyCompile: Module._load module.js:285:24 - 1 0.0% 0.0% LazyCompile: *tick /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:82:6 - 1 0.0% 0.0% LazyCompile: *t.b2Assert /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:9249 - 1 0.0% 0.0% LazyCompile: *substring native string.js:487:25 - 1 0.0% 0.0% LazyCompile: *sort native array.js:903:19 - 1 0.0% 0.0% LazyCompile: *setPrototypeOf native v8natives.js:656:30 - 1 0.0% 0.0% LazyCompile: *set native collection.js:258:16 - 1 0.0% 0.0% LazyCompile: *realHandler /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/WebSocket.js:798:23 - 1 0.0% 0.0% LazyCompile: *opcodes.1.getData /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:445:22 - 1 0.0% 0.0% LazyCompile: *ontext /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/WebSocket.js:813:42 - 1 0.0% 0.0% LazyCompile: *ok assert.js:108:12 - 1 0.0% 0.0% LazyCompile: *nullCheck fs.js:92:19 - 1 0.0% 0.0% LazyCompile: *isFinite native v8natives.js:36:24 - 1 0.0% 0.0% LazyCompile: *insert timers.js:119:16 - 1 0.0% 0.0% LazyCompile: *indexOf native array.js:1094:22 - 1 0.0% 0.0% LazyCompile: *fs.Stats fs.js:109:20 - 1 0.0% 0.0% LazyCompile: *fastCopy /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:384:18 - 1 0.0% 0.0% LazyCompile: *exec native regexp.js:88:22 - 1 0.0% 0.0% LazyCompile: *encodeAsString /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-adapter/node_modules/socket.io-parser/index.js:147:24 - 1 0.0% 0.0% LazyCompile: *e.b2WorldManifold.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:17694 - 1 0.0% 0.0% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 0.0% 0.0% LazyCompile: *e.b2Vec2.SelfSubXY /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:12925 - 1 0.0% 0.0% LazyCompile: *e.b2Vec2.Normalize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:13667 - 1 0.0% 0.0% LazyCompile: *e.b2Vec2.Length /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:13372 - 1 0.0% 0.0% LazyCompile: *e.b2Vec2.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:12621 - 1 0.0% 0.0% LazyCompile: *e.b2Timer /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20668 - 1 0.0% 0.0% LazyCompile: *e.b2TimeStep.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:16494 - 1 0.0% 0.0% LazyCompile: *e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 1 0.0% 0.0% LazyCompile: *e.b2Sweep.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:26893 - 1 0.0% 0.0% LazyCompile: *e.b2SubVMulSV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:16130 - 1 0.0% 0.0% LazyCompile: *e.b2Simplex.GetWitnessPoints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:9143 - 1 0.0% 0.0% LazyCompile: *e.b2SeparationFunction.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:23867 - 1 0.0% 0.0% LazyCompile: *e.b2PolygonContact.Evaluate /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:6604 - 1 0.0% 0.0% LazyCompile: *e.b2MulXV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:26129 - 1 0.0% 0.0% LazyCompile: *e.b2MulTRV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:24624 - 1 0.0% 0.0% LazyCompile: *e.b2MinV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:15027 - 1 0.0% 0.0% LazyCompile: *e.b2Min /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:10962 - 1 0.0% 0.0% LazyCompile: *e.b2MaxV /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:15104 - 1 0.0% 0.0% LazyCompile: *e.b2Island.AddJoint /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28125 - 1 0.0% 0.0% LazyCompile: *e.b2GrowableStack.GetCount /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:22204 - 1 0.0% 0.0% LazyCompile: *e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 0.0% 0.0% LazyCompile: *e.b2DynamicTree.GetUserData /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:23274 - 1 0.0% 0.0% LazyCompile: *e.b2DistanceProxy.SetShape /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:4742 - 1 0.0% 0.0% LazyCompile: *e.b2DistanceProxy.GetSupport /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:4825 - 1 0.0% 0.0% LazyCompile: *e.b2Contact.IsEnabled /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:7:565 - 1 0.0% 0.0% LazyCompile: *e.b2ClipVertex.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:21159 - 1 0.0% 0.0% LazyCompile: *e.b2ClipSegmentToLine /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:24726 - 1 0.0% 0.0% LazyCompile: *e.b2BroadPhase.UpdatePairs /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:1109 - 1 0.0% 0.0% LazyCompile: *e.b2Body.IsAwake /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:16984 - 1 0.0% 0.0% LazyCompile: *e.b2Body.GetPosition /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:8231 - 1 0.0% 0.0% LazyCompile: *e.b2Abs /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:10925 - 1 0.0% 0.0% LazyCompile: *cos native fdlibm.js:289:17 - 1 0.0% 0.0% LazyCompile: *applyDelta /home/asraelite/code/nodejs/wingbase/server/game/player.js:23:12 - 1 0.0% 0.0% LazyCompile: *append internal/linkedlist.js:44:16 - 1 0.0% 0.0% LazyCompile: *_combinedTickCallback node.js:374:35 - 1 0.0% 0.0% LazyCompile: *WritableState.onwrite _stream_writable.js:88:26 - 1 0.0% 0.0% LazyCompile: *Uint8ArrayConstructByLength native typedarray.js:78:37 - 1 0.0% 0.0% LazyCompile: *ToPositiveInteger native runtime.js:545:27 - 1 0.0% 0.0% LazyCompile: *ToName native runtime.js:466:16 - 1 0.0% 0.0% LazyCompile: *TimersList timers.js:148:20 - 1 0.0% 0.0% LazyCompile: *Socket.write net.js:623:34 - 1 0.0% 0.0% LazyCompile: *Socket.packet /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/socket.js:206:35 - 1 0.0% 0.0% LazyCompile: *Sender.send /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Sender.js:102:33 - 1 0.0% 0.0% LazyCompile: *Sender.flush /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Sender.js:258:34 - 1 0.0% 0.0% LazyCompile: *Receiver.processPacket /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:187:45 - 1 0.0% 0.0% LazyCompile: *Receiver.endPacket /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:246:40 - 1 0.0% 0.0% LazyCompile: *Readable.on _stream_readable.js:672:33 - 1 0.0% 0.0% LazyCompile: *Object.defineProperty.get /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:14263 - 1 0.0% 0.0% LazyCompile: *NativeModule.nonInternalExists node.js:899:46 - 1 0.0% 0.0% LazyCompile: *Namespace.to.Namespace.in /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/namespace.js:140:37 - 1 0.0% 0.0% LazyCompile: *Module._resolveFilename module.js:325:35 - 1 0.0% 0.0% LazyCompile: *Decoder.add /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-parser/index.js:235:33 - 1 0.0% 0.0% LazyCompile: *Buffer.writeUInt32LE buffer.js:949:42 - 1 0.0% 0.0% LazyCompile: *ArraySlice native array.js:568:20 - 1 0.0% 0.0% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:159:16 - 1 0.0% 0.0% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 0.0% 0.0% LazyCompile: * /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:37:14 - 1 0.0% 0.0% KeyedStoreIC: {1425} - 1 0.0% 0.0% Handler: write {1} - 1 0.0% 0.0% Handler: write - 1 0.0% 0.0% Handler: value_ - 1 0.0% 0.0% Handler: updateInputs - 1 0.0% 0.0% Handler: typeA - 1 0.0% 0.0% Handler: symbol("nonexistent_symbol" hash cd5fb04) {1} - 1 0.0% 0.0% Handler: symbol("nonexistent_symbol" hash cd5fb04) - 1 0.0% 0.0% Handler: slice - 1 0.0% 0.0% Handler: rooms {1} - 1 0.0% 0.0% Handler: packTypeDelta - 1 0.0% 0.0% Handler: nsp - 1 0.0% 0.0% Handler: m_tangentSpeed - 1 0.0% 0.0% Handler: m_listener - 1 0.0% 0.0% Handler: m_jointList - 1 0.0% 0.0% Handler: m_contactList - 1 0.0% 0.0% Handler: length {1} - 1 0.0% 0.0% Handler: length - 1 0.0% 0.0% Handler: join - 1 0.0% 0.0% Handler: forEach - 1 0.0% 0.0% Handler: emit {1} - 1 0.0% 0.0% Handler: emit - 1 0.0% 0.0% Handler: domain {2} - 1 0.0% 0.0% Handler: data {1} - 1 0.0% 0.0% Handler: concatBuffers - 1 0.0% 0.0% Handler: concat - 1 0.0% 0.0% Handler: compressed - 1 0.0% 0.0% Handler: compress - 1 0.0% 0.0% Handler: charCodeAt - 1 0.0% 0.0% Handler: buffer - 1 0.0% 0.0% Handler: blksize - 1 0.0% 0.0% Handler: applyDelta {1} - 1 0.0% 0.0% Handler: applyDelta - 1 0.0% 0.0% Handler: _writev - 1 0.0% 0.0% Handler: _list - 1 0.0% 0.0% Handler: Step - 1 0.0% 0.0% Handler: SelfSub - 1 0.0% 0.0% Handler: PreSolve - 1 0.0% 0.0% Handler: Pop - 1 0.0% 0.0% Handler: Number - 1 0.0% 0.0% Handler: Normalize - 1 0.0% 0.0% Handler: InitializeVelocityConstraints - 1 0.0% 0.0% Handler: GetUserData - 1 0.0% 0.0% Handler: GetShape - 1 0.0% 0.0% Handler: GetSearchDirection - 1 0.0% 0.0% Handler: GetPosition - 1 0.0% 0.0% Handler: GetLinearVelocity - 1 0.0% 0.0% Handler: GetCount - 1 0.0% 0.0% Handler: GetAngleRadians - 1 0.0% 0.0% Handler: File - 1 0.0% 0.0% Handler: Buffer - 1 0.0% 0.0% Handler: An IC handler from the snapshot {39} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {38} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {37} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {36} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {35} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {34} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {33} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {32} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {31} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {30} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {29} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {23} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {21} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {19} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {15} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {12} - 1 0.0% 0.0% Handler: An IC handler from the snapshot {11} - 1 0.0% 0.0% Handler: /#HAj5YDboKplyaqx5AAAA - 1 0.0% 0.0% Handler: $toNumber - 1 0.0% 0.0% Handler: $toName - 1 0.0% 0.0% Function: ~ :1:10 - 1 0.0% 0.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:2688 - 1 0.0% 0.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/accepts/index.js:1:11 - 1 0.0% 0.0% Builtin: JSConstructStubApi - 1 0.0% 0.0% Builtin: JSConstructEntryTrampoline - - [C++]: - ticks total nonlib name - 1982 27.1% 28.0% syscall - 614 8.4% 8.7% write - 447 6.1% 6.3% node::ContextifyScript::New(v8::FunctionCallbackInfo const&) - 65 0.9% 0.9% __lll_unlock_wake - 59 0.8% 0.8% __lll_lock_wait - 52 0.7% 0.7% _IO_vfprintf - 46 0.6% 0.6% v8::internal::LookupIterator::Next() - 39 0.5% 0.6% void node::ZCtx::Write(v8::FunctionCallbackInfo const&) - 29 0.4% 0.4% __libc_malloc - 28 0.4% 0.4% v8::internal::Zone::New(unsigned long) - 27 0.4% 0.4% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) - 19 0.3% 0.3% v8::internal::Scanner::Scan() - 19 0.3% 0.3% v8::internal::Context::native_context() - 19 0.3% 0.3% __pthread_cond_signal - 17 0.2% 0.2% v8::internal::ParserBase::ParseAssignmentExpression(bool, v8::internal::ExpressionClassifier*, bool*) - 16 0.2% 0.2% v8::internal::Object** v8::internal::HandleScope::CreateHandle(v8::internal::Isolate*, v8::internal::Object*) - 15 0.2% 0.2% void node::StreamBase::JSMethod(v8::FunctionCallbackInfo const&) - 15 0.2% 0.2% v8::internal::Scanner::ScanIdentifierOrKeyword() - 15 0.2% 0.2% v8::internal::LCodeGenBase::GenerateBody() - 15 0.2% 0.2% v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector) - 14 0.2% 0.2% v8::internal::Scanner::Next() - 14 0.2% 0.2% v8::internal::JSObjectWalkVisitor::StructureWalk(v8::internal::Handle) - 13 0.2% 0.2% v8::internal::Runtime_DateSetValue(int, v8::internal::Object**, v8::internal::Isolate*) - 13 0.2% 0.2% int v8::internal::Search<(v8::internal::SearchMode)1, v8::internal::DescriptorArray>(v8::internal::DescriptorArray*, v8::internal::Name*, int, int*) - 12 0.2% 0.2% void v8::internal::TypeFeedbackOracle::CollectReceiverTypes(v8::internal::LoadICNexus*, v8::internal::SmallMapList*) - 12 0.2% 0.2% v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*, bool) - 12 0.2% 0.2% _IO_default_xsputn - 11 0.2% 0.2% v8::internal::TemplateHashMapImpl::LookupOrInsert(void*, unsigned int, v8::internal::FreeStoreAllocationPolicy) [clone .isra.54] - 11 0.2% 0.2% v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned char*) - 10 0.1% 0.1% v8::internal::String::ComputeAndSetHash() - 10 0.1% 0.1% v8::internal::LCodeGen::WriteTranslation(v8::internal::LEnvironment*, v8::internal::Translation*) - 10 0.1% 0.1% v8::internal::JSObject::MigrateToMap(v8::internal::Handle, v8::internal::Handle, int) - 10 0.1% 0.1% v8::internal::IC::IC(v8::internal::IC::FrameDepth, v8::internal::Isolate*, v8::internal::FeedbackNexus*) - 10 0.1% 0.1% v8::internal::HInstruction::position() const - 10 0.1% 0.1% v8::internal::CodeCache::LookupDefaultCache(v8::internal::Name*, unsigned int) - 10 0.1% 0.1% node::Buffer::Utf8Slice(v8::FunctionCallbackInfo const&) - 10 0.1% 0.1% fwrite - 10 0.1% 0.1% cfree - 9 0.1% 0.1% v8::internal::TranslationBuffer::Add(int, v8::internal::Zone*) - 9 0.1% 0.1% v8::internal::Runtime::KeyedGetObjectProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 9 0.1% 0.1% v8::internal::RelocIterator::next() - 9 0.1% 0.1% v8::internal::MaybeHandle v8::internal::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>&) - 9 0.1% 0.1% v8::internal::HashTable::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*) - 9 0.1% 0.1% v8::internal::HValue::RegisterUse(int, v8::internal::HValue*) - 9 0.1% 0.1% v8::internal::Factory::NewNumber(double, v8::internal::PretenureFlag) - 9 0.1% 0.1% v8::internal::CodeStub::GetCode() - 9 0.1% 0.1% v8::internal::BitVector::Iterator::Advance() - 9 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)0, v8::internal::TransitionArray>(v8::internal::TransitionArray*, v8::internal::Name*, int, int, int, int*) - 9 0.1% 0.1% _init - 8 0.1% 0.1% void v8::internal::String::WriteToFlat(v8::internal::String*, unsigned char*, int, int) - 8 0.1% 0.1% v8::internal::ParserBase::BindingPatternUnexpectedToken(v8::internal::ExpressionClassifier*) - 8 0.1% 0.1% v8::internal::LookupIterator::GetRoot(v8::internal::Isolate*, v8::internal::Handle, unsigned int) - 8 0.1% 0.1% v8::internal::JSObject::SetPrototype(v8::internal::Handle, v8::internal::Handle, bool) - 8 0.1% 0.1% v8::internal::JSObject::GetElementsAccessor() - 8 0.1% 0.1% v8::internal::HGraph::FinalizeUniqueness() - 8 0.1% 0.1% operator new[](unsigned long) - 8 0.1% 0.1% __xstat - 8 0.1% 0.1% __clock_gettime - 7 0.1% 0.1% vsnprintf - 7 0.1% 0.1% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*) - 7 0.1% 0.1% v8::internal::RelocInfoWriter::Write(v8::internal::RelocInfo const*) - 7 0.1% 0.1% v8::internal::LookupIterator::ApplyTransitionToDataProperty() - 7 0.1% 0.1% v8::internal::Logger::CurrentTimeEvent() - 7 0.1% 0.1% v8::internal::LCodeGenBase::DefineDeoptimizationLiteral(v8::internal::Handle) - 7 0.1% 0.1% v8::internal::LChunk::MarkEmptyBlocks() - 7 0.1% 0.1% v8::internal::JSDate::SetValue(v8::internal::Object*, bool) - 7 0.1% 0.1% v8::internal::Heap::InitializeJSObjectFromMap(v8::internal::JSObject*, v8::internal::FixedArray*, v8::internal::Map*) - 7 0.1% 0.1% v8::internal::Heap::AllocateFixedArray(int, v8::internal::PretenureFlag) - 7 0.1% 0.1% node::Binding(v8::FunctionCallbackInfo const&) - 7 0.1% 0.1% int v8::internal::BinarySearch<(v8::internal::SearchMode)1, v8::internal::DescriptorArray>(v8::internal::DescriptorArray*, v8::internal::Name*, int, int, int, int*) - 7 0.1% 0.1% fflush - 7 0.1% 0.1% __GI___pthread_mutex_lock - 6 0.1% 0.1% v8::internal::Strtod(v8::internal::Vector, int) - 6 0.1% 0.1% v8::internal::Scope::ResolveVariable(v8::internal::ParseInfo*, v8::internal::VariableProxy*, v8::internal::AstNodeFactory*) - 6 0.1% 0.1% v8::internal::SaveContext::SaveContext(v8::internal::Isolate*) - 6 0.1% 0.1% v8::internal::ParserBase::ParseLeftHandSideExpression(v8::internal::ExpressionClassifier*, bool*) - 6 0.1% 0.1% v8::internal::ParserBase::ParseBinaryExpression(int, bool, v8::internal::ExpressionClassifier*, bool*) - 6 0.1% 0.1% v8::internal::Object::GetProperty(v8::internal::LookupIterator*, v8::internal::LanguageMode) - 6 0.1% 0.1% v8::internal::Map::IsUnboxedDoubleField(v8::internal::FieldIndex) - 6 0.1% 0.1% v8::internal::LookupIterator::GetDataValue() const - 6 0.1% 0.1% v8::internal::KeywordOrIdentifierToken(unsigned char const*, int) [clone .part.2] - 6 0.1% 0.1% v8::internal::JSObject::OptimizeAsPrototype(v8::internal::Handle, v8::internal::PrototypeOptimizationMode) - 6 0.1% 0.1% v8::internal::JSObject::MigrateFastToFast(v8::internal::Handle, v8::internal::Handle) - 6 0.1% 0.1% v8::internal::InnerPointerToCodeCache::GcSafeFindCodeForInnerPointer(unsigned char*) - 6 0.1% 0.1% v8::internal::Heap::AllocateHeapNumber(double, v8::internal::MutableMode, v8::internal::PretenureFlag) - 6 0.1% 0.1% v8::internal::HInstruction::InsertAfter(v8::internal::HInstruction*) - 6 0.1% 0.1% v8::internal::FunctionTemplateInfo::GetCompatibleReceiver(v8::internal::Isolate*, v8::internal::Object*) - 6 0.1% 0.1% v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle, v8::internal::Handle, v8::internal::PretenureFlag) - 6 0.1% 0.1% v8::internal::Accessors::FunctionPrototypeGetter(v8::Local, v8::PropertyCallbackInfo const&) - 6 0.1% 0.1% sem_post - 6 0.1% 0.1% node::InternalModuleReadFile(v8::FunctionCallbackInfo const&) - 6 0.1% 0.1% node::Buffer::Utf8Write(v8::FunctionCallbackInfo const&) - 6 0.1% 0.1% node::Buffer::Copy(v8::FunctionCallbackInfo const&) - 5 0.1% 0.1% v8::internal::TypeFeedbackOracle::GetInfo(v8::internal::TypeFeedbackId) - 5 0.1% 0.1% v8::internal::StubCache::CollectMatchingMaps(v8::internal::SmallMapList*, v8::internal::Handle, unsigned int, v8::internal::Handle, v8::internal::Zone*) - 5 0.1% 0.1% v8::internal::StoreIC::Store(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Object::StoreFromKeyed) - 5 0.1% 0.1% v8::internal::Runtime_HasElement(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 5 0.1% 0.1% v8::internal::RelocIterator::RelocIterator(v8::internal::Code*, int) - 5 0.1% 0.1% v8::internal::Parser::ParseFunctionLiteral(v8::internal::AstRawString const*, v8::internal::Scanner::Location, v8::internal::FunctionNameValidity, v8::internal::FunctionKind, int, v8::internal::FunctionLiteral::FunctionType, v8::internal::FunctionLiteral::ArityRestriction, v8::internal::LanguageMode, bool*) - 5 0.1% 0.1% v8::internal::Operand::Operand(v8::internal::Register, int) - 5 0.1% 0.1% v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle, PropertyAttributes, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) - 5 0.1% 0.1% v8::internal::Map::TransitionElementsTo(v8::internal::Handle, v8::internal::ElementsKind) - 5 0.1% 0.1% v8::internal::Map::ReconfigureProperty(v8::internal::Handle, int, v8::internal::PropertyKind, PropertyAttributes, v8::internal::Representation, v8::internal::Handle >, v8::internal::StoreMode) - 5 0.1% 0.1% v8::internal::Map::RawCopy(v8::internal::Handle, int) - 5 0.1% 0.1% v8::internal::LookupIterator::WriteDataValue(v8::internal::Handle) - 5 0.1% 0.1% v8::internal::LCodeGen::GenerateBodyInstructionPre(v8::internal::LInstruction*) - 5 0.1% 0.1% v8::internal::LCodeGen::DoCheckMaps(v8::internal::LCheckMaps*) - 5 0.1% 0.1% v8::internal::KeyedLoadICNexus::StateFromFeedback() const - 5 0.1% 0.1% v8::internal::Heap::AllocateJSObjectFromMap(v8::internal::Map*, v8::internal::PretenureFlag, v8::internal::AllocationSite*) - 5 0.1% 0.1% v8::internal::Deoptimizer::DoComputeCompiledStubFrame(v8::internal::TranslationIterator*, int) - 5 0.1% 0.1% v8::internal::Context::RemoveOptimizedFunction(v8::internal::JSFunction*) - 5 0.1% 0.1% v8::internal::BasicJsonStringifier::SerializeJSArraySlow(v8::internal::Handle, unsigned int, unsigned int) - 5 0.1% 0.1% v8::internal::Assembler::movp(v8::internal::Register, void*, v8::internal::RelocInfo::Mode) - 5 0.1% 0.1% v8::internal::Assembler::j(v8::internal::Condition, v8::internal::Label*, v8::internal::Label::Distance) - 5 0.1% 0.1% v8::internal::Accessors::ArrayLengthSetter(v8::Local, v8::Local, v8::PropertyCallbackInfo const&) - 5 0.1% 0.1% uv__io_poll - 5 0.1% 0.1% double v8::internal::InternalStringToDouble(v8::internal::UnicodeCache*, unsigned char const*, unsigned char const*, int, double) - 5 0.1% 0.1% bool v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::SemiSpaceCopyObject<(v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) - 4 0.1% 0.1% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) - 4 0.1% 0.1% v8::internal::UpdatePrototypeUserRegistration(v8::internal::Handle, v8::internal::Handle, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::TypeImpl::SlowIs(v8::internal::TypeImpl*) - 4 0.1% 0.1% v8::internal::TypeFeedbackVector::GetKind(v8::internal::VectorSlot<1>) const - 4 0.1% 0.1% v8::internal::TransitionArray::SearchTransition(v8::internal::Map*, v8::internal::PropertyKind, v8::internal::Name*, PropertyAttributes) - 4 0.1% 0.1% v8::internal::TransitionArray::GetPrototypeTransition(v8::internal::Handle, v8::internal::Handle) - 4 0.1% 0.1% v8::internal::StringHasher::GetHashField() - 4 0.1% 0.1% v8::internal::String::IsOneByteEqualTo(v8::internal::Vector) - 4 0.1% 0.1% v8::internal::Scope::Scope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::AstValueFactory*, v8::internal::FunctionKind) - 4 0.1% 0.1% v8::internal::Runtime_StringToNumber(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::Runtime_SetIteratorInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::ParserBase::ParseMemberWithNewPrefixesExpression(v8::internal::ExpressionClassifier*, bool*) - 4 0.1% 0.1% v8::internal::ParserBase::ParseMemberExpressionContinuation(v8::internal::Expression*, v8::internal::ExpressionClassifier*, bool*) - 4 0.1% 0.1% v8::internal::ParserBase::ParseAndClassifyIdentifier(v8::internal::ExpressionClassifier*, bool*) - 4 0.1% 0.1% v8::internal::PagedSpace::AllocateRawUnaligned(int) - 4 0.1% 0.1% v8::internal::OrderedHashTableIterator::HasMore() - 4 0.1% 0.1% v8::internal::Map::DictionaryElementsInPrototypeChainOnly() [clone .part.438] - 4 0.1% 0.1% v8::internal::LookupIterator::IsIntegerIndexedExotic(v8::internal::JSReceiver*) - 4 0.1% 0.1% v8::internal::LoadICNexus::StateFromFeedback() const - 4 0.1% 0.1% v8::internal::LCodeGen::GenerateBodyInstructionPost(v8::internal::LInstruction*) - 4 0.1% 0.1% v8::internal::JsonParser::Advance() - 4 0.1% 0.1% v8::internal::IsMoreGeneralElementsKindTransition(v8::internal::ElementsKind, v8::internal::ElementsKind) - 4 0.1% 0.1% v8::internal::IncrementalMarking::Step(long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceMarkingAction, v8::internal::IncrementalMarking::ForceCompletionAction) - 4 0.1% 0.1% v8::internal::IncrementalMarking::RecordCodeTargetPatch(unsigned char*, v8::internal::HeapObject*) - 4 0.1% 0.1% v8::internal::Heap::ScavengeObject(v8::internal::HeapObject**, v8::internal::HeapObject*) - 4 0.1% 0.1% v8::internal::Heap::OnMoveEvent(v8::internal::HeapObject*, v8::internal::HeapObject*, int) - 4 0.1% 0.1% v8::internal::HashTable::FindEntry(v8::internal::Isolate*, unsigned int) - 4 0.1% 0.1% v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo::LookupDescriptor() - 4 0.1% 0.1% v8::internal::HEnvironment::Initialize(v8::internal::HEnvironment const*) - 4 0.1% 0.1% v8::internal::HBasicBlock::CreateSimulate(v8::internal::BailoutId, v8::internal::RemovableSimulate) - 4 0.1% 0.1% v8::internal::HBasicBlock::AddInstruction(v8::internal::HInstruction*, v8::internal::SourcePosition) - 4 0.1% 0.1% v8::internal::FastFixedDtoa(double, int, v8::internal::Vector, int*, int*) - 4 0.1% 0.1% v8::internal::DependentCode::Insert(v8::internal::Handle, v8::internal::DependentCode::DependencyGroup, v8::internal::Handle) - 4 0.1% 0.1% v8::internal::CodeStub::FindCodeInCache(v8::internal::Code**) - 4 0.1% 0.1% v8::internal::CodeCache::UpdateDefaultCache(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 4 0.1% 0.1% v8::internal::Code::CopyFrom(v8::internal::CodeDesc const&) - 4 0.1% 0.1% v8::internal::Builtin_ArrayPush(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::BasicJsonStringifier::ApplyToJsonFunction(v8::internal::Handle, v8::internal::Handle) - 4 0.1% 0.1% v8::internal::(anonymous namespace)::CopyObjectToObjectElements(v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, v8::internal::FixedArrayBase*, v8::internal::ElementsKind, unsigned int, int) - 4 0.1% 0.1% v8::base::Time::Now() - 4 0.1% 0.1% v8::base::OS::VSNPrintF(char*, int, char const*, __va_list_tag*) - 4 0.1% 0.1% operator new(unsigned long) - 4 0.1% 0.1% _IO_do_write - 3 0.0% 0.0% void v8::internal::TypeFeedbackOracle::CollectReceiverTypes(v8::internal::Code*, v8::internal::SmallMapList*) - 3 0.0% 0.0% void v8::internal::String::WriteToFlat(v8::internal::String*, unsigned short*, int, int) - 3 0.0% 0.0% void v8::internal::Scanner::Advance() - 3 0.0% 0.0% void v8::internal::Code::CodeIterateBody(v8::internal::Heap*) - 3 0.0% 0.0% v8::internal::VariableProxy::VariableProxy(v8::internal::Zone*, v8::internal::AstRawString const*, v8::internal::Variable::Kind, int, int) - 3 0.0% 0.0% v8::internal::TypeImpl::Intersect(v8::internal::TypeImpl*, v8::internal::TypeImpl*, v8::internal::Zone*) - 3 0.0% 0.0% v8::internal::TypeImpl::IsClass() - 3 0.0% 0.0% v8::internal::TypeImpl::BitsetType::Lub(v8::internal::Map*) - 3 0.0% 0.0% v8::internal::Translation::StoreLiteral(int) - 3 0.0% 0.0% v8::internal::StringToDouble(v8::internal::UnicodeCache*, v8::internal::Handle, int, double) - 3 0.0% 0.0% v8::internal::StringHasher::ComputeUtf8Hash(v8::internal::Vector, unsigned int, int*) - 3 0.0% 0.0% v8::internal::String::GetFlatContent() - 3 0.0% 0.0% v8::internal::StoreBuffer::IteratePointersToNewSpace(void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) - 3 0.0% 0.0% v8::internal::SerializerDeserializer::Iterate(v8::internal::Isolate*, v8::internal::ObjectVisitor*) - 3 0.0% 0.0% v8::internal::ScopeInfo::Create(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Scope*) - 3 0.0% 0.0% v8::internal::Scope::AllocateNonParameterLocal(v8::internal::Isolate*, v8::internal::Variable*) - 3 0.0% 0.0% v8::internal::Scanner::SkipSingleLineComment() - 3 0.0% 0.0% v8::internal::Scanner::ScanNumber(bool) - 3 0.0% 0.0% v8::internal::Runtime_NumberEquals(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.0% 0.0% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.0% 0.0% v8::internal::Runtime_HasFastPackedElements(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.0% 0.0% v8::internal::RuntimeProfiler::OptimizeNow() - 3 0.0% 0.0% v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 3 0.0% 0.0% v8::internal::ProfileEntryHookStub::MaybeCallEntryHook(v8::internal::MacroAssembler*) - 3 0.0% 0.0% v8::internal::ParserTraits::ThisExpression(v8::internal::Scope*, v8::internal::AstNodeFactory*, int) - 3 0.0% 0.0% v8::internal::ParserBase::ParseUnaryExpression(v8::internal::ExpressionClassifier*, bool*) - 3 0.0% 0.0% v8::internal::ParserBase::ParsePostfixExpression(v8::internal::ExpressionClassifier*, bool*) - 3 0.0% 0.0% v8::internal::ParserBase::ParseExpression(bool, v8::internal::ExpressionClassifier*, bool*) - 3 0.0% 0.0% v8::internal::Parser::ParseVariableDeclarations(v8::internal::ParserBase::VariableDeclarationContext, v8::internal::Parser::DeclarationParsingResult*, bool*) - 3 0.0% 0.0% v8::internal::Parser::ParseSubStatement(v8::internal::ZoneList*, bool*) - 3 0.0% 0.0% v8::internal::Parser::ParseReturnStatement(bool*) - 3 0.0% 0.0% v8::internal::Object::NewStorageFor(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Representation) - 3 0.0% 0.0% v8::internal::Object::GetRootMap(v8::internal::Isolate*) - 3 0.0% 0.0% v8::internal::NameDictionaryBase::FindEntry(v8::internal::Handle) - 3 0.0% 0.0% v8::internal::NameDictionaryBase::FindEntry(v8::internal::Handle) - 3 0.0% 0.0% v8::internal::Map::InstancesNeedRewriting(v8::internal::Map*, int, int, int, int*) - 3 0.0% 0.0% v8::internal::Map::InitializeDescriptors(v8::internal::DescriptorArray*, v8::internal::LayoutDescriptor*) - 3 0.0% 0.0% v8::internal::Map::CopyWithField(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle >, PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) - 3 0.0% 0.0% v8::internal::Log::MessageBuilder::WriteToLogFile() - 3 0.0% 0.0% v8::internal::Log::MessageBuilder::Append(char const*, ...) - 3 0.0% 0.0% v8::internal::LoadIC::Load(v8::internal::Handle, v8::internal::Handle) - 3 0.0% 0.0% v8::internal::List::Add(v8::internal::HValue* const&, v8::internal::ZoneAllocationPolicy) - 3 0.0% 0.0% v8::internal::LCodeGen::DoInstructionGap(v8::internal::LInstructionGap*) - 3 0.0% 0.0% v8::internal::JsonParser::ParseJsonObject() - 3 0.0% 0.0% v8::internal::JSTypedArray::type() - 3 0.0% 0.0% v8::internal::JSReceiver::GetPropertyAttributes(v8::internal::LookupIterator*) - 3 0.0% 0.0% v8::internal::JSReceiver::DeletePropertyOrElement(v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 3 0.0% 0.0% v8::internal::JSReceiver::DeleteProperty(v8::internal::LookupIterator*, v8::internal::LanguageMode) - 3 0.0% 0.0% v8::internal::JSArray::HasReadOnlyLength(v8::internal::Handle) - 3 0.0% 0.0% v8::internal::Isolate::get_initial_js_array_map(v8::internal::ElementsKind, v8::internal::Strength) - 3 0.0% 0.0% v8::internal::Isolate::UpdateArrayProtectorOnSetElement(v8::internal::Handle) - 3 0.0% 0.0% v8::internal::Isolate::IsFastArrayConstructorPrototypeChainIntact() - 3 0.0% 0.0% v8::internal::InvalidatePrototypeChainsInternal(v8::internal::Map*) - 3 0.0% 0.0% v8::internal::IncrementalMarkingMarkingVisitor::VisitFixedArrayIncremental(v8::internal::Map*, v8::internal::HeapObject*) - 3 0.0% 0.0% v8::internal::IncrementalMarking::RecordWriteSlow(v8::internal::HeapObject*, v8::internal::Object**, v8::internal::Object*) - 3 0.0% 0.0% v8::internal::IC::UpdatePolymorphicIC(v8::internal::Handle, v8::internal::Handle) - 3 0.0% 0.0% v8::internal::IC::SetTargetAtAddress(unsigned char*, v8::internal::Code*, unsigned char*) - 3 0.0% 0.0% v8::internal::Heap::RegisterNewArrayBuffer(bool, void*, unsigned long) - 3 0.0% 0.0% v8::internal::Heap::AllocateRawOneByteString(int, v8::internal::PretenureFlag) - 3 0.0% 0.0% v8::internal::HashTable >::FindEntry(v8::internal::Isolate*, v8::internal::Handle) - 3 0.0% 0.0% v8::internal::HValue::SetOperandAt(int, v8::internal::HValue*) - 3 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::context() - 3 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo::LoadFieldMaps(v8::internal::Handle) - 3 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildNamedAccess(v8::internal::PropertyAccessType, v8::internal::BailoutId, v8::internal::BailoutId, v8::internal::Expression*, v8::internal::VectorSlot<1>, v8::internal::HValue*, v8::internal::Handle, v8::internal::HValue*, bool) - 3 0.0% 0.0% v8::internal::HGraph::CreateBasicBlock() - 3 0.0% 0.0% v8::internal::HEnvironment::Copy() const - 3 0.0% 0.0% v8::internal::FullCodeGenerator::PrepareForBailout(v8::internal::Expression*, v8::internal::FullCodeGenerator::State) - 3 0.0% 0.0% v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) - 3 0.0% 0.0% v8::internal::FixedArray::set(int, v8::internal::Object*) - 3 0.0% 0.0% v8::internal::FillFractionals(unsigned long, int, int, v8::internal::Vector, int*, int*) [clone .isra.6] - 3 0.0% 0.0% v8::internal::FastDtoa(double, v8::internal::FastDtoaMode, int, v8::internal::Vector, int*, int*) - 3 0.0% 0.0% v8::internal::Factory::NewJSObjectFromMap(v8::internal::Handle, v8::internal::PretenureFlag, v8::internal::Handle) [clone .constprop.154] - 3 0.0% 0.0% v8::internal::Factory::NewJSArrayStorage(v8::internal::Handle, int, int, v8::internal::ArrayStorageAllocationMode) - 3 0.0% 0.0% v8::internal::Factory::NewHeapNumber(double, v8::internal::MutableMode, v8::internal::PretenureFlag) - 3 0.0% 0.0% v8::internal::Factory::InitializeFunction(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 3 0.0% 0.0% v8::internal::ExpressionClassifier::Accumulate(v8::internal::ExpressionClassifier const&, unsigned int) - 3 0.0% 0.0% v8::internal::DoubleToFixedCString(double, int) - 3 0.0% 0.0% v8::internal::DoubleToCString(double, v8::internal::Vector) - 3 0.0% 0.0% v8::internal::Dictionary >::DeleteProperty(v8::internal::Handle, int) - 3 0.0% 0.0% v8::internal::Dictionary >::Add(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::PropertyDetails) - 3 0.0% 0.0% v8::internal::DescriptorArray::CanHoldValue(int, v8::internal::Object*) - 3 0.0% 0.0% v8::internal::DescriptorArray::Append(v8::internal::Descriptor*) - 3 0.0% 0.0% v8::internal::DependentCode::Compact() - 3 0.0% 0.0% v8::internal::Builtin_HandleApiCallConstruct(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.0% 0.0% v8::internal::AstValue::IsPropertyName() const - 3 0.0% 0.0% v8::internal::AstTyper::VisitBinaryOperation(v8::internal::BinaryOperation*) - 3 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitProperty(v8::internal::Property*) - 3 0.0% 0.0% v8::internal::Assembler::emit_mov(v8::internal::Register, v8::internal::Register, int) - 3 0.0% 0.0% v8::internal::AllocationSiteCreationContext::EnterNewScope() - 3 0.0% 0.0% v8::internal::Accessors::FunctionLengthGetter(v8::Local, v8::PropertyCallbackInfo const&) - 3 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::Push(v8::internal::Handle, v8::internal::Handle, v8::internal::Object**, unsigned int, int) - 3 0.0% 0.0% v8::internal::(anonymous namespace)::DeleteProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 3 0.0% 0.0% v8::internal::(anonymous namespace)::ConfigureInstance(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle) - 3 0.0% 0.0% v8::Function::Call(v8::Local, int, v8::Local*) - 3 0.0% 0.0% uv_run - 3 0.0% 0.0% strchrnul - 3 0.0% 0.0% std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) - 3 0.0% 0.0% operator delete(void*) - 3 0.0% 0.0% node::TimerWrap::Now(v8::FunctionCallbackInfo const&) - 3 0.0% 0.0% node::Read(v8::FunctionCallbackInfo const&) - 3 0.0% 0.0% node::LStat(v8::FunctionCallbackInfo const&) - 3 0.0% 0.0% node::EnvGetter(v8::Local, v8::PropertyCallbackInfo const&) - 3 0.0% 0.0% node::ContextifyScript::RunInContext(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) - 2 0.0% 0.0% v8::platform::DefaultPlatform::PumpMessageLoop(v8::Isolate*) - 2 0.0% 0.0% v8::internal::VariableProxy::IsValidReferenceExpression() const - 2 0.0% 0.0% v8::internal::VariableProxy::Accept(v8::internal::AstVisitor*) - 2 0.0% 0.0% v8::internal::Variable::Variable(v8::internal::Scope*, v8::internal::AstRawString const*, v8::internal::VariableMode, v8::internal::Variable::Kind, v8::internal::InitializationFlag, v8::internal::MaybeAssignedFlag) - 2 0.0% 0.0% v8::internal::UniqueSet::Add(v8::internal::Unique, v8::internal::Zone*) - 2 0.0% 0.0% v8::internal::TypeImpl::BitsetType::Lub(v8::internal::TypeImpl*) - 2 0.0% 0.0% v8::internal::TypeImpl::BitsetType::Lub(v8::internal::Object*) - 2 0.0% 0.0% v8::internal::TypeImpl::SlowIs(v8::internal::TypeImpl*) - 2 0.0% 0.0% v8::internal::TypeFeedbackOracle::PropertyReceiverTypes(v8::internal::VectorSlot<1>, v8::internal::Handle, v8::internal::SmallMapList*) - 2 0.0% 0.0% v8::internal::Translation::StoreStackSlot(int) - 2 0.0% 0.0% v8::internal::TranslatedState::Init(unsigned char*, v8::internal::JSFunction*, v8::internal::TranslationIterator*, v8::internal::FixedArray*, v8::internal::RegisterValues*, _IO_FILE*) - 2 0.0% 0.0% v8::internal::TemplateHashMapImpl::LookupOrInsert(void*, unsigned int, v8::internal::ZoneAllocationPolicy) - 2 0.0% 0.0% v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::HashTableKey*) - 2 0.0% 0.0% v8::internal::String::IsUtf8EqualTo(v8::internal::Vector, bool) - 2 0.0% 0.0% v8::internal::String::ComputeArrayIndex(unsigned int*) - 2 0.0% 0.0% v8::internal::String::CalculateLineEnds(v8::internal::Handle, bool) - 2 0.0% 0.0% v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::Object::StoreFromKeyed) - 2 0.0% 0.0% v8::internal::StoreBuffer::Compact() - 2 0.0% 0.0% v8::internal::SharedFunctionInfo::DebugName() - 2 0.0% 0.0% v8::internal::Script::GetColumnNumber(v8::internal::Handle, int) - 2 0.0% 0.0% v8::internal::ScopeInfo::ContextSlotIndex(v8::internal::Handle, v8::internal::Handle, v8::internal::VariableMode*, v8::internal::VariableLocation*, v8::internal::InitializationFlag*, v8::internal::MaybeAssignedFlag*) - 2 0.0% 0.0% v8::internal::Scope::PropagateScopeInfo(bool) - 2 0.0% 0.0% v8::internal::Scope::LookupLocal(v8::internal::AstRawString const*) - 2 0.0% 0.0% v8::internal::Scope::Initialize() - 2 0.0% 0.0% v8::internal::Scope::CollectStackAndContextLocals(v8::internal::ZoneList*, v8::internal::ZoneList*, v8::internal::ZoneList*, v8::internal::ZoneList*) - 2 0.0% 0.0% v8::internal::Scope::AllocateNonParameterLocalsAndDeclaredGlobals(v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Scanner::ScanString() - 2 0.0% 0.0% v8::internal::SafepointTableBuilder::DefineSafepoint(v8::internal::Assembler*, v8::internal::Safepoint::Kind, int, v8::internal::Safepoint::DeoptMode) - 2 0.0% 0.0% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_SetPrototype(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_SetIteratorNext(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_NumberToFixed(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_NumberMul(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_MoveArrayContents(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_MapIteratorInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_BoundFunctionGetBindings(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Runtime_Apply(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::ReturnStatement::node_type() const - 2 0.0% 0.0% v8::internal::Representation::generalize(v8::internal::Representation) - 2 0.0% 0.0% v8::internal::RelocInfoWriter::FlushPosition() [clone .part.99] - 2 0.0% 0.0% v8::internal::PrototypeIterator::Advance() - 2 0.0% 0.0% v8::internal::PropertyCallbackArguments::Call(void (*)(v8::Local, v8::Local, v8::PropertyCallbackInfo const&), v8::Local, v8::Local) - 2 0.0% 0.0% v8::internal::Property::node_type() const - 2 0.0% 0.0% v8::internal::Property::Accept(v8::internal::AstVisitor*) - 2 0.0% 0.0% v8::internal::PositionsRecorder::WriteRecordedPositions() - 2 0.0% 0.0% v8::internal::PointersUpdatingVisitor::VisitPointers(v8::internal::Object**, v8::internal::Object**) - 2 0.0% 0.0% v8::internal::ParserBase::ParseMemberExpression(v8::internal::ExpressionClassifier*, bool*) - 2 0.0% 0.0% v8::internal::ParserBase::ParseFormalParameterList(v8::internal::ParserFormalParameters*, v8::internal::ExpressionClassifier*, bool*) - 2 0.0% 0.0% v8::internal::ParserBase::ParseExpression(bool, bool*) - 2 0.0% 0.0% v8::internal::ParserBase::ArrowFormalParametersUnexpectedToken(v8::internal::ExpressionClassifier*) - 2 0.0% 0.0% v8::internal::Parser::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*) - 2 0.0% 0.0% v8::internal::Parser::ParseIfStatement(v8::internal::ZoneList*, bool*) - 2 0.0% 0.0% v8::internal::Parser::Parse(v8::internal::ParseInfo*) - 2 0.0% 0.0% v8::internal::ObjectLiteralProperty::ObjectLiteralProperty(v8::internal::AstValueFactory*, v8::internal::Expression*, v8::internal::Expression*, bool, bool) - 2 0.0% 0.0% v8::internal::Object::SetPropertyInternal(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed, bool*) - 2 0.0% 0.0% v8::internal::MigrateDeprecated(v8::internal::Handle) - 2 0.0% 0.0% v8::internal::MemoryChunk::Initialize(v8::internal::Heap*, unsigned char*, unsigned long, unsigned char*, unsigned char*, v8::internal::Executability, v8::internal::Space*) - 2 0.0% 0.0% v8::internal::MarkCompactCollector::DiscoverAndEvacuateBlackObjectsOnPage(v8::internal::NewSpace*, v8::internal::NewSpacePage*) - 2 0.0% 0.0% v8::internal::Map::TransitionToDataProperty(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, PropertyAttributes, v8::internal::Object::StoreFromKeyed) - 2 0.0% 0.0% v8::internal::Map::GeneralizeFieldType(v8::internal::Handle, int, v8::internal::Representation, v8::internal::Handle >) - 2 0.0% 0.0% v8::internal::Map::FindInCodeCache(v8::internal::Name*, unsigned int) - 2 0.0% 0.0% v8::internal::Map::FindFieldOwner(int) - 2 0.0% 0.0% v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle, int) - 2 0.0% 0.0% v8::internal::Malloced::New(unsigned long) - 2 0.0% 0.0% v8::internal::MacroAssembler::Prologue(bool) - 2 0.0% 0.0% v8::internal::Logger::CodeLinePosInfoAddPositionEvent(void*, int, int) - 2 0.0% 0.0% v8::internal::Logger::ApiNamedPropertyAccess(char const*, v8::internal::JSObject*, v8::internal::Object*) - 2 0.0% 0.0% v8::internal::Log::MessageBuilder::MessageBuilder(v8::internal::Log*) - 2 0.0% 0.0% v8::internal::Literal::node_type() const - 2 0.0% 0.0% v8::internal::LargeObjectSpace::FindPage(unsigned char*) - 2 0.0% 0.0% v8::internal::Label::pos() const - 2 0.0% 0.0% v8::internal::LParallelMove::IsRedundant() const - 2 0.0% 0.0% v8::internal::LInstructionGap::opcode() const - 2 0.0% 0.0% v8::internal::LGapResolver::Resolve(v8::internal::LParallelMove*) - 2 0.0% 0.0% v8::internal::LGapResolver::BuildInitialMoveList(v8::internal::LParallelMove*) - 2 0.0% 0.0% v8::internal::LGap::IsRedundant() const - 2 0.0% 0.0% v8::internal::LCodeGen::GeneratePrologue() - 2 0.0% 0.0% v8::internal::LCodeGen::DoLabel(v8::internal::LLabel*) - 2 0.0% 0.0% v8::internal::LCodeGen::DeoptimizeIf(v8::internal::Condition, v8::internal::LInstruction*, v8::internal::Deoptimizer::DeoptReason, v8::internal::Deoptimizer::BailoutType) - 2 0.0% 0.0% v8::internal::LChunk::RegisterWeakObjectsInOptimizedCode(v8::internal::Handle) const - 2 0.0% 0.0% v8::internal::LAllocator::ProcessInstructions(v8::internal::HBasicBlock*, v8::internal::BitVector*) - 2 0.0% 0.0% v8::internal::JsonParser::ParseJsonValue() - 2 0.0% 0.0% v8::internal::JavaScriptFrame::fp_register() - 2 0.0% 0.0% v8::internal::JSObject::UnregisterPrototypeUser(v8::internal::Handle, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::JSObject::RawFastPropertyAt(v8::internal::FieldIndex) - 2 0.0% 0.0% v8::internal::JSObject::GetElementsTransitionMap(v8::internal::Handle, v8::internal::ElementsKind) - 2 0.0% 0.0% v8::internal::JSObject::FastPropertyAtPut(v8::internal::FieldIndex, v8::internal::Object*) - 2 0.0% 0.0% v8::internal::JSObject::FastPropertyAt(v8::internal::Handle, v8::internal::Representation, v8::internal::FieldIndex) - 2 0.0% 0.0% v8::internal::JSObject::AddDataElement(v8::internal::Handle, unsigned int, v8::internal::Handle, PropertyAttributes) - 2 0.0% 0.0% v8::internal::IterateElements(v8::internal::Isolate*, v8::internal::Handle, v8::internal::ArrayConcatVisitor*) - 2 0.0% 0.0% v8::internal::Isolate::native_context() - 2 0.0% 0.0% v8::internal::Isolate::IsInternallyUsedPropertyName(v8::internal::Handle) - 2 0.0% 0.0% v8::internal::IncrementalStringBuilder::IncrementalStringBuilder(v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::IC::UpdateState(v8::internal::Handle, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::IC::PatchCache(v8::internal::Handle, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::HistogramTimer::Stop() - 2 0.0% 0.0% v8::internal::HistogramTimer::Start() - 2 0.0% 0.0% v8::internal::HeapObjectIterator::next_object() - 2 0.0% 0.0% v8::internal::HeapObject::synchronized_set_map(v8::internal::Map*) - 2 0.0% 0.0% v8::internal::HeapObject::SizeFromMap(v8::internal::Map*) - 2 0.0% 0.0% v8::internal::HeapObject::GetIsolate() const - 2 0.0% 0.0% v8::internal::Heap::InitializeAllocationMemento(v8::internal::AllocationMemento*, v8::internal::AllocationSite*) - 2 0.0% 0.0% v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) - 2 0.0% 0.0% v8::internal::Heap::CopyJSObject(v8::internal::JSObject*, v8::internal::AllocationSite*) - 2 0.0% 0.0% v8::internal::Heap::AllocateUninitializedFixedArray(int) - 2 0.0% 0.0% v8::internal::Heap::AllocateStruct(v8::internal::InstanceType) - 2 0.0% 0.0% v8::internal::Heap::AllocateRawFixedArray(int, v8::internal::PretenureFlag) - 2 0.0% 0.0% v8::internal::Heap::AllocateFixedArrayWithFiller(int, v8::internal::PretenureFlag, v8::internal::Object*) - 2 0.0% 0.0% v8::internal::Heap::AllocateCode(int, bool) - 2 0.0% 0.0% v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*) - 2 0.0% 0.0% v8::internal::HashTable::FindEntry(v8::internal::Isolate*, unsigned int) - 2 0.0% 0.0% v8::internal::HandleScope::~HandleScope() - 2 0.0% 0.0% v8::internal::HandleScope::Extend(v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::Handle v8::internal::TypeFeedbackVector::Allocate(v8::internal::Isolate*, v8::internal::ZoneFeedbackVectorSpec const*) - 2 0.0% 0.0% v8::internal::Handle v8::internal::JsonParser::ScanJsonString() - 2 0.0% 0.0% v8::internal::HUseIterator::Advance() - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitVariableProxy(v8::internal::VariableProxy*) - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitCompareOperation(v8::internal::CompareOperation*) - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitCall(v8::internal::Call*) - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo::CanAccessAsMonomorphic(v8::internal::SmallMapList*) [clone .part.839] - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::HandlePolymorphicNamedFieldAccess(v8::internal::PropertyAccessType, v8::internal::Expression*, v8::internal::VectorSlot<1>, v8::internal::BailoutId, v8::internal::BailoutId, v8::internal::HValue*, v8::internal::HValue*, v8::internal::SmallMapList*, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildMonomorphicAccess(v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::BailoutId, v8::internal::BailoutId, bool) - 2 0.0% 0.0% v8::internal::HGraphBuilder::AddInstruction(v8::internal::HInstruction*) - 2 0.0% 0.0% v8::internal::HEnvironment::CopyForInlining(v8::internal::Handle, int, v8::internal::FunctionLiteral*, v8::internal::HConstant*, v8::internal::InliningKind) const - 2 0.0% 0.0% v8::internal::HBoundsCheckEliminationPhase::EliminateRedundantBoundsChecks(v8::internal::HBasicBlock*) - 2 0.0% 0.0% v8::internal::HBasicBlock::AddDominatedBlock(v8::internal::HBasicBlock*) - 2 0.0% 0.0% v8::internal::FunctionLiteral::language_mode() const - 2 0.0% 0.0% v8::internal::FuncNameInferrer::PushLiteralName(v8::internal::AstRawString const*) - 2 0.0% 0.0% v8::internal::FullCodeGenerator::VisitArithmeticExpression(v8::internal::BinaryOperation*) - 2 0.0% 0.0% v8::internal::FullCodeGenerator::EmitNamedPropertyLoad(v8::internal::Property*) - 2 0.0% 0.0% v8::internal::FixedArray::set(int, v8::internal::Object*, v8::internal::WriteBarrierMode) - 2 0.0% 0.0% v8::internal::FindCaller(v8::internal::Isolate*, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::FeedbackNexus::ExtractMaps(v8::internal::List, v8::internal::FreeStoreAllocationPolicy>*) const - 2 0.0% 0.0% v8::internal::FeedbackNexus::ConfigurePremonomorphic() - 2 0.0% 0.0% v8::internal::Factory::NewStruct(v8::internal::InstanceType) - 2 0.0% 0.0% v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector, v8::internal::PretenureFlag) - 2 0.0% 0.0% v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle, bool, bool, int, bool) - 2 0.0% 0.0% v8::internal::Execution::ToString(v8::internal::Isolate*, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::DuplicateFinder::BackupKey(v8::internal::Vector, bool) - 2 0.0% 0.0% v8::internal::DescriptorArray::Sort() - 2 0.0% 0.0% v8::internal::DependentCode::GroupStartIndexes::Recompute(v8::internal::DependentCode*) - 2 0.0% 0.0% v8::internal::Deoptimizer::VisitAllOptimizedFunctionsForContext(v8::internal::Context*, v8::internal::OptimizedFunctionVisitor*) - 2 0.0% 0.0% v8::internal::Deoptimizer::Deoptimizer(v8::internal::Isolate*, v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned char*, int, v8::internal::Code*) - 2 0.0% 0.0% v8::internal::Deoptimizer::CopyDoubleRegisters(v8::internal::FrameDescription*) - 2 0.0% 0.0% v8::internal::CreateObjectLiteralBoilerplate(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, bool, bool, bool) - 2 0.0% 0.0% v8::internal::Compiler::GetOptimizedCode(v8::internal::Handle, v8::internal::Handle, v8::internal::Compiler::ConcurrencyMode, v8::internal::BailoutId, v8::internal::JavaScriptFrame*) - 2 0.0% 0.0% v8::internal::CompilationInfo::scope() const - 2 0.0% 0.0% v8::internal::CompareOperation::IsLiteralCompareTypeof(v8::internal::Expression**, v8::internal::Handle*) - 2 0.0% 0.0% v8::internal::CompareOperation::IsLiteralCompareNull(v8::internal::Expression**) - 2 0.0% 0.0% v8::internal::CodeStub::UseSpecialCache() - 2 0.0% 0.0% v8::internal::Code::FindCodeAgeSequence() - 2 0.0% 0.0% v8::internal::CallJsBuiltin(v8::internal::Isolate*, char const*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>) - 2 0.0% 0.0% v8::internal::Builtins::KeyedLoadIC_Megamorphic() - 2 0.0% 0.0% v8::internal::Builtin_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.0% 0.0% v8::internal::BinaryOperation::Accept(v8::internal::AstVisitor*) - 2 0.0% 0.0% v8::internal::BasicJsonStringifier::SerializeString(v8::internal::Handle) - 2 0.0% 0.0% v8::internal::BasicJsonStringifier::Result v8::internal::BasicJsonStringifier::Serialize_(v8::internal::Handle, bool, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::AstTyper::VisitProperty(v8::internal::Property*) - 2 0.0% 0.0% v8::internal::AstTyper::VisitAssignment(v8::internal::Assignment*) - 2 0.0% 0.0% v8::internal::AstNumberingVisitor::Renumber(v8::internal::FunctionLiteral*) - 2 0.0% 0.0% v8::internal::AstNumberingVisitor::Finish(v8::internal::FunctionLiteral*) - 2 0.0% 0.0% v8::internal::Assembler::emit_operand(int, v8::internal::Operand const&) - 2 0.0% 0.0% v8::internal::Assembler::emit_mov(v8::internal::Register, v8::internal::Operand const&, int) - 2 0.0% 0.0% v8::internal::Assembler::arithmetic_op(unsigned char, v8::internal::Register, v8::internal::Operand const&, int) - 2 0.0% 0.0% v8::internal::ArrayPrototypeHasNoElements(v8::internal::PrototypeIterator*) - 2 0.0% 0.0% v8::internal::ApiNatives::ConfigureInstance(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle) - 2 0.0% 0.0% v8::internal::Accessors::IsJSObjectFieldAccessor(v8::internal::Handle, v8::internal::Handle, int*) - 2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::SetLength(v8::internal::Handle, unsigned int) - 2 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::GetEntryForIndex(v8::internal::JSObject*, v8::internal::FixedArrayBase*, unsigned int) - 2 0.0% 0.0% v8::base::Time::ToJsTime() const - 2 0.0% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const - 2 0.0% 0.0% v8::HandleScope::HandleScope(v8::Isolate*) - 2 0.0% 0.0% v8::External::Value() const - 2 0.0% 0.0% v8::Context::Exit() - 2 0.0% 0.0% v8::Context::Enter() - 2 0.0% 0.0% uv_timer_start - 2 0.0% 0.0% uv__write - 2 0.0% 0.0% uv__async_io - 2 0.0% 0.0% uv(float, long double,...)(...) - 2 0.0% 0.0% std::vector >::_M_default_append(unsigned long) - 2 0.0% 0.0% node::TimerWrap::New(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% node::Open(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% node::FStat(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% node::Close(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% node::Buffer::ByteLengthUtf8(v8::FunctionCallbackInfo const&) - 2 0.0% 0.0% memset - 2 0.0% 0.0% madvise - 2 0.0% 0.0% brk - 2 0.0% 0.0% bool v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::SemiSpaceCopyObject<(v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) - 2 0.0% 0.0% __GI___pthread_mutex_unlock - 2 0.0% 0.0% __GI___pthread_getspecific - 2 0.0% 0.0% _IO_setb - 1 0.0% 0.0% void v8::internal::StringHasher::AddCharacters(unsigned char const*, int) - 1 0.0% 0.0% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) - 1 0.0% 0.0% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::ObjectEvacuationStrategy<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1>::VisitSpecialized<40>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*) - 1 0.0% 0.0% void v8::internal::FlexibleBodyVisitor::VisitSpecialized<64>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% void v8::internal::FlexibleBodyVisitor::VisitSpecialized<56>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% void v8::internal::FlexibleBodyVisitor::VisitSpecialized<40>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% void v8::internal::FlexibleBodyVisitor::VisitSpecialized<32>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% void std::__insertion_sort::RawComparer >(v8::internal::Variable**, v8::internal::Variable**, v8::internal::Vector::RawComparer) - 1 0.0% 0.0% v8::platform::DefaultPlatform::PopTaskInMainThreadDelayedQueue(v8::Isolate*) - 1 0.0% 0.0% v8::platform::DefaultPlatform::MonotonicallyIncreasingTime() - 1 0.0% 0.0% v8::internal::compiler::Typer::Visitor::Reduce(v8::internal::compiler::Node*) - 1 0.0% 0.0% v8::internal::compiler::Scheduler::ScheduleLate() - 1 0.0% 0.0% v8::internal::compiler::OperatorProperties::GetFrameStateInputCount(v8::internal::compiler::Operator const*) - 1 0.0% 0.0% v8::internal::compiler::LinearScanAllocator::AllocateBlockedReg(v8::internal::compiler::LiveRange*) - 1 0.0% 0.0% v8::internal::Zone::Zone() - 1 0.0% 0.0% v8::internal::VariableProxy::node_type() const - 1 0.0% 0.0% v8::internal::VariableDeclaration::node_type() const - 1 0.0% 0.0% v8::internal::VarAndOrder::Compare(v8::internal::VarAndOrder const*, v8::internal::VarAndOrder const*) - 1 0.0% 0.0% v8::internal::ValueContext::ReturnInstruction(v8::internal::HInstruction*, v8::internal::BailoutId) - 1 0.0% 0.0% v8::internal::VSNPrintF(v8::internal::Vector, char const*, __va_list_tag*) - 1 0.0% 0.0% v8::internal::V8::GetCurrentPlatform() - 1 0.0% 0.0% v8::internal::Utf8StringKey::Hash() - 1 0.0% 0.0% v8::internal::TypeImpl::BitsetType::Lub(v8::internal::TypeImpl*) - 1 0.0% 0.0% v8::internal::TypeFeedbackOracle::ProcessRelocInfos(v8::internal::ZoneList*) - 1 0.0% 0.0% v8::internal::TypeFeedbackOracle::LoadInlineCacheState(v8::internal::VectorSlot<1>) - 1 0.0% 0.0% v8::internal::TypeFeedbackOracle::KeyedPropertyReceiverTypes(v8::internal::VectorSlot<1>, v8::internal::SmallMapList*, bool*, v8::internal::IcCheckType*) - 1 0.0% 0.0% v8::internal::TypeFeedbackOracle::BinaryType(v8::internal::TypeFeedbackId, v8::internal::TypeImpl**, v8::internal::TypeImpl**, v8::internal::TypeImpl**, v8::Maybe*, v8::internal::Handle*, v8::internal::Token::Value) - 1 0.0% 0.0% v8::internal::TryConvertKey(v8::internal::Handle, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Translation::StoreRegister(v8::internal::Register) - 1 0.0% 0.0% v8::internal::Translation::StoreDoubleStackSlot(int) - 1 0.0% 0.0% v8::internal::TranslatedFrame::AdvanceIterator(std::_Deque_iterator*) - 1 0.0% 0.0% v8::internal::TransitionArray::SearchDetails(int, v8::internal::PropertyKind, PropertyAttributes, int*) - 1 0.0% 0.0% v8::internal::TransitionArray::ReplaceTransitions(v8::internal::Handle, v8::internal::Object*) - 1 0.0% 0.0% v8::internal::TransitionArray::Insert(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::SimpleTransitionFlag) - 1 0.0% 0.0% v8::internal::ToBooleanStub::MajorKey() const - 1 0.0% 0.0% v8::internal::TimerEventScope::LogTimerEvent(v8::internal::Logger::StartEnd) - 1 0.0% 0.0% v8::internal::TimerEventScope::LogTimerEvent(v8::internal::Logger::StartEnd) - 1 0.0% 0.0% v8::internal::ThreadManager::IterateArchivedThreads(v8::internal::ThreadVisitor*) - 1 0.0% 0.0% v8::internal::StubCache::Set(v8::internal::Name*, v8::internal::Map*, v8::internal::Code*) - 1 0.0% 0.0% v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::StringTable::InternalizeStringIfExists(v8::internal::Isolate*, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int*) - 1 0.0% 0.0% v8::internal::String::SlowFlatten(v8::internal::Handle, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::String::SlowEquals(v8::internal::String*) - 1 0.0% 0.0% v8::internal::String::LooksValid() - 1 0.0% 0.0% v8::internal::StoreIC::megamorphic_stub() - 1 0.0% 0.0% v8::internal::StoreIC::LookupForWrite(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::Object::StoreFromKeyed) - 1 0.0% 0.0% v8::internal::StoreIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::CacheHolderFlag) - 1 0.0% 0.0% v8::internal::StoreDescriptor::NameRegister() - 1 0.0% 0.0% v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoStrongCode(v8::internal::Heap*, v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::StaticMarkingVisitor::MarkMapContents(v8::internal::Heap*, v8::internal::Map*) - 1 0.0% 0.0% v8::internal::StackGuard::PushPostponeInterruptsScope(v8::internal::PostponeInterruptsScope*) - 1 0.0% 0.0% v8::internal::StackGuard::PopPostponeInterruptsScope() - 1 0.0% 0.0% v8::internal::StackGuard::HandleInterrupts() - 1 0.0% 0.0% v8::internal::StackFrameIterator::StackFrameIterator(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::StackFrameIterator::Advance() - 1 0.0% 0.0% v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const - 1 0.0% 0.0% v8::internal::SplayTree::SplayTreeConfig, v8::internal::ZoneAllocationPolicy>::Splay(int const&) - 1 0.0% 0.0% v8::internal::SlicedString::SlicedStringGet(int) - 1 0.0% 0.0% v8::internal::SimpleStringBuilder::SimpleStringBuilder(int) - 1 0.0% 0.0% v8::internal::SimpleStringBuilder::AddSubstring(char const*, int) - 1 0.0% 0.0% v8::internal::SimpleStringBuilder::AddString(char const*) - 1 0.0% 0.0% v8::internal::SimpleStringBuilder::AddPadding(char, int) - 1 0.0% 0.0% v8::internal::SharedFunctionInfo::SetScript(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::SharedFunctionInfo::IsInlineable() - 1 0.0% 0.0% v8::internal::SequentialStringKey::Hash() - 1 0.0% 0.0% v8::internal::SeqOneByteSubStringKey::Hash() - 1 0.0% 0.0% v8::internal::ScriptContextTable::Lookup(v8::internal::Handle, v8::internal::Handle, v8::internal::ScriptContextTable::LookupResult*) - 1 0.0% 0.0% v8::internal::Script::InitLineEnds(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Script::GetLineNumberWithArray(int) - 1 0.0% 0.0% v8::internal::Scope::Scope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::Handle, v8::internal::AstValueFactory*) - 1 0.0% 0.0% v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*, v8::internal::AstNodeFactory*) - 1 0.0% 0.0% v8::internal::Scope::RemoveUnresolved(v8::internal::VariableProxy*) - 1 0.0% 0.0% v8::internal::Scope::MustAllocate(v8::internal::Variable*) - 1 0.0% 0.0% v8::internal::Scope::FinalizeBlockScope() - 1 0.0% 0.0% v8::internal::Scope::DeserializeScopeChain(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Context*, v8::internal::Scope*) - 1 0.0% 0.0% v8::internal::Scope::DeclareParameter(v8::internal::AstRawString const*, v8::internal::VariableMode, bool, bool*) - 1 0.0% 0.0% v8::internal::Scope::DeclareLocal(v8::internal::AstRawString const*, v8::internal::VariableMode, v8::internal::InitializationFlag, v8::internal::Variable::Kind, v8::internal::MaybeAssignedFlag, int) - 1 0.0% 0.0% v8::internal::Scope::CheckConflictingVarDeclarations() - 1 0.0% 0.0% v8::internal::Scope::Analyze(v8::internal::ParseInfo*) - 1 0.0% 0.0% v8::internal::Scope::AllocateVariablesRecursively(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Scope::AllocateReceiver() - 1 0.0% 0.0% v8::internal::ScavengeWeakObjectRetainer::RetainAs(v8::internal::Object*) - 1 0.0% 0.0% v8::internal::ScavengeVisitor::VisitPointer(v8::internal::Object**) - 1 0.0% 0.0% v8::internal::Scanner::SkipWhiteSpace() - 1 0.0% 0.0% v8::internal::Scanner::Initialize(v8::internal::Utf16CharacterStream*) - 1 0.0% 0.0% v8::internal::Scanner::CurrentSymbol(v8::internal::AstValueFactory*) - 1 0.0% 0.0% v8::internal::Scanner::AddLiteralCharAdvance() - 1 0.0% 0.0% v8::internal::Runtime_TypedArrayGetLength(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_TypedArrayGetBuffer(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_StringEquals(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_SetInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberToInteger(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberShr(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NewObjectHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Runtime_MathFloor(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_InitializeVarGlobal(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_ElementsTransitionAndStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime::SetupArrayBuffer(v8::internal::Isolate*, v8::internal::Handle, bool, void*, unsigned long, v8::internal::SharedFlag) - 1 0.0% 0.0% v8::internal::Runtime::FunctionForId(v8::internal::Runtime::FunctionId) - 1 0.0% 0.0% v8::internal::Runtime::CreateArrayLiteralBoilerplate(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, bool) - 1 0.0% 0.0% v8::internal::Rewriter::Rewrite(v8::internal::ParseInfo*) - 1 0.0% 0.0% v8::internal::RepresentationFor(v8::internal::TypeImpl*) - 1 0.0% 0.0% v8::internal::RegExpResultsCache::Enter(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::RegExpResultsCache::ResultsCacheType) - 1 0.0% 0.0% v8::internal::RegExpImpl::AtomExec(v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::RegExpBuilder::FlushText() - 1 0.0% 0.0% v8::internal::RecordWriteStub::MajorKey() const - 1 0.0% 0.0% v8::internal::RecordWriteStub::GenerateIncremental(v8::internal::MacroAssembler*, v8::internal::RecordWriteStub::Mode) - 1 0.0% 0.0% v8::internal::PropertyICCompiler::ComputeStore(v8::internal::Isolate*, v8::internal::InlineCacheState, int) - 1 0.0% 0.0% v8::internal::PropertyAccessCompiler::GetCallingConvention(v8::internal::Code::Kind) - 1 0.0% 0.0% v8::internal::PromotionQueue::insert(v8::internal::HeapObject*, int) - 1 0.0% 0.0% v8::internal::PredictableCodeSizeScope::PredictableCodeSizeScope(v8::internal::AssemblerBase*, int) - 1 0.0% 0.0% v8::internal::PowersOfTenCache::GetCachedPowerForDecimalExponent(int, v8::internal::DiyFp*, int*) - 1 0.0% 0.0% v8::internal::PerIsolateAssertScope<(v8::internal::PerIsolateAssertType)0, true>::IsAllowed(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::ParserTraits::ShortcutNumericLiteralBinaryExpression(v8::internal::Expression**, v8::internal::Expression*, v8::internal::Token::Value, int, v8::internal::AstNodeFactory*) - 1 0.0% 0.0% v8::internal::ParserTraits::IsThisProperty(v8::internal::Expression*) - 1 0.0% 0.0% v8::internal::ParserTraits::ExpressionFromIdentifier(v8::internal::AstRawString const*, int, int, v8::internal::Scope*, v8::internal::AstNodeFactory*) - 1 0.0% 0.0% v8::internal::ParserTraits::BuildUnaryExpression(v8::internal::Expression*, v8::internal::Token::Value, int, v8::internal::AstNodeFactory*) - 1 0.0% 0.0% v8::internal::ParserBase::ParsePropertyName(v8::internal::AstRawString const**, bool*, bool*, bool*, bool*, v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ParseObjectLiteral(v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ParseFormalParameter(v8::internal::ParserFormalParameters*, v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ParseConditionalExpression(bool, v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ParseArrowFunctionLiteral(v8::internal::ParserFormalParameters const&, v8::internal::ExpressionClassifier const&, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ParseArguments(v8::internal::Scanner::Location*, v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::ObjectLiteralChecker::CheckProperty(v8::internal::Token::Value, v8::internal::ParserBase::PropertyKind, bool, bool, bool*) - 1 0.0% 0.0% v8::internal::ParserBase::Expect(v8::internal::Token::Value, bool*) - 1 0.0% 0.0% v8::internal::Parser::PatternRewriter::DeclareAndInitializeVariables(v8::internal::Block*, v8::internal::Parser::DeclarationDescriptor const*, v8::internal::Parser::DeclarationParsingResult::Declaration const*, v8::internal::ZoneList*, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseStatementListItem(bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseStatementList(v8::internal::ZoneList*, int, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseStatement(v8::internal::ZoneList*, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseLazy(v8::internal::Isolate*, v8::internal::ParseInfo*, v8::internal::Utf16CharacterStream*) - 1 0.0% 0.0% v8::internal::Parser::ParseLazy(v8::internal::Isolate*, v8::internal::ParseInfo*) - 1 0.0% 0.0% v8::internal::Parser::ParseForStatement(v8::internal::ZoneList*, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseBlock(v8::internal::ZoneList*, bool*) - 1 0.0% 0.0% v8::internal::Parser::CheckConflictingVarDeclarations(v8::internal::Scope*, bool*) - 1 0.0% 0.0% v8::internal::ParseInfo::ParseInfo(v8::internal::Zone*, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::OrderedHashTableIterator::Next(v8::internal::JSArray*) - 1 0.0% 0.0% v8::internal::OrderedHashTableIterator::Transition() - 1 0.0% 0.0% v8::internal::OptimizingCompileDispatcher::IsQueuedForOSR(v8::internal::JSFunction*) - 1 0.0% 0.0% v8::internal::OptimizedCompileJob::GenerateCode() - 1 0.0% 0.0% v8::internal::OptimizeGraph(v8::internal::HGraph*) - 1 0.0% 0.0% v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) - 1 0.0% 0.0% v8::internal::Object::ReadAbsentProperty(v8::internal::LookupIterator*, v8::internal::LanguageMode) - 1 0.0% 0.0% v8::internal::Object::OptimalRepresentation() - 1 0.0% 0.0% v8::internal::Object::GetPropertyWithAccessor(v8::internal::LookupIterator*, v8::internal::LanguageMode) - 1 0.0% 0.0% v8::internal::NamedStoreHandlerCompiler::CompileStoreTransition(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::MarkCompactCollector::SweepSpace(v8::internal::PagedSpace*, v8::internal::MarkCompactCollector::SweeperType) - 1 0.0% 0.0% v8::internal::MarkCompactCollector::SweepOrWaitUntilSweepingCompleted(v8::internal::Page*) - 1 0.0% 0.0% v8::internal::MarkCompactCollector::ProcessAndClearWeakCells() - 1 0.0% 0.0% v8::internal::Map::WeakCellForMap(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Map::UpdateCodeCache(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Map::Update(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Map::TryUpdate(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Map::TransitionToPrototype(v8::internal::Handle, v8::internal::Handle, v8::internal::PrototypeOptimizationMode) - 1 0.0% 0.0% v8::internal::Map::SetPrototype(v8::internal::Handle, v8::internal::Handle, v8::internal::PrototypeOptimizationMode) - 1 0.0% 0.0% v8::internal::Map::GetOrCreatePrototypeInfo(v8::internal::Handle, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Map::CopyReplaceDescriptors(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::TransitionFlag, v8::internal::MaybeHandle, char const*, v8::internal::SimpleTransitionFlag) - 1 0.0% 0.0% v8::internal::Map::AddDependentCode(v8::internal::Handle, v8::internal::DependentCode::DependencyGroup, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Malloced::Delete(void*) - 1 0.0% 0.0% v8::internal::MacroAssembler::SmiSubConstant(v8::internal::Register, v8::internal::Register, v8::internal::Smi*, v8::base::Flags, v8::internal::Label*, v8::internal::Label::Distance) - 1 0.0% 0.0% v8::internal::MacroAssembler::PopCallerSaved(v8::internal::SaveFPRegsMode, v8::internal::Register, v8::internal::Register, v8::internal::Register) - 1 0.0% 0.0% v8::internal::MacroAssembler::LoadSmiConstant(v8::internal::Register, v8::internal::Smi*) - 1 0.0% 0.0% v8::internal::MacroAssembler::Integer32ToSmi(v8::internal::Register, v8::internal::Register) - 1 0.0% 0.0% v8::internal::MacroAssembler::ExternalOperand(v8::internal::ExternalReference, v8::internal::Register) - 1 0.0% 0.0% v8::internal::MacroAssembler::CompareRoot(v8::internal::Register, v8::internal::Heap::RootListIndex) - 1 0.0% 0.0% v8::internal::MacroAssembler::CompareMap(v8::internal::Register, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::MacroAssembler::CallCFunction(v8::internal::ExternalReference, int) - 1 0.0% 0.0% v8::internal::LookupIterator::PrepareForDataProperty(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::LookupIterator::LookupIterator(v8::internal::Handle, v8::internal::Handle, v8::internal::LookupIterator::Configuration) - 1 0.0% 0.0% v8::internal::LookupIterator::HolderIsReceiverOrHiddenPrototype() const - 1 0.0% 0.0% v8::internal::LookupIterator::GetStoreTarget() const - 1 0.0% 0.0% v8::internal::LookupIterator::Delete() - 1 0.0% 0.0% v8::internal::LookupForRead(v8::internal::LookupIterator*) - 1 0.0% 0.0% v8::internal::Logger::SuspectReadEvent(v8::internal::Name*, v8::internal::Object*) - 1 0.0% 0.0% v8::internal::Logger::CodeLinePosInfoAddStatementPositionEvent(void*, int, int) - 1 0.0% 0.0% v8::internal::Logger::ApiEntryCall(char const*) - 1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendDetailed(v8::internal::String*, bool) - 1 0.0% 0.0% v8::internal::Log::MessageBuilder::AppendAddress(unsigned char*) - 1 0.0% 0.0% v8::internal::LoadICTrampolineStub::MajorKey() const - 1 0.0% 0.0% v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) - 1 0.0% 0.0% v8::internal::LoadIC::ShouldThrowReferenceError(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle, v8::internal::CacheHolderFlag) - 1 0.0% 0.0% v8::internal::Literal::Accept(v8::internal::AstVisitor*) - 1 0.0% 0.0% v8::internal::List::Add(v8::internal::Statement* const&, v8::internal::ZoneAllocationPolicy) - 1 0.0% 0.0% v8::internal::List::Add(v8::internal::LMoveOperands const&, v8::internal::ZoneAllocationPolicy) - 1 0.0% 0.0% v8::internal::List, v8::internal::FreeStoreAllocationPolicy>::Add(v8::internal::Handle const&, v8::internal::FreeStoreAllocationPolicy) [clone .isra.193] - 1 0.0% 0.0% v8::internal::List::Add(v8::internal::Deoptimizer::JumpTableEntry const&, v8::internal::ZoneAllocationPolicy) - 1 0.0% 0.0% v8::internal::LTemplateResultInstruction<1>::MustSignExtendResult(v8::internal::LPlatformChunk*) const - 1 0.0% 0.0% v8::internal::LTemplateResultInstruction<1>::HasResult() const - 1 0.0% 0.0% v8::internal::LTemplateInstruction<1, 1, 0>::InputCount() - 1 0.0% 0.0% v8::internal::LPhase::~LPhase() - 1 0.0% 0.0% v8::internal::LLazyBailout::opcode() const - 1 0.0% 0.0% v8::internal::LLabel::opcode() const - 1 0.0% 0.0% v8::internal::LGoto::CompileToNative(v8::internal::LCodeGen*) - 1 0.0% 0.0% v8::internal::LGap::IsGap() const - 1 0.0% 0.0% v8::internal::LCompareNumericAndBranch::CompileToNative(v8::internal::LCodeGen*) - 1 0.0% 0.0% v8::internal::LCodeGenBase::WriteTranslationFrame(v8::internal::LEnvironment*, v8::internal::Translation*) - 1 0.0% 0.0% v8::internal::LCodeGenBase::GetNextEmittedBlock() const - 1 0.0% 0.0% v8::internal::LCodeGen::RecordSafepoint(v8::internal::LPointerMap*, v8::internal::Safepoint::Kind, int, v8::internal::Safepoint::DeoptMode) [clone .constprop.412] - 1 0.0% 0.0% v8::internal::LCodeGen::PopulateDeoptimizationData(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::LCodeGen::GenerateJumpTable() - 1 0.0% 0.0% v8::internal::LCodeGen::GenerateDeferredCode() - 1 0.0% 0.0% v8::internal::LCodeGen::DoStoreNamedField(v8::internal::LStoreNamedField*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoStackCheck(v8::internal::LStackCheck*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoReturn(v8::internal::LReturn*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoPushArgument(v8::internal::LPushArgument*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoLoadNamedField(v8::internal::LLoadNamedField*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoFunctionLiteral(v8::internal::LFunctionLiteral*) - 1 0.0% 0.0% v8::internal::LCodeGen::DoAddI(v8::internal::LAddI*) - 1 0.0% 0.0% v8::internal::LChunk::LookupDestination(int) const - 1 0.0% 0.0% v8::internal::LChunk::LookupConstant(v8::internal::LSubKindOperand<(v8::internal::LOperand::Kind)2, 128>*) const - 1 0.0% 0.0% v8::internal::LAllocator::Use(v8::internal::LifetimePosition, v8::internal::LifetimePosition, v8::internal::LOperand*, v8::internal::LOperand*) - 1 0.0% 0.0% v8::internal::LAllocator::TraceAlloc(char const*, ...) - 1 0.0% 0.0% v8::internal::LAllocator::FixedLiveRangeFor(int) - 1 0.0% 0.0% v8::internal::LAllocator::Allocate(v8::internal::LChunk*) - 1 0.0% 0.0% v8::internal::KeyedStoreIC::Store(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::JumpStatement::IsJump() const - 1 0.0% 0.0% v8::internal::JsonParser::ParseJsonArray() - 1 0.0% 0.0% v8::internal::JavaScriptFrameIterator::Advance() - 1 0.0% 0.0% v8::internal::JavaScriptFrame::GetNumberOfIncomingArguments() const - 1 0.0% 0.0% v8::internal::JSTypedArray::GetBuffer() - 1 0.0% 0.0% v8::internal::JSObjectWalkVisitor::StructureWalk(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::JSObject::set_properties(v8::internal::FixedArray*, v8::internal::WriteBarrierMode) [clone .part.308] [clone .constprop.608] - 1 0.0% 0.0% v8::internal::JSObject::set_elements(v8::internal::FixedArrayBase*, v8::internal::WriteBarrierMode) [clone .part.185] [clone .constprop.269] - 1 0.0% 0.0% v8::internal::JSObject::UpdateAllocationSite(v8::internal::Handle, v8::internal::ElementsKind) - 1 0.0% 0.0% v8::internal::JSObject::TransitionElementsKind(v8::internal::Handle, v8::internal::ElementsKind) - 1 0.0% 0.0% v8::internal::JSObject::SetOwnElementIgnoreAttributes(v8::internal::Handle, unsigned int, v8::internal::Handle, PropertyAttributes, v8::internal::JSObject::ExecutableAccessorInfoHandling) - 1 0.0% 0.0% v8::internal::JSObject::RawFastPropertyAtPut(v8::internal::FieldIndex, v8::internal::Object*) - 1 0.0% 0.0% v8::internal::JSObject::HasFastProperties() - 1 0.0% 0.0% v8::internal::JSObject::EnsureWritableFastElements(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::JSObject::DeepCopy(v8::internal::Handle, v8::internal::AllocationSiteUsageContext*, v8::internal::JSObject::DeepCopyHints) - 1 0.0% 0.0% v8::internal::JSObject::AllocateStorageForMap(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::JSObject::AddSlowProperty(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, PropertyAttributes) - 1 0.0% 0.0% v8::internal::JSFunction::AttemptConcurrentOptimization() - 1 0.0% 0.0% v8::internal::JSArray::WouldChangeReadOnlyLength(v8::internal::Handle, unsigned int) - 1 0.0% 0.0% v8::internal::Isolate::call_descriptor_data(int) - 1 0.0% 0.0% v8::internal::Isolate::FireCallCompletedCallback() - 1 0.0% 0.0% v8::internal::InternalizedStringKey::IsMatch(v8::internal::Object*) - 1 0.0% 0.0% v8::internal::IntToCString(int, v8::internal::Vector) - 1 0.0% 0.0% v8::internal::IncrementalStringBuilder::Extend() - 1 0.0% 0.0% v8::internal::IncrementalMarking::OldSpaceStep(long) - 1 0.0% 0.0% v8::internal::IC::TraceIC(char const*, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::IC::OnTypeFeedbackChanged(v8::internal::Isolate*, unsigned char*, v8::internal::InlineCacheState, v8::internal::InlineCacheState, bool) - 1 0.0% 0.0% v8::internal::IC::ConfigureVectorState(v8::internal::InlineCacheState) - 1 0.0% 0.0% v8::internal::Histogram::AddSample(int) - 1 0.0% 0.0% v8::internal::HeapTypeConfig::is_struct(v8::internal::TypeImpl*, int) [clone .constprop.87] - 1 0.0% 0.0% v8::internal::Heap::PromotedSpaceSizeOfObjects() - 1 0.0% 0.0% v8::internal::Heap::MoveBlock(unsigned char*, unsigned char*, int) - 1 0.0% 0.0% v8::internal::Heap::CreateFillerObjectAt(unsigned char*, int) - 1 0.0% 0.0% v8::internal::Heap::CopyFixedArrayAndGrow(v8::internal::FixedArray*, int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Heap::Contains(v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::Heap::AllocateFixedTypedArrayWithExternalPointer(int, v8::internal::ExternalArrayType, void*, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Heap::AllocateByteArray(int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::HashTableBase::IsKey(v8::internal::Object*) - 1 0.0% 0.0% v8::internal::HashTable::FindInsertionEntry(unsigned int) - 1 0.0% 0.0% v8::internal::HashTable >::Shrink(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HashTable >::Rehash(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HandleScopeImplementer::BeginDeferredScope() - 1 0.0% 0.0% v8::internal::HandleScope::HandleScope(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::HandleScope::DeleteExtensions(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Handle v8::internal::Factory::New(v8::internal::Handle, v8::internal::AllocationSpace) - 1 0.0% 0.0% v8::internal::Handle v8::internal::Factory::New(v8::internal::Handle, v8::internal::AllocationSpace) - 1 0.0% 0.0% v8::internal::Handle v8::internal::Factory::New(v8::internal::Handle, v8::internal::AllocationSpace) - 1 0.0% 0.0% v8::internal::HValue::FinalizeUniqueness() - 1 0.0% 0.0% v8::internal::HType::FromValue(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HType v8::internal::HType::FromType >(v8::internal::TypeImpl::TypeHandle) - 1 0.0% 0.0% v8::internal::HTemplateInstruction<3>::OperandAt(int) const - 1 0.0% 0.0% v8::internal::HTemplateControlInstruction<2, 1>::SetSuccessorAt(int, v8::internal::HBasicBlock*) - 1 0.0% 0.0% v8::internal::HTemplateControlInstruction<2, 1>::OperandAt(int) const - 1 0.0% 0.0% v8::internal::HSub::New(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::Strength) - 1 0.0% 0.0% v8::internal::HStoreNamedField::New(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::HObjectAccess, v8::internal::HValue*) [clone .isra.210] - 1 0.0% 0.0% v8::internal::HSimulate::opcode() const - 1 0.0% 0.0% v8::internal::HSimulate::OperandCount() const - 1 0.0% 0.0% v8::internal::HSimulate::OperandAt(int) const - 1 0.0% 0.0% v8::internal::HReturn::opcode() const - 1 0.0% 0.0% v8::internal::HRepresentationChangesPhase::InsertRepresentationChangesForValue(v8::internal::HValue*) - 1 0.0% 0.0% v8::internal::HRangeAnalysisPhase::TraceRange(char const*, ...) [clone .constprop.187] - 1 0.0% 0.0% v8::internal::HPhase::~HPhase() - 1 0.0% 0.0% v8::internal::HParameter::opcode() const - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitStatements(v8::internal::ZoneList*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitNot(v8::internal::UnaryOperation*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitLogicalExpression(v8::internal::BinaryOperation*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitForEffect(v8::internal::Expression*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitExpressions(v8::internal::ZoneList*, v8::internal::ArgumentsAllowedFlag) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitDeclarations(v8::internal::ZoneList*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::VisitAssignment(v8::internal::Assignment*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::TryInlineCall(v8::internal::Call*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::TryInlineBuiltinFunctionCall(v8::internal::Call*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::TryIndirectCall(v8::internal::Call*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo::LookupInPrototypes() - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo::LoadResult(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::InliningAstSize(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::HandlePropertyAssignment(v8::internal::Assignment*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::HandleLiteralCompareTypeof(v8::internal::CompareOperation*, v8::internal::Expression*, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildStore(v8::internal::Expression*, v8::internal::Property*, v8::internal::VectorSlot<1>, v8::internal::BailoutId, v8::internal::BailoutId, bool) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildLoadNamedField(v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo*, v8::internal::HValue*) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildLoad(v8::internal::Property*, v8::internal::BailoutId) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildCompareInstruction(v8::internal::Token::Value, v8::internal::HValue*, v8::internal::HValue*, v8::internal::TypeImpl*, v8::internal::TypeImpl*, v8::internal::TypeImpl*, v8::internal::SourcePosition, v8::internal::SourcePosition, v8::internal::HOptimizedGraphBuilder::PushBeforeSimulateBehavior, v8::internal::BailoutId) - 1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::BuildBinaryOperation(v8::internal::BinaryOperation*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::HOptimizedGraphBuilder::PushBeforeSimulateBehavior) - 1 0.0% 0.0% v8::internal::HMul::opcode() const - 1 0.0% 0.0% v8::internal::HMarkUnreachableBlocksPhase::MarkUnreachableBlocks() - 1 0.0% 0.0% v8::internal::HLoadNamedField* v8::internal::HGraphBuilder::New(v8::internal::HValue*, v8::internal::HValue*, v8::internal::HObjectAccess) - 1 0.0% 0.0% v8::internal::HGraphBuilder::IfBuilder::AddCompare(v8::internal::HControlInstruction*) - 1 0.0% 0.0% v8::internal::HGraphBuilder::CreateLoopHeaderBlock() - 1 0.0% 0.0% v8::internal::HGraphBuilder::CreateGraph() - 1 0.0% 0.0% v8::internal::HGraph::RestoreActualValues() - 1 0.0% 0.0% v8::internal::HGraph::OrderBlocks() - 1 0.0% 0.0% v8::internal::HGraph::Optimize(v8::internal::BailoutReason*) - 1 0.0% 0.0% v8::internal::HGraph::HGraph(v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::HGraph::GetConstantTrue() - 1 0.0% 0.0% v8::internal::HGraph::CollectPhis() - 1 0.0% 0.0% v8::internal::HGoto::opcode() const - 1 0.0% 0.0% v8::internal::HForceRepresentation::New(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::Representation) - 1 0.0% 0.0% v8::internal::HFlowEngine::AnalyzeDominatedBlocks(v8::internal::HBasicBlock*, v8::internal::State*) - 1 0.0% 0.0% v8::internal::HFlowEngine::AnalyzeDominatedBlocks(v8::internal::HBasicBlock*, v8::internal::HLoadEliminationTable*) - 1 0.0% 0.0% v8::internal::HFlowEngine::AnalyzeDominatedBlocks(v8::internal::HBasicBlock*, v8::internal::HCheckTable*) - 1 0.0% 0.0% v8::internal::HDehoistIndexComputationsPhase::Run() - 1 0.0% 0.0% v8::internal::HContext::opcode() const - 1 0.0% 0.0% v8::internal::HConstant::Initialize(v8::internal::Representation) - 1 0.0% 0.0% v8::internal::HConstant::HConstant(v8::internal::Unique, v8::internal::Unique, bool, v8::internal::Representation, v8::internal::HType, bool, bool, bool, v8::internal::InstanceType) - 1 0.0% 0.0% v8::internal::HConstant::FinalizeUniqueness() - 1 0.0% 0.0% v8::internal::HConstant::CopyToRepresentation(v8::internal::Representation, v8::internal::Zone*) const - 1 0.0% 0.0% v8::internal::HCheckHeapObject* v8::internal::HGraphBuilder::Add(v8::internal::HValue*) - 1 0.0% 0.0% v8::internal::HCanonicalizePhase::Run() - 1 0.0% 0.0% v8::internal::HCallJSFunction::New(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::HValue*, v8::internal::HValue*, int, bool) - 1 0.0% 0.0% v8::internal::HBasicBlock::Goto(v8::internal::HBasicBlock*, v8::internal::SourcePosition, v8::internal::FunctionState*, bool) [clone .constprop.899] - 1 0.0% 0.0% v8::internal::HBasicBlock::Goto(v8::internal::HBasicBlock*, v8::internal::SourcePosition, v8::internal::FunctionState*, bool) - 1 0.0% 0.0% v8::internal::GlobalHandles::Destroy(v8::internal::Object**) - 1 0.0% 0.0% v8::internal::GlobalHandles::Create(v8::internal::Object*) - 1 0.0% 0.0% v8::internal::GlobalHandles::ClearWeakness(v8::internal::Object**) - 1 0.0% 0.0% v8::internal::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::GetICCounts(v8::internal::SharedFunctionInfo*, int*, int*, int*, int*, int*) - 1 0.0% 0.0% v8::internal::GetFieldType(v8::internal::Isolate*, v8::internal::Handle, int, v8::internal::PropertyLocation, v8::internal::Representation) - 1 0.0% 0.0% v8::internal::GetDefaultHeaderSizeForElementsKind(v8::internal::ElementsKind) - 1 0.0% 0.0% v8::internal::GenericStringUtf16CharacterStream::FillBuffer(unsigned long) - 1 0.0% 0.0% v8::internal::FunctionTemplateInfo::IsTemplateFor(v8::internal::Map*) [clone .part.295] - 1 0.0% 0.0% v8::internal::FunctionDeclaration::node_type() const - 1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitVariableProxy(v8::internal::VariableProxy*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitCountOperation(v8::internal::CountOperation*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitCallNew(v8::internal::CallNew*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitBlock(v8::internal::Block*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::SetExpressionPosition(v8::internal::Expression*, v8::internal::FullCodeGenerator::InsertBreak) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::PrepareForBailoutForId(v8::internal::BailoutId, v8::internal::FullCodeGenerator::State) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::GetVar(v8::internal::Register, v8::internal::Variable*) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::Generate() - 1 0.0% 0.0% v8::internal::FullCodeGenerator::EmitVariableLoad(v8::internal::VariableProxy*, v8::internal::TypeofMode) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::EmitReturnSequence() - 1 0.0% 0.0% v8::internal::FullCodeGenerator::EffectContext::Plug(v8::internal::Register) const - 1 0.0% 0.0% v8::internal::FullCodeGenerator::AccumulatorValueContext::Plug(v8::internal::Variable*) const - 1 0.0% 0.0% v8::internal::FullCodeGenerator::AccumulatorValueContext::DropAndPlug(int, v8::internal::Register) const - 1 0.0% 0.0% v8::internal::FrameDescription::SetCallerPc(unsigned int, long) - 1 0.0% 0.0% v8::internal::FlexibleBodyVisitor::Visit(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::FlexibleBodyVisitor::Visit(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::FixedBodyVisitor, int>::Visit(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% v8::internal::FixedArray::SetValue(unsigned int, v8::internal::Object*) - 1 0.0% 0.0% v8::internal::FeedbackNexus::FindHandlers(v8::internal::List, v8::internal::FreeStoreAllocationPolicy>*, int) const - 1 0.0% 0.0% v8::internal::Factory::ObjectLiteralMapFromCache(v8::internal::Handle, int, bool, bool*) - 1 0.0% 0.0% v8::internal::Factory::NewWeakCell(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Factory::NewUninitializedFixedArray(int) - 1 0.0% 0.0% v8::internal::Factory::NewTypeFeedbackInfo() - 1 0.0% 0.0% v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle, v8::internal::MaybeHandle) - 1 0.0% 0.0% v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Factory::NewJSArrayWithElements(v8::internal::Handle, v8::internal::ElementsKind, int, v8::internal::Strength, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Factory::NewConsString(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Factory::NewByteArray(int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Factory::CopyJSObjectWithAllocationSite(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Factory::CopyFixedArrayAndGrow(v8::internal::Handle, int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::ExpressionStatement::IsJump() const - 1 0.0% 0.0% v8::internal::ExpressionStatement::Accept(v8::internal::AstVisitor*) - 1 0.0% 0.0% v8::internal::ExitFrame::ComputeCallerState(v8::internal::StackFrame::State*) const - 1 0.0% 0.0% v8::internal::ElementsTransitionAndStoreStub::InitializeDescriptor(v8::internal::CodeStubDescriptor*) - 1 0.0% 0.0% v8::internal::DiyFp::Multiply(v8::internal::DiyFp const&) - 1 0.0% 0.0% v8::internal::Dictionary::EnsureCapacity(v8::internal::Handle, int, unsigned int) - 1 0.0% 0.0% v8::internal::Dictionary::AddEntry(v8::internal::Handle, unsigned int, v8::internal::Handle, v8::internal::PropertyDetails, unsigned int) - 1 0.0% 0.0% v8::internal::Dictionary::DeleteProperty(v8::internal::Handle, int) - 1 0.0% 0.0% v8::internal::Dictionary >::NumberOfElementsFilterAttributes(PropertyAttributes) - 1 0.0% 0.0% v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) - 1 0.0% 0.0% v8::internal::DescriptorLookupCache::Update(v8::internal::Map*, v8::internal::Name*, int) - 1 0.0% 0.0% v8::internal::DescriptorLookupCache::Lookup(v8::internal::Map*, v8::internal::Name*) - 1 0.0% 0.0% v8::internal::DescriptorArray::CopyFrom(int, v8::internal::DescriptorArray*, v8::internal::DescriptorArray::WhitenessWitness const&) - 1 0.0% 0.0% v8::internal::DependentCode::MarkCodeForDeoptimization(v8::internal::Isolate*, v8::internal::DependentCode::DependencyGroup) - 1 0.0% 0.0% v8::internal::Deoptimizer::~Deoptimizer() - 1 0.0% 0.0% v8::internal::Deoptimizer::DoComputeOutputFrames() - 1 0.0% 0.0% v8::internal::CpuFeatures::FlushICache(void*, unsigned long) - 1 0.0% 0.0% v8::internal::Context::builtins() - 1 0.0% 0.0% v8::internal::Compiler::ParseAndAnalyze(v8::internal::ParseInfo*) - 1 0.0% 0.0% v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle, v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::Compiler::GetLazyCode(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Compiler::GetConcurrentlyOptimizedCode(v8::internal::OptimizedCompileJob*) - 1 0.0% 0.0% v8::internal::Compiler::EnsureDeoptimizationSupport(v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::CompileUnoptimizedCode(v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::CompilationPhase::ShouldProduceTraceOutput() const - 1 0.0% 0.0% v8::internal::CompilationInfo::~CompilationInfo() - 1 0.0% 0.0% v8::internal::CompilationInfo::script() const - 1 0.0% 0.0% v8::internal::CompilationInfo::literal() const - 1 0.0% 0.0% v8::internal::CompilationInfo::language_mode() const - 1 0.0% 0.0% v8::internal::CompilationInfo::CompilationInfo(v8::internal::ParseInfo*, v8::internal::CodeStub*, v8::internal::CompilationInfo::Mode, v8::internal::Isolate*, v8::internal::Zone*) - 1 0.0% 0.0% v8::internal::CompilationDependencies::Rollback() - 1 0.0% 0.0% v8::internal::CompilationDependencies::Commit(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::CompilationCache::PutRegExp(v8::internal::Handle, v8::internal::JSRegExp::Flags, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::CompilationCache::PutEval(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, int) - 1 0.0% 0.0% v8::internal::CodeGenerator::PrintCode(v8::internal::Handle, v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, unsigned int, v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::CodeFactory::LoadIC(v8::internal::Isolate*, v8::internal::TypeofMode, v8::internal::LanguageMode) - 1 0.0% 0.0% v8::internal::Code::IsYoungSequence(v8::internal::Isolate*, unsigned char*) - 1 0.0% 0.0% v8::internal::Call::ComputeFeedbackRequirements(v8::internal::Isolate*, v8::internal::ICSlotCache const*) - 1 0.0% 0.0% v8::internal::Builtins::LoadIC_Normal() - 1 0.0% 0.0% v8::internal::BufferedUtf16CharacterStream::ReadBlock() - 1 0.0% 0.0% v8::internal::BinaryOpICState::Update(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::BiggestPowerTen(unsigned int, int, unsigned int*, int*) - 1 0.0% 0.0% v8::internal::BasicJsonStringifier::StackPush(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::BasicJsonStringifier::SerializeDouble(double) - 1 0.0% 0.0% v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList*) - 1 0.0% 0.0% v8::internal::AstValueFactory::NewSmi(int) - 1 0.0% 0.0% v8::internal::AstValueFactory::Internalize(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::AstTyper::VisitDeclarations(v8::internal::ZoneList*) - 1 0.0% 0.0% v8::internal::AstTyper::AstTyper(v8::internal::CompilationInfo*) - 1 0.0% 0.0% v8::internal::AstRawString::length() const - 1 0.0% 0.0% v8::internal::AstRawString::Internalize(v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitVariableProxy(v8::internal::VariableProxy*) - 1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitReference(v8::internal::Expression*) - 1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitBinaryOperation(v8::internal::BinaryOperation*) - 1 0.0% 0.0% v8::internal::Assignment::node_type() const - 1 0.0% 0.0% v8::internal::Assembler::xorps(v8::internal::XMMRegister, v8::internal::XMMRegister) - 1 0.0% 0.0% v8::internal::Assembler::testb(v8::internal::Register, v8::internal::Immediate) - 1 0.0% 0.0% v8::internal::Assembler::pushq(v8::internal::Register) - 1 0.0% 0.0% v8::internal::Assembler::movsd(v8::internal::XMMRegister, v8::internal::Operand const&) - 1 0.0% 0.0% v8::internal::Assembler::immediate_arithmetic_op_8(unsigned char, v8::internal::Operand const&, v8::internal::Immediate) - 1 0.0% 0.0% v8::internal::Assembler::emit_mov(v8::internal::Operand const&, v8::internal::Register, int) - 1 0.0% 0.0% v8::internal::Assembler::arithmetic_op(unsigned char, v8::internal::Register, v8::internal::Register, int) - 1 0.0% 0.0% v8::internal::Assembler::Align(int) - 1 0.0% 0.0% v8::internal::AppendCodeCreateHeader(v8::internal::Log::MessageBuilder*, v8::internal::Logger::LogEventsAndTags, v8::internal::Code*) - 1 0.0% 0.0% v8::internal::AllocationSiteUsageContext::ShouldCreateMemento(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::AllocationSiteUsageContext::EnterNewScope() - 1 0.0% 0.0% v8::internal::AllocationSiteCreationContext::ExitScope(v8::internal::Handle, v8::internal::Handle) - 1 0.0% 0.0% v8::internal::AllocationResult::AllocationResult(v8::internal::Object*) - 1 0.0% 0.0% v8::internal::Accessors::IsJSArrayBufferViewFieldAccessor(v8::internal::Handle, v8::internal::Handle, int*) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::GetEntryForIndex(v8::internal::JSObject*, v8::internal::FixedArrayBase*, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::SetLength(v8::internal::Handle, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::GrowCapacityAndConvertImpl(v8::internal::Handle, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::CopyElements(v8::internal::Handle, unsigned int, v8::internal::ElementsKind, v8::internal::Handle, unsigned int, int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::CopyElements(v8::internal::JSObject*, unsigned int, v8::internal::ElementsKind, v8::internal::Handle, unsigned int, int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::GrowCapacityAndConvertImpl(v8::internal::Handle, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::GetDetails(v8::internal::FixedArrayBase*, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::Delete(v8::internal::Handle, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::ElementsAccessorBase >::Add(v8::internal::Handle, unsigned int, v8::internal::Handle, PropertyAttributes, unsigned int) - 1 0.0% 0.0% v8::internal::(anonymous namespace)::CopyDoubleToDoubleElements(v8::internal::FixedArrayBase*, unsigned int, v8::internal::FixedArrayBase*, unsigned int, int) - 1 0.0% 0.0% v8::base::TimeTicks::HighResolutionNow() - 1 0.0% 0.0% v8::base::RandomNumberGenerator::Next(int) - 1 0.0% 0.0% v8::base::OS::TimeCurrentMillis() - 1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const - 1 0.0% 0.0% v8::Value::ToObject(v8::Local) const - 1 0.0% 0.0% v8::Value::IsFunction() const - 1 0.0% 0.0% v8::V8::MakeWeak(v8::internal::Object**, void*, void (*)(v8::WeakCallbackData const&)) - 1 0.0% 0.0% v8::Object::SetPrototype(v8::Local, v8::Local) - 1 0.0% 0.0% v8::Object::Set(v8::Local, v8::Local, v8::Local) - 1 0.0% 0.0% v8::Object::Get(v8::Local, v8::Local) - 1 0.0% 0.0% v8::Object::Get(unsigned int) - 1 0.0% 0.0% v8::Locker::IsActive() - 1 0.0% 0.0% v8::Integer::New(v8::Isolate*, int) - 1 0.0% 0.0% v8::HandleScope::~HandleScope() - 1 0.0% 0.0% v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) - 1 0.0% 0.0% uv_now - 1 0.0% 0.0% uv_fs_read - 1 0.0% 0.0% uv_fs_open - 1 0.0% 0.0% uv__stream_io - 1 0.0% 0.0% uv__run_timers - 1 0.0% 0.0% uv__run_prepare - 1 0.0% 0.0% uv__run_idle - 1 0.0% 0.0% uv__run_check - 1 0.0% 0.0% uv__async_event - 1 0.0% 0.0% strlen - 1 0.0% 0.0% std::vector >::reserve(unsigned long) - 1 0.0% 0.0% std::ios_base::ios_base() - 1 0.0% 0.0% std::ios_base::_M_call_callbacks(std::ios_base::event) - 1 0.0% 0.0% std::basic_stringbuf, std::allocator >::overflow(int) - 1 0.0% 0.0% std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long) - 1 0.0% 0.0% operator delete[](void*) - 1 0.0% 0.0% non-virtual thunk to v8::internal::HOptimizedGraphBuilder::VisitEmptyStatement(v8::internal::EmptyStatement*) - 1 0.0% 0.0% non-virtual thunk to v8::internal::HOptimizedGraphBuilder::VisitBinaryOperation(v8::internal::BinaryOperation*) - 1 0.0% 0.0% non-virtual thunk to v8::internal::HOptimizedGraphBuilder::VisitAssignment(v8::internal::Assignment*) - 1 0.0% 0.0% node::ZCtx::After(uv_work_s*, int) - 1 0.0% 0.0% node::TimerWrap::Start(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::TCPWrap::Bind6(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::StringBytes::StorageSize(v8::Isolate*, v8::Local, node::encoding) - 1 0.0% 0.0% node::StreamWrap::OnRead(uv_stream_s*, long, uv_buf_t const*) - 1 0.0% 0.0% node::StreamWrap::OnAlloc(uv_handle_s*, unsigned long, uv_buf_t*) - 1 0.0% 0.0% node::StreamBase::WriteBuffer(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::StreamBase::EmitData(long, v8::Local, v8::Local) - 1 0.0% 0.0% node::Start(int, char**) - 1 0.0% 0.0% node::SetIdle(uv_prepare_s*) - 1 0.0% 0.0% node::Parser::New(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::HandleWrap::OnClose(uv_handle_s*) - 1 0.0% 0.0% node::Exit(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::ContextifyContext::MakeContext(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::ContextifyContext::GlobalPropertySetterCallback(v8::Local, v8::Local, v8::PropertyCallbackInfo const&) - 1 0.0% 0.0% node::ContextifyContext::GlobalPropertyGetterCallback(v8::Local, v8::PropertyCallbackInfo const&) - 1 0.0% 0.0% node::Buffer::HasInstance(v8::Local) - 1 0.0% 0.0% ioctl - 1 0.0% 0.0% int v8::internal::Sweep<(v8::internal::SweepingMode)0, (v8::internal::MarkCompactCollector::SweepingParallelism)1, (v8::internal::SkipListRebuildingMode)1, (v8::internal::FreeSpaceTreatmentMode)0>(v8::internal::PagedSpace*, v8::internal::FreeList*, v8::internal::Page*, v8::internal::ObjectVisitor*) [clone .isra.294] - 1 0.0% 0.0% int v8::internal::FlexibleBodyVisitor::VisitSpecialized<64>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% int v8::internal::FlexibleBodyVisitor::VisitSpecialized<40>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% int v8::internal::FlexibleBodyVisitor::VisitSpecialized<32>(v8::internal::Map*, v8::internal::HeapObject*) - 1 0.0% 0.0% __pthread_enable_asynccancel - 1 0.0% 0.0% __lxstat - 1 0.0% 0.0% __fxstat - 1 0.0% 0.0% __errno_location - 1 0.0% 0.0% __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const - 1 0.0% 0.0% __GI___pthread_once - 1 0.0% 0.0% _IO_file_xsputn - 1 0.0% 0.0% _IO_file_write - - [Summary]: - ticks total nonlib name - 1401 19.2% 19.8% JavaScript - 5676 77.6% 80.1% C++ - 64 0.9% 0.9% GC - 223 3.1% Shared libraries - 6 0.1% Unaccounted - - [C++ entry points]: - ticks cpp total name - 738 20.2% 10.1% v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) - 534 14.6% 7.3% v8::internal::Runtime_CompileOptimized(int, v8::internal::Object**, v8::internal::Isolate*) - 461 12.6% 6.3% v8::internal::Builtin_HandleApiCallConstruct(int, v8::internal::Object**, v8::internal::Isolate*) - 237 6.5% 3.2% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) - 163 4.5% 2.2% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*) - 147 4.0% 2.0% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 130 3.6% 1.8% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) - 108 3.0% 1.5% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) - 106 2.9% 1.5% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 79 2.2% 1.1% v8::internal::Runtime_CompileString(int, v8::internal::Object**, v8::internal::Isolate*) - 67 1.8% 0.9% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 59 1.6% 0.8% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 54 1.5% 0.7% v8::internal::Runtime_KeyedGetProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 49 1.3% 0.7% v8::internal::Runtime_BasicJSONStringify(int, v8::internal::Object**, v8::internal::Isolate*) - 43 1.2% 0.6% v8::internal::Runtime_NumberToFixed(int, v8::internal::Object**, v8::internal::Isolate*) - 40 1.1% 0.5% v8::internal::Runtime_TryInstallOptimizedCode(int, v8::internal::Object**, v8::internal::Isolate*) - 40 1.1% 0.5% v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) - 36 1.0% 0.5% v8::internal::Builtin_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*) - 35 1.0% 0.5% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 33 0.9% 0.5% v8::internal::Runtime_SetPrototype(int, v8::internal::Object**, v8::internal::Isolate*) - 25 0.7% 0.3% v8::internal::Runtime_DateSetValue(int, v8::internal::Object**, v8::internal::Isolate*) - 23 0.6% 0.3% v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*) - 23 0.6% 0.3% v8::internal::Builtin_ArrayPush(int, v8::internal::Object**, v8::internal::Isolate*) - 22 0.6% 0.3% v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) - 20 0.5% 0.3% v8::internal::Runtime_StringToNumber(int, v8::internal::Object**, v8::internal::Isolate*) - 19 0.5% 0.3% v8::internal::Builtin_ArraySlice(int, v8::internal::Object**, v8::internal::Isolate*) - 19 0.5% 0.3% __pthread_cond_signal - 18 0.5% 0.2% v8::internal::Runtime_Interrupt(int, v8::internal::Object**, v8::internal::Isolate*) - 15 0.4% 0.2% v8::internal::Runtime_HasElement(int, v8::internal::Object**, v8::internal::Isolate*) - 15 0.4% 0.2% __lll_unlock_wake - 14 0.4% 0.2% v8::internal::Runtime_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*) - 12 0.3% 0.2% v8::internal::Runtime_AddElement(int, v8::internal::Object**, v8::internal::Isolate*) - 10 0.3% 0.1% v8::internal::Runtime_MoveArrayContents(int, v8::internal::Object**, v8::internal::Isolate*) - 10 0.3% 0.1% v8::internal::Runtime_DeleteProperty_Sloppy(int, v8::internal::Object**, v8::internal::Isolate*) - 10 0.3% 0.1% v8::internal::Runtime_BinaryOpIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 9 0.2% 0.1% v8::internal::Runtime_DeleteProperty_Strict(int, v8::internal::Object**, v8::internal::Isolate*) - 9 0.2% 0.1% v8::internal::Runtime_BoundFunctionGetBindings(int, v8::internal::Object**, v8::internal::Isolate*) - 8 0.2% 0.1% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 8 0.2% 0.1% v8::internal::Runtime_SetIteratorNext(int, v8::internal::Object**, v8::internal::Isolate*) - 8 0.2% 0.1% v8::internal::Runtime_Apply(int, v8::internal::Object**, v8::internal::Isolate*) - 8 0.2% 0.1% __xstat - 7 0.2% 0.1% v8::internal::Runtime_NotifyDeoptimized(int, v8::internal::Object**, v8::internal::Isolate*) - 6 0.2% 0.1% v8::internal::Runtime_AllocateInTargetSpace(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_NumberMul(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_GetProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 5 0.1% 0.1% v8::internal::Runtime_CompareIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::Runtime_SetIteratorInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::Runtime_HasOwnProperty(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::Runtime_CreateArrayLiteralStubBailout(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::Runtime_CompareNilIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 4 0.1% 0.1% v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned char*) - 3 0.1% 0.0% v8::internal::Runtime_ToBooleanIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_SubString(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_StoreIC_MissFromStubFailure(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_RegExpInitializeAndCompile(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_NumberEquals(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_HasFastPackedElements(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::Runtime_GenericHash(int, v8::internal::Object**, v8::internal::Isolate*) - 3 0.1% 0.0% v8::internal::JSTypedArray::type() - 2 0.1% 0.0% v8::internal::String::ComputeAndSetHash() - 2 0.1% 0.0% v8::internal::Runtime_TypedArrayGetBuffer(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_TryMigrateInstance(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_StringEquals(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_OwnKeys(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_NumberAdd(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_NewArguments(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_MapIteratorInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_InitializeVarGlobal(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_ElementsTransitionAndStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_CreateArrayLiteral(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::Runtime_ArrayBufferInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::internal::IncrementalMarking::RecordCodeTargetPatch(unsigned char*, v8::internal::HeapObject*) - 2 0.1% 0.0% v8::internal::FindCaller(v8::internal::Isolate*, v8::internal::Handle) - 2 0.1% 0.0% v8::internal::Builtin_ArrayPop(int, v8::internal::Object**, v8::internal::Isolate*) - 2 0.1% 0.0% v8::String::WriteUtf8(char*, int, int*, int) const - 2 0.1% 0.0% v8::External::Value() const - 2 0.1% 0.0% uv_timer_start - 2 0.1% 0.0% uv__write - 2 0.1% 0.0% uv(float, long double,...)(...) - 2 0.1% 0.0% node::LStat(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% write - 1 0.0% 0.0% void node::ZCtx::Write(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% v8::internal::TimerEventScope::LogTimerEvent(v8::internal::Logger::StartEnd) - 1 0.0% 0.0% v8::internal::Strtod(v8::internal::Vector, int) - 1 0.0% 0.0% v8::internal::Runtime_TypedArrayGetLength(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_StoreIC_Slow(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_SetInitialize(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_PushIfAbsent(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberXor(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberToInteger(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberSub(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NumberShr(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_NotifyStubFailure(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_MathFloor(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_MaterializeRegExpLiteral(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_MapIteratorNext(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_GetPropertyNamesFast(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_DefineClass(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime_DefineAccessorPropertyUnchecked(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 1 0.0% 0.0% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::LanguageMode) - 1 0.0% 0.0% v8::internal::PositionsRecorder::WriteRecordedPositions() - 1 0.0% 0.0% v8::internal::ParserBase::ParseMemberExpression(v8::internal::ExpressionClassifier*, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseSubStatement(v8::internal::ZoneList*, bool*) - 1 0.0% 0.0% v8::internal::Parser::ParseReturnStatement(bool*) - 1 0.0% 0.0% v8::internal::Map::InstancesNeedRewriting(v8::internal::Map*, int, int, int, int*) - 1 0.0% 0.0% v8::internal::LookupIterator::Next() - 1 0.0% 0.0% v8::internal::JSObject::set_properties(v8::internal::FixedArray*, v8::internal::WriteBarrierMode) [clone .part.308] [clone .constprop.608] - 1 0.0% 0.0% v8::internal::Isolate::IsInternallyUsedPropertyName(v8::internal::Handle) - 1 0.0% 0.0% v8::internal::Heap::RegisterNewArrayBuffer(bool, void*, unsigned long) - 1 0.0% 0.0% v8::internal::Heap::AllocateRawFixedArray(int, v8::internal::PretenureFlag) - 1 0.0% 0.0% v8::internal::Handle v8::internal::Factory::New(v8::internal::Handle, v8::internal::AllocationSpace) - 1 0.0% 0.0% v8::internal::GlobalHandles::ClearWeakness(v8::internal::Object**) - 1 0.0% 0.0% v8::internal::FullCodeGenerator::EmitNamedPropertyLoad(v8::internal::Property*) - 1 0.0% 0.0% v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle, v8::internal::MaybeHandle) - 1 0.0% 0.0% v8::internal::ExitFrame::ComputeCallerState(v8::internal::StackFrame::State*) const - 1 0.0% 0.0% v8::internal::Dictionary >::DeleteProperty(v8::internal::Handle, int) - 1 0.0% 0.0% v8::internal::Deoptimizer::New(v8::internal::JSFunction*, v8::internal::Deoptimizer::BailoutType, unsigned int, unsigned char*, int, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Context::native_context() - 1 0.0% 0.0% v8::internal::Builtin_ArraySplice(int, v8::internal::Object**, v8::internal::Isolate*) - 1 0.0% 0.0% v8::internal::Assembler::testb(v8::internal::Register, v8::internal::Immediate) - 1 0.0% 0.0% v8::Value::ToString(v8::Isolate*) const - 1 0.0% 0.0% v8::Value::ToObject(v8::Local) const - 1 0.0% 0.0% v8::Object::Set(v8::Local, v8::Local, v8::Local) - 1 0.0% 0.0% v8::HandleScope::HandleScope(v8::Isolate*) - 1 0.0% 0.0% uv_now - 1 0.0% 0.0% uv_fs_read - 1 0.0% 0.0% uv_fs_open - 1 0.0% 0.0% std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) - 1 0.0% 0.0% node::StringBytes::StorageSize(v8::Isolate*, v8::Local, node::encoding) - 1 0.0% 0.0% node::StreamBase::WriteBuffer(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::Close(v8::FunctionCallbackInfo const&) - 1 0.0% 0.0% node::Buffer::HasInstance(v8::Local) - 1 0.0% 0.0% ioctl - 1 0.0% 0.0% int v8::internal::Search<(v8::internal::SearchMode)1, v8::internal::DescriptorArray>(v8::internal::DescriptorArray*, v8::internal::Name*, int, int*) - 1 0.0% 0.0% __pthread_enable_asynccancel - 1 0.0% 0.0% __lxstat - 1 0.0% 0.0% __fxstat - 1 0.0% 0.0% __clock_gettime - 1 0.0% 0.0% __GI___pthread_once - 1 0.0% 0.0% __GI___pthread_getspecific - 1 0.0% 0.0% _IO_vfprintf - - [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 - 1982 27.1% syscall - - 614 8.4% write - 520 84.7% v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) - 406 78.1% LazyCompile: *Date native date.js:75:25 - 209 51.5% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 177 84.7% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 125 70.6% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 52 29.4% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 32 15.3% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 27 84.4% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 5 15.6% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 85 20.9% LazyCompile: *e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 41 48.2% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 37 90.2% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 4 9.8% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 21 24.7% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 21 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 13 15.3% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 13 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 4 4.7% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 4 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 3 3.5% LazyCompile: *e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 2 66.7% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 33.3% LazyCompile: *e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 2 2.4% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 2 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 46 11.3% LazyCompile: *e.b2Timer.Reset /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20770 - 26 56.5% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 24 92.3% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 2 7.7% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 15 32.6% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 14 93.3% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 6.7% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 5 10.9% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 5 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 30 7.4% LazyCompile: *e.b2Timer /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20668 - 28 93.3% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 28 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 6.7% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 2 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 27 6.7% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 27 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 27 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 58 11.2% LazyCompile: ~Date native date.js:75:25 - 19 32.8% LazyCompile: *e.b2Timer.Reset /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20770 - 19 100.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 19 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 18 31.0% LazyCompile: *e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 13 72.2% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 13 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 4 22.2% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 4 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 5.6% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 11 19.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 6 54.5% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 6 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 5 45.5% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 5 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 7 12.1% LazyCompile: *e.b2Timer /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20668 - 6 85.7% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 6 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 14.3% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 2 3.4% LazyCompile: ~e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 1 50.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 50.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 55 10.6% LazyCompile: *now native date.js:201:17 - 16 29.1% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 9 56.3% LazyCompile: *emit events.js:130:44 - 9 100.0% LazyCompile: *Client.ondecoded /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:187:38 - 7 43.8% LazyCompile: ~emitOne events.js:88:17 - 7 100.0% LazyCompile: ~emit events.js:130:44 - 14 25.5% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:75:24 - 13 92.9% LazyCompile: *forEach native collection.js:189:20 - 13 100.0% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 1 7.1% LazyCompile: ~forEach native collection.js:189:20 - 1 100.0% LazyCompile: ~update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 13 23.6% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 11 84.6% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 11 100.0% LazyCompile: ~ native v8natives.js:1202:16 - 2 15.4% LazyCompile: ~update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 2 100.0% LazyCompile: ~ native v8natives.js:1202:16 - 6 10.9% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/player.js:27:14 - 6 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 5 83.3% LazyCompile: *emit events.js:130:44 - 1 16.7% LazyCompile: ~emitOne events.js:88:17 - 6 10.9% LazyCompile: *updateInputs /home/asraelite/code/nodejs/wingbase/server/game/player.js:27:14 - 6 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 4 66.7% LazyCompile: *emit events.js:130:44 - 2 33.3% LazyCompile: ~emitOne events.js:88:17 - 30 4.9% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 2 6.7% LazyCompile: ~e.b2World.DestroyBody /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:7049 - 2 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 2 100.0% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 2 6.7% LazyCompile: ~e.b2ContactSolver.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:10864 - 1 50.0% LazyCompile: ~e.b2Island.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:31146 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 50.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.3% LazyCompile: ~spawnMissile /home/asraelite/code/nodejs/wingbase/server/game/room/world/spawner.js:21:14 - 1 100.0% LazyCompile: ~launchMissile /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/ship.js:75:15 - 1 100.0% LazyCompile: *updateInputs /home/asraelite/code/nodejs/wingbase/server/game/player.js:27:14 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 3.3% LazyCompile: ~removeListener events.js:285:28 - 1 100.0% LazyCompile: ~cleanup /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:141:20 - 1 100.0% LazyCompile: ~onEnd /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:170:18 - 1 100.0% LazyCompile: ~emitNone events.js:78:18 - 1 3.3% LazyCompile: ~e.inherits /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:7997 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:11641 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:12 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:1:11 - 1 3.3% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 1 100.0% LazyCompile: ~update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 1 3.3% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 1 3.3% LazyCompile: ~e.b2Transform /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:24717 - 1 100.0% LazyCompile: ~e.b2DistanceInput /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:5740 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:13403 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:12 - 1 3.3% LazyCompile: ~e.b2TimeStep.Copy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:16494 - 1 100.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.3% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 3.3% LazyCompile: ~e.b2Sweep.Normalize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:27531 - 1 100.0% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.3% LazyCompile: ~e.b2RopeJoint.InitVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:9176 - 1 100.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.3% LazyCompile: ~e.b2Joint /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:30125 - 1 100.0% LazyCompile: ~e.base /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:8127 - 1 100.0% LazyCompile: ~e.b2WeldJoint /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:10:18033 - 1 100.0% LazyCompile: ~e.b2JointFactory.Create /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:1452 - 1 3.3% LazyCompile: ~e.b2DynamicTree.Balance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:27697 - 1 100.0% LazyCompile: ~e.b2DynamicTree.InsertLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:26126 - 1 100.0% LazyCompile: ~e.b2DynamicTree.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:25684 - 1 100.0% LazyCompile: ~e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 1 3.3% LazyCompile: ~e.b2ContactSolver.SolveVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:15986 - 1 100.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.3% LazyCompile: ~e.b2Body /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:3089 - 1 100.0% LazyCompile: ~e.b2World.CreateBody /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:6768 - 1 100.0% LazyCompile: ~createBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:41:12 - 1 100.0% LazyCompile: ~addBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:74:9 - 1 3.3% LazyCompile: ~depd /home/asraelite/code/nodejs/wingbase/node_modules/depd/index.js:106:14 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/utils.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 1 3.3% LazyCompile: ~createBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:41:12 - 1 100.0% LazyCompile: ~addBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:74:9 - 1 100.0% LazyCompile: ~addProjectile /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:69:15 - 1 100.0% LazyCompile: ~spawnGrapple /home/asraelite/code/nodejs/wingbase/server/game/room/world/spawner.js:37:14 - 1 3.3% LazyCompile: ~Zlib zlib.js:291:14 - 1 100.0% LazyCompile: ~InflateRaw zlib.js:273:20 - 1 100.0% LazyCompile: ~exports.createInflateRaw zlib.js:87:36 - 1 100.0% LazyCompile: ~PerMessageDeflate.decompress /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/PerMessageDeflate.js:226:51 - 1 3.3% LazyCompile: ~WritableState _stream_writable.js:26:23 - 1 100.0% LazyCompile: ~Writable _stream_writable.js:138:18 - 1 100.0% LazyCompile: ~Duplex _stream_duplex.js:23:16 - 1 100.0% LazyCompile: ~Socket net.js:115:16 - 1 3.3% LazyCompile: ~TokenType /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:3167:35 - 1 100.0% LazyCompile: ~14 /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:3137:97 - 1 100.0% LazyCompile: ~s /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:1:457 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:1:704 - 1 3.3% LazyCompile: ~Route.(anonymous function) /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/router/route.js:187:37 - 1 100.0% LazyCompile: ~app.(anonymous function) /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/application.js:472:25 - 1 100.0% LazyCompile: ~start /home/asraelite/code/nodejs/wingbase/server/web/index.js:16:7 - 1 100.0% LazyCompile: start /home/asraelite/code/nodejs/wingbase/server/index.js:28:7 - 1 3.3% LazyCompile: ~ReadableState _stream_readable.js:15:23 - 1 100.0% LazyCompile: ~Readable _stream_readable.js:81:18 - 1 100.0% LazyCompile: ~Duplex _stream_duplex.js:23:16 - 1 100.0% LazyCompile: ~Socket net.js:115:16 - 1 3.3% LazyCompile: ~Polling.onPollRequest /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:79:44 - 1 100.0% LazyCompile: ~Polling.onRequest /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:60:40 - 1 100.0% LazyCompile: ~XHR.onRequest /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling-xhr.js:39:36 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/server.js:202:35 - 1 3.3% LazyCompile: ~Object.defineProperty.set /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:14741 - 1 100.0% LazyCompile: ~e.b2FindIncidentEdge /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:3370 - 1 100.0% LazyCompile: ~e.b2CollidePolygons /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:4039 - 1 100.0% LazyCompile: ~e.b2PolygonContact.Evaluate /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:6604 - 1 3.3% LazyCompile: ~Object.defineProperty.set /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:14519 - 1 100.0% LazyCompile: ~e.b2FindIncidentEdge /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:3370 - 1 100.0% LazyCompile: ~e.b2CollidePolygons /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:4039 - 1 100.0% LazyCompile: ~e.b2PolygonContact.Evaluate /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:6604 - 1 3.3% LazyCompile: ~Agent _http_agent.js:20:15 - 1 100.0% LazyCompile: ~Agent https.js:96:15 - 1 100.0% Function: ~ https.js:1:11 - 1 100.0% LazyCompile: ~NativeModule.compile node.js:922:44 - 1 3.3% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 13 2.1% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) - 2 15.4% LazyCompile: ~InnerArrayForEach native array.js:942:27 - 2 100.0% LazyCompile: *forEach native array.js:961:22 - 1 50.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/transformers/node_modules/source-map/lib/source-map/base64.js:10:17 - 1 100.0% LazyCompile: ~runFactory /home/asraelite/code/nodejs/wingbase/node_modules/amdefine/amdefine.js:147:24 - 1 50.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/application.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 7.7% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/ship.js:46:14 - 1 100.0% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/player.js:27:14 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 100.0% LazyCompile: *emit events.js:130:44 - 1 7.7% LazyCompile: ~toISOString native date.js:503:25 - 1 100.0% LazyCompile: ~toJSON native date.js:527:20 - 1 100.0% LazyCompile: ~stringify native json.js:158:23 - 1 100.0% LazyCompile: has /home/asraelite/code/nodejs/wingbase/node_modules/json3/lib/json3.js:42:15 - 1 7.7% LazyCompile: ~tick /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:82:6 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:159:16 - 1 100.0% LazyCompile: ~forEach native collection.js:189:20 - 1 100.0% LazyCompile: ~set.forEach /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:158:20 - 1 7.7% LazyCompile: ~resume_ _stream_readable.js:723:17 - 1 100.0% LazyCompile: ~_combinedTickCallback node.js:374:35 - 1 100.0% LazyCompile: ~_tickCallback node.js:396:27 - 1 7.7% LazyCompile: ~e.b2DynamicTree.RemoveLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:27282 - 1 100.0% LazyCompile: *e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 1 100.0% LazyCompile: ~e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 100.0% LazyCompile: ~e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 1 7.7% LazyCompile: ~depd /home/asraelite/code/nodejs/wingbase/node_modules/depd/index.js:106:14 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/router/index.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: ~Module._extensions..js module.js:420:37 - 1 7.7% LazyCompile: ~_tickCallback node.js:396:27 - 1 100.0% LazyCompile: ~Module.runMain module.js:445:26 - 1 100.0% LazyCompile: ~startup node.js:13:19 - 1 100.0% Function: ~ node.js:10:10 - 1 7.7% LazyCompile: ~Socket.flush /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:402:35 - 1 100.0% LazyCompile: ~ native v8natives.js:1202:16 - 1 100.0% LazyCompile: ~emitNone events.js:78:18 - 1 100.0% LazyCompile: ~emit events.js:130:44 - 1 7.7% LazyCompile: ~Room /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:10:13 - 1 100.0% LazyCompile: ~assignRoom /home/asraelite/code/nodejs/wingbase/server/game/index.js:13:12 - 1 100.0% LazyCompile: ~Connection /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:6:13 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/index.js:19:28 - 1 7.7% LazyCompile: ~DefaultNumber native runtime.js:514:23 - 1 100.0% LazyCompile: ~toJSON native date.js:527:20 - 1 100.0% LazyCompile: ~stringify native json.js:158:23 - 1 100.0% LazyCompile: has /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-parser/node_modules/json3/lib/json3.js:68:17 - 1 7.7% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/transformers/node_modules/source-map/lib/source-map/source-map-generator.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 1 100.0% LazyCompile: *Module.load module.js:348:33 - - 447 6.1% node::ContextifyScript::New(v8::FunctionCallbackInfo const&) - 447 100.0% v8::internal::Builtin_HandleApiCallConstruct(int, v8::internal::Object**, v8::internal::Isolate*) - 246 55.0% LazyCompile: *exports.runInThisContext vm.js:52:36 - 246 100.0% LazyCompile: ~Module._compile module.js:380:37 - 243 98.8% LazyCompile: *Module._extensions..js module.js:420:37 - 134 55.1% LazyCompile: ~Module.load module.js:348:33 - 109 44.9% LazyCompile: *Module.load module.js:348:33 - 133 29.8% LazyCompile: ~exports.runInThisContext vm.js:52:36 - 133 100.0% LazyCompile: ~Module._compile module.js:380:37 - 133 100.0% LazyCompile: ~Module._extensions..js module.js:420:37 - 133 100.0% LazyCompile: ~Module.load module.js:348:33 - 47 10.5% LazyCompile: ~runInThisContext node.js:841:28 - 47 100.0% LazyCompile: ~NativeModule.compile node.js:922:44 - 47 100.0% LazyCompile: NativeModule.require node.js:856:34 - 7 14.9% LazyCompile: Module._load module.js:285:24 - 6 12.8% Function: ~ http.js:1:11 - 5 10.6% LazyCompile: ~startup node.js:13:19 - 5 10.6% Function: ~ module.js:1:11 - 5 10.6% Function: ~ internal/child_process.js:1:11 - 4 8.5% Function: ~ tls.js:1:11 - 4 8.5% Function: ~ stream.js:1:11 - 2 4.3% LazyCompile: ~startup.globalVariables node.js:219:37 - 2 4.3% Function: ~ child_process.js:1:11 - 2 4.3% Function: ~ assert.js:1:11 - 1 2.1% LazyCompile: ~startup.globalTimeouts node.js:229:36 - 1 2.1% LazyCompile: ~listen net.js:1264:16 - 1 2.1% Function: ~ url.js:1:11 - 1 2.1% Function: ~ timers.js:1:11 - 1 2.1% Function: ~ _http_client.js:1:11 - 21 4.7% LazyCompile: ~exports.runInContext vm.js:42:32 - 21 100.0% LazyCompile: load_global /home/asraelite/code/nodejs/wingbase/node_modules/transformers/node_modules/uglify-js/tools/node.js:12:21 - 21 100.0% LazyCompile: ~InnerArrayForEach native array.js:942:27 - 21 100.0% LazyCompile: *forEach native array.js:961:22 - - 148 2.0% /lib/x86_64-linux-gnu/libc-2.19.so - 29 19.6% v8::internal::Runtime_CompileOptimized(int, v8::internal::Object**, v8::internal::Isolate*) - 2 6.9% LazyCompile: ~forEach native collection.js:189:20 - 2 100.0% LazyCompile: ~set.forEach /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:158:20 - 2 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 2 100.0% LazyCompile: ~update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 2 6.9% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 2 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 2 100.0% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 2 6.9% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 2 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 2 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 2 6.9% LazyCompile: *e.b2BroadPhase.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:2009 - 2 100.0% LazyCompile: ~e.b2World.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:18585 - 2 100.0% LazyCompile: ~raycast /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:139:9 - 2 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:95:36 - 1 3.4% LazyCompile: ~tryExtensions module.js:130:23 - 1 100.0% LazyCompile: ~Module._findPath module.js:142:28 - 1 100.0% LazyCompile: ~Module._resolveFilename module.js:325:35 - 1 100.0% LazyCompile: Module._load module.js:285:24 - 1 3.4% LazyCompile: ~stringToBuffer /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:337:24 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:385:49 - 1 100.0% LazyCompile: ~exports.encodePacket /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:52:33 - 1 100.0% LazyCompile: ~encodeOne /home/asraelite/code/nodejs/wingbase/node_modules/engine.io-parser/lib/index.js:384:21 - 1 3.4% LazyCompile: ~e.b2WorldManifold.Initialize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:17694 - 1 100.0% LazyCompile: *e.b2ContactSolver.InitializeVelocityConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:13064 - 1 100.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 3.4% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 1 3.4% LazyCompile: ~e.b2SeparationFunction.FindMinSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:25558 - 1 100.0% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.4% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 3.4% LazyCompile: ~e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 100.0% LazyCompile: ~e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.4% LazyCompile: ~e.b2FindMaxSeparation /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:2824 - 1 100.0% LazyCompile: ~e.b2CollidePolygons /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:4039 - 1 100.0% LazyCompile: ~e.b2PolygonContact.Evaluate /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:6604 - 1 100.0% LazyCompile: ~e.b2Contact.Update /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:7:2497 - 1 3.4% LazyCompile: ~e.b2DynamicTree.InsertLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:26126 - 1 100.0% LazyCompile: *e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 1 100.0% LazyCompile: *e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 100.0% LazyCompile: ~e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 1 3.4% LazyCompile: ~e.b2Distance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:11599 - 1 100.0% LazyCompile: ~e.b2TimeOfImpact /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:28125 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.4% LazyCompile: ~e.b2ContactManager.Collide /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:11071 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 1 3.4% LazyCompile: ~InnerArrayForEach native array.js:942:27 - 1 100.0% LazyCompile: *forEach native array.js:961:22 - 1 100.0% LazyCompile: ~packDelta /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:97:11 - 1 100.0% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:159:16 - 1 3.4% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 100.0% LazyCompile: *emit events.js:130:44 - 1 100.0% LazyCompile: *Client.ondecoded /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:187:38 - 1 100.0% LazyCompile: ~ native v8natives.js:1202:16 - 1 3.4% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:465:41 - 1 100.0% LazyCompile: *Receiver.flush /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:331:36 - 1 100.0% LazyCompile: ~opcodes.1.finish /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:461:21 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:450:43 - 1 3.4% LazyCompile: *raycast /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:139:9 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:95:36 - 1 100.0% LazyCompile: *InnerArrayMap native array.js:1019:23 - 1 100.0% LazyCompile: ~map native array.js:1040:18 - 1 3.4% LazyCompile: *exports.active timers.js:103:26 - 1 100.0% LazyCompile: ~wrapper timers.js:407:19 - 1 100.0% LazyCompile: ~createPool buffer.js:28:20 - 1 3.4% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 3.4% LazyCompile: *e.b2DynamicTree.InsertLeaf /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:26126 - 1 100.0% LazyCompile: *e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 1 100.0% LazyCompile: *e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 100.0% LazyCompile: ~e.b2Body.SynchronizeFixtures /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:18662 - 1 3.4% LazyCompile: *e.b2ContactSolver.SolvePositionConstraints /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:22287 - 1 100.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 3.4% LazyCompile: *Zlib._transform zlib.js:474:37 - 1 100.0% LazyCompile: *doWrite _stream_writable.js:293:17 - 1 100.0% LazyCompile: ~clearBuffer _stream_writable.js:370:21 - 1 100.0% LazyCompile: *onwrite _stream_writable.js:323:17 - 1 3.4% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:159:16 - 1 100.0% LazyCompile: *forEach native collection.js:189:20 - 1 100.0% LazyCompile: ~set.forEach /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:158:20 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 15 10.1% v8::internal::Runtime_NumberToFixed(int, v8::internal::Object**, v8::internal::Isolate*) - 15 100.0% LazyCompile: *toFixed native v8natives.js:1053:25 - 11 73.3% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:90:19 - 11 100.0% LazyCompile: *InnerArrayMap native array.js:1019:23 - 11 100.0% LazyCompile: ~map native array.js:1040:18 - 4 26.7% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:90:19 - 3 75.0% LazyCompile: *InnerArrayMap native array.js:1019:23 - 3 100.0% LazyCompile: ~map native array.js:1040:18 - 1 25.0% LazyCompile: ~InnerArrayMap native array.js:1019:23 - 1 100.0% LazyCompile: *map native array.js:1040:18 - 13 8.8% v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) - 1 7.7% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/ship.js:46:14 - 1 100.0% LazyCompile: ~updateInputs /home/asraelite/code/nodejs/wingbase/server/game/player.js:27:14 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 100.0% LazyCompile: ~emitOne events.js:88:17 - 1 7.7% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/copula/rope.js:1:11 - 1 100.0% LazyCompile: ~update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 1 100.0% LazyCompile: ~ native v8natives.js:1202:16 - 1 7.7% LazyCompile: ~set /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/application.js:351:23 - 1 100.0% LazyCompile: ~defaultConfiguration /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/application.js:69:57 - 1 100.0% LazyCompile: ~init /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/application.js:56:25 - 1 100.0% LazyCompile: ~createApplication /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/express.js:36:27 - 1 7.7% LazyCompile: ~runFactory /home/asraelite/code/nodejs/wingbase/node_modules/amdefine/amdefine.js:147:24 - 1 100.0% LazyCompile: ~define /home/asraelite/code/nodejs/wingbase/node_modules/amdefine/amdefine.js:250:20 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/clean-css/node_modules/source-map/lib/source-map/quick-sort.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 7.7% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 7.7% LazyCompile: ~doWrite _stream_writable.js:293:17 - 1 100.0% LazyCompile: ~writeOrBuffer _stream_writable.js:263:23 - 1 100.0% LazyCompile: ~Writable.write _stream_writable.js:194:36 - 1 100.0% LazyCompile: ~Socket.write net.js:623:34 - 1 7.7% LazyCompile: ~addBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:74:9 - 1 100.0% LazyCompile: ~addAsteroid /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:65:13 - 1 100.0% LazyCompile: ~spawnAsteroid /home/asraelite/code/nodejs/wingbase/server/game/room/world/spawner.js:12:15 - 1 100.0% LazyCompile: ~populate /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:112:10 - 1 7.7% LazyCompile: ~Uint32ArrayConstructByLength native typedarray.js:718:38 - 1 100.0% LazyCompile: ~Uint32Array native typedarray.js:764:32 - 1 100.0% LazyCompile: ~startup.setupProcessObject node.js:188:40 - 1 100.0% LazyCompile: ~startup node.js:13:19 - 1 7.7% LazyCompile: ~Polling.doClose /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:356:38 - 1 100.0% LazyCompile: ~Transport.close /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transport.js:70:38 - 1 100.0% LazyCompile: ~Socket.clearTransport /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:267:44 - 1 100.0% LazyCompile: ~onPacket /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/socket.js:189:20 - 1 7.7% LazyCompile: ~Gzip zlib.js:256:14 - 1 100.0% LazyCompile: ~exports.createGzip zlib.js:91:30 - 1 100.0% LazyCompile: ~Polling.compress /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:332:39 - 1 100.0% LazyCompile: ~Polling.doWrite /home/asraelite/code/nodejs/wingbase/node_modules/engine.io/lib/transports/polling.js:276:38 - 1 7.7% LazyCompile: ~Client.packet /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:140:35 - 1 100.0% LazyCompile: ~Socket.packet /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/socket.js:206:35 - 1 100.0% LazyCompile: ~Socket.onconnect /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/socket.js:277:38 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/namespace.js:158:30 - 1 7.7% Function: ~a /home/asraelite/code/nodejs/wingbase/node_modules/with/node_modules/acorn/dist/walk.js:1:72 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/with/node_modules/acorn/dist/walk.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 1 7.7% Function: ~a /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:1:72 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/acorn/dist/acorn.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 12 8.1% v8::internal::Runtime_DateCurrentTime(int, v8::internal::Object**, v8::internal::Isolate*) - 8 66.7% LazyCompile: *Date native date.js:75:25 - 5 62.5% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 5 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 3 60.0% LazyCompile: *e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 2 40.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 2 25.0% LazyCompile: *e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 1 50.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 50.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 12.5% LazyCompile: *e.b2Timer /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20668 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 16.7% LazyCompile: ~Date native date.js:75:25 - 1 50.0% LazyCompile: *e.b2Timer.GetMilliseconds /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20864 - 1 100.0% LazyCompile: ~e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 50.0% LazyCompile: *e.b2Timer /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:20668 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 2 16.7% LazyCompile: *now native date.js:201:17 - 1 50.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:75:24 - 1 100.0% LazyCompile: *forEach native collection.js:189:20 - 1 100.0% LazyCompile: *update /home/asraelite/code/nodejs/wingbase/server/game/room/index.js:73:8 - 1 50.0% LazyCompile: * /home/asraelite/code/nodejs/wingbase/server/game/net/connection.js:25:23 - 1 100.0% LazyCompile: *emit events.js:130:44 - 1 100.0% LazyCompile: *Client.ondecoded /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:187:38 - 10 6.8% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 1 10.0% LazyCompile: ~updateDeltaInterface /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/turret/mount.js:34:22 - 1 100.0% LazyCompile: ~Mount /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/turret/mount.js:6:13 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/body.js:27:33 - 1 100.0% LazyCompile: ~InnerArrayMap native array.js:1019:23 - 1 10.0% LazyCompile: ~initSocketHandle net.js:98:26 - 1 100.0% LazyCompile: ~Socket net.js:115:16 - 1 100.0% LazyCompile: ~WriteStream tty.js:54:21 - 1 100.0% LazyCompile: ~createWritableStdioStream node.js:555:37 - 1 10.0% LazyCompile: ~e.b2World.CreateJoint /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:8005 - 1 100.0% LazyCompile: ~createCopula /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:79:14 - 1 100.0% LazyCompile: ~addCopula /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:83:11 - 1 100.0% LazyCompile: ~connect /home/asraelite/code/nodejs/wingbase/server/game/room/world/body/projectile/grapple.js:38:9 - 1 10.0% LazyCompile: ~e.b2DynamicTree.Balance /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:27697 - 1 100.0% LazyCompile: *e.b2BroadPhase.MoveProxy /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:212 - 1 100.0% LazyCompile: ~e.b2Fixture.Synchronize /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:4:31573 - 1 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 10.0% LazyCompile: ~e.b2Contact.Update /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:7:2497 - 1 100.0% LazyCompile: ~e.b2World.SolveTOI /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:11988 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 10.0% LazyCompile: ~createBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:41:12 - 1 100.0% LazyCompile: ~addBody /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:74:9 - 1 100.0% LazyCompile: ~addAsteroid /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:65:13 - 1 100.0% LazyCompile: ~spawnAsteroid /home/asraelite/code/nodejs/wingbase/server/game/room/world/spawner.js:12:15 - 1 10.0% LazyCompile: *listOnTimeout timers.js:156:23 - 1 10.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 10.0% LazyCompile: *e.b2Island.AddBody /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:27787 - 1 100.0% LazyCompile: ~e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 100.0% LazyCompile: ~step /home/asraelite/code/nodejs/wingbase/server/game/room/world/physics.js:172:6 - 1 10.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/clean-css/lib/properties/compactable.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 1 100.0% LazyCompile: *Module.load module.js:348:33 - 10 6.8% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*) - 4 40.0% LazyCompile: *onread net.js:509:16 - 1 10.0% Script: ~/home/asraelite/code/nodejs/wingbase/node_modules/nib/node_modules/stylus/lib/nodes/ident.js - 1 100.0% LazyCompile: *exports.runInThisContext vm.js:52:36 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 1 10.0% LazyCompile: *stat module.js:26:14 - 1 100.0% LazyCompile: ~Module._findPath module.js:142:28 - 1 100.0% LazyCompile: ~Module._resolveFilename module.js:325:35 - 1 100.0% LazyCompile: Module._load module.js:285:24 - 1 10.0% LazyCompile: *listOnTimeout timers.js:156:23 - 1 10.0% LazyCompile: *getTime native date.js:244:21 - 1 100.0% LazyCompile: *e.b2Island.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:12:28271 - 1 100.0% LazyCompile: *e.b2World.Solve /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:9741 - 1 100.0% LazyCompile: ~e.b2World.Step /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:16247 - 1 10.0% LazyCompile: *e.b2Min /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:3:10962 - 1 100.0% LazyCompile: ~e.b2DynamicTree.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:5:23757 - 1 100.0% LazyCompile: *e.b2BroadPhase.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:6:2009 - 1 100.0% LazyCompile: ~e.b2World.RayCast /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:18585 - 1 10.0% Handler: application/applixware - 6 4.1% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 1 16.7% LazyCompile: ~parserOnBody _http_common.js:111:22 - 1 16.7% LazyCompile: ~getStack /home/asraelite/code/nodejs/wingbase/node_modules/depd/index.js:365:18 - 1 100.0% LazyCompile: ~depd /home/asraelite/code/nodejs/wingbase/node_modules/depd/index.js:106:14 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/express/lib/utils.js:1:11 - 1 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 16.7% LazyCompile: ~exports.inherits util.js:779:28 - 1 100.0% Function: ~ _http_agent.js:1:11 - 1 100.0% LazyCompile: ~NativeModule.compile node.js:922:44 - 1 100.0% LazyCompile: NativeModule.require node.js:856:34 - 1 16.7% LazyCompile: ~e.b2ContactFactory.InitializeRegisters /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:7608 - 1 100.0% LazyCompile: ~e.b2ContactFactory /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:7001 - 1 100.0% LazyCompile: ~e.b2ContactManager /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:11:9807 - 1 100.0% LazyCompile: ~e.b2World /home/asraelite/code/nodejs/wingbase/node_modules/box2d-html5/package/box2d-html5.js:13:3251 - 1 16.7% LazyCompile: ~Socket._writeGeneric net.js:630:42 - 1 100.0% LazyCompile: ~Socket._writev net.js:694:36 - 1 100.0% LazyCompile: ~doWrite _stream_writable.js:293:17 - 1 100.0% LazyCompile: ~clearBuffer _stream_writable.js:370:21 - 1 16.7% LazyCompile: ~EventEmitter.init events.js:36:29 - 1 100.0% LazyCompile: ~EventEmitter events.js:5:22 - 1 100.0% Function: ~ cluster.js:1:11 - 1 100.0% LazyCompile: ~NativeModule.compile node.js:922:44 - 6 4.1% v8::internal::Runtime_CompileString(int, v8::internal::Object**, v8::internal::Isolate*) - 3 50.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/uglify-js/tools/node.js:1:11 - 3 100.0% LazyCompile: ~Module._compile module.js:380:37 - 3 100.0% LazyCompile: *Module._extensions..js module.js:420:37 - 3 100.0% LazyCompile: *Module.load module.js:348:33 - 2 33.3% LazyCompile: ~DEFNODE :360:17 - 2 100.0% Function: ~ :1:10 - 2 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/uglify-js/tools/node.js:1:11 - 2 100.0% LazyCompile: ~Module._compile module.js:380:37 - 1 16.7% LazyCompile: ~map :8357:17 - 1 100.0% Function: ~ :7973:10 - 1 100.0% Function: ~ :1:10 - 1 100.0% Function: ~ /home/asraelite/code/nodejs/wingbase/node_modules/uglify-js/tools/node.js:1:11 - 5 3.4% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) - 5 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/sax/lib/sax.js:603:44 - 5 100.0% LazyCompile: ~InnerArrayForEach native array.js:942:27 - 5 100.0% LazyCompile: *forEach native array.js:961:22 - 5 100.0% Function: exports.undefined.sax /home/asraelite/code/nodejs/wingbase/node_modules/sax/lib/sax.js:2:12 - 4 2.7% v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) - 3 75.0% LazyCompile: ~parse native json.js:43:19 - 2 66.7% LazyCompile: Module._extensions..json module.js:427:39 - 2 100.0% LazyCompile: ~Module.load module.js:348:33 - 2 100.0% LazyCompile: Module._load module.js:285:24 - 1 33.3% LazyCompile: readPackage module.js:82:21 - 1 100.0% LazyCompile: *tryPackage module.js:104:20 - 1 100.0% LazyCompile: ~Module._findPath module.js:142:28 - 1 25.0% LazyCompile: *parse native json.js:43:19 - 1 100.0% LazyCompile: decodeString /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-parser/index.js:274:22 - 1 100.0% LazyCompile: ~Decoder.add /home/asraelite/code/nodejs/wingbase/node_modules/socket.io-parser/index.js:235:33 - 1 100.0% LazyCompile: Client.ondata /home/asraelite/code/nodejs/wingbase/node_modules/socket.io/lib/client.js:172:35 - 3 2.0% v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) - 3 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/Receiver.js:355:93 - 3 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/node_modules/ws/lib/PerMessageDeflate.js:245:31 - 3 100.0% LazyCompile: *onwrite _stream_writable.js:323:17 - 3 100.0% LazyCompile: *WritableState.onwrite _stream_writable.js:88:26 - 3 2.0% v8::internal::Builtin_ArrayConcat(int, v8::internal::Object**, v8::internal::Isolate*) - 2 66.7% LazyCompile: ~Module._nodeModulePaths module.js:202:35 - 2 100.0% LazyCompile: ~Module.load module.js:348:33 - 2 100.0% LazyCompile: Module._load module.js:285:24 - 2 100.0% LazyCompile: *Module.require module.js:364:36 - 1 33.3% LazyCompile: *applyDelta /home/asraelite/code/nodejs/wingbase/server/game/player.js:23:12 - 1 100.0% LazyCompile: ~ /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:91:24 - 1 100.0% LazyCompile: *forEach native collection.js:189:20 - 1 100.0% LazyCompile: *applyDelta /home/asraelite/code/nodejs/wingbase/server/game/room/world/index.js:89:12 - diff --git a/public/static/js/wingbase/gui/gui.js b/public/static/js/wingbase/gui/gui.js index 3c031c4..e5985fd 100644 --- a/public/static/js/wingbase/gui/gui.js +++ b/public/static/js/wingbase/gui/gui.js @@ -5,6 +5,7 @@ class GUI { this.guiElement = document.getElementById('gui'); this.chat = new this.Chat(this); + this.weapons = new this.Weapons(this); } createElement(parent, type, data) { diff --git a/public/static/js/wingbase/gui/weapons.js b/public/static/js/wingbase/gui/weapons.js index b17ad2a..6370617 100644 --- a/public/static/js/wingbase/gui/weapons.js +++ b/public/static/js/wingbase/gui/weapons.js @@ -8,10 +8,29 @@ GUI.prototype.Weapons = class { } update() { - + let ship = game.world.playerShip; + if (!ship) return; + + this.element.innerHTML = ''; + ship.fixtures.forEach((fixture, i) => { + if (!fixture.type) return; + let div = document.createElement('div'); + div.classList.add('weapon'); + if (ship.activeFixture == i) + div.classList.add('active'); + let img = `url(/img/turrets/${fixture.type}/normal.png)`; + div.style.backgroundImage = img; + this.element.appendChild(div); + }); } switchWeapon(slot) { this.currentWeapon = 0; + let el = this.element.querySelector('.weapon.active'); + if (el) + el.classList.remove('active'); + let weapons = this.element.querySelectorAll('.weapon'); + if (weapons[slot]) + weapons[slot].classList.add('active'); } } diff --git a/public/static/js/wingbase/world/ship.js b/public/static/js/wingbase/world/ship.js index c63dea8..590044e 100644 --- a/public/static/js/wingbase/world/ship.js +++ b/public/static/js/wingbase/world/ship.js @@ -14,6 +14,7 @@ class Ship extends Body { }[data.size]; this.lastMove = []; this.bodyType = 'ship'; + this.activeFixture = 0; } updateType(data) { diff --git a/public/static/js/wingbase/world/world.js b/public/static/js/wingbase/world/world.js index edf217d..6b0ee3c 100644 --- a/public/static/js/wingbase/world/world.js +++ b/public/static/js/wingbase/world/world.js @@ -57,6 +57,7 @@ class World { setPlayerShip(id) { this.playerShip = this.bodies[id]; game.player.ship = this.playerShip; + game.gui.weapons.update(); } tick() { diff --git a/public/stylus/styles.styl b/public/stylus/styles.styl index 3e0c4ab..b886d99 100644 --- a/public/stylus/styles.styl +++ b/public/stylus/styles.styl @@ -1,6 +1,6 @@ @font-face - font-family 'FreePixel' - src url('/css/FreePixel.ttf') + font-family 'FreePixel' + src url('/css/FreePixel.ttf') @font-face font-family 'PixelArial' @@ -20,9 +20,9 @@ body font-size 8px #gui - color #fff + color #fff .container - position fixed + position fixed #chat bottom 0 left 0 @@ -58,3 +58,15 @@ body bottom 0 left 50% transform translate(-50%, 0) + > .weapon + background-position center + background-size 64px + background-color rgba(0, 0, 0, 0.5) + float: left + width: 48px + height: 48px + &.active + background-color rgba(15, 15, 15, 0.3) + width 44px + height 44px + border 2px solid rgba(30, 30, 30, 0.2)