WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
WARNING: loading timer component
[Scripts] Analyzing script simulation/helpers/FSM.js:161 (0x7fba151a2128) (usecount=1076)
WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
WARNING: JavaScript warning: simulation/components/TechnologyManager.js line 127
reference to undefined property template.requirements
WARNING: JavaScript warning: simulation/components/Player.js line 333
reference to undefined property this.diplomacy[idx]
WARNING: JavaScript warning: simulation/components/Player.js line 426
reference to undefined property this.diplomacy[id]
[Scripts] Analyzing script simulation/components/Player.js:348 (0x7fba151d5f38) (usecount=1003)
[Scripts] Analyzing script simulation/components/PlayerManager.js:34 (0x7fba151d7768) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:424 (0x7fba151d68f8) (usecount=1000)
[Scripts] Analyzing script simulation/components/PlayerManager.js:23 (0x7fba151d76a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:432 (0x7fba151d69c0) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:190 (0x7fba151e6448) (usecount=1000)
[Abort] Unsupported opcode: delelem (line 266)
[Abort] aborted @ simulation/components/TechnologyManager.js:266
[Abort] Builder failed to build.
[Abort] Disabling Ion mode 0 compilation of script simulation/components/TechnologyManager.js:190
[Scripts] Analyzing script simulation/components/Player.js:44 (0x7fba151d32b8) (usecount=1000)
[Scripts] Analyzing script self-hosted:133 (0x7fba14f37a88) (usecount=1001)
[Scripts] Analyzing script simulation/components/EntityLimits.js:140 (0x7fba151b6830) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:472 (0x7fba151d6da8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:64 (0x7fba151a5da8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Identity.js:95 (0x7fba151cb5d8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:77 (0x7fba151a5e70) (usecount=1000)
[Scripts] Analyzing script simulation/components/Identity.js:108 (0x7fba151cb6a0) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 526
[BaselineBailouts] Bailing to baseline simulation/components/Player.js:472 (IonScript=0x45bde90) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 526 size 1689
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a7278
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [52], LIR: typebarrier [79]
[BaselineBailouts]   Callee function (simulation/components/Player.js:472)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/Player.js:472
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x46f0068/0x7fff312a7270 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x46f0020/0x7fff312a7228 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f4cdc0
[BaselineBailouts]       frame slots 7, nargs 1, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba142b1c40
[BaselineBailouts]       WRITE_VAL 0x46f0018/0x7fff312a7220 FixedValue      fffbffba142b8380
[BaselineBailouts]       WRITE_VAL 0x46f0010/0x7fff312a7218 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46f0008/0x7fff312a7210 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x46f0000/0x7fff312a7208 StackValue      fffbffba142b82c0
[BaselineBailouts]       Resuming after pc offset 106 (op call) (line 478) of simulation/components/Player.js:472
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       WRITE_VAL 0x46f0000/0x7fff312a7208 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46efff8/0x7fff312a7200 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46efff0/0x7fff312a71f8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46effe8/0x7fff312a71f0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 136
[BaselineBailouts]       Set resumeAddr=0x7fba2584ee0c monitorStub=0x44432d8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2557fb2
[BaselineBailouts]   Restored outerScript=(simulation/components/Player.js:472,1161) innerScript=(simulation/components/Player.js:472,1161) (bailoutKind=2)
[Bailouts] Took bailout! Snapshot offset: 208
[BaselineBailouts] Bailing to baseline simulation/components/EntityLimits.js:140 (IonScript=0x45bb100) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 208 size 948
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a7278
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [25], LIR: typebarrier [30]
[BaselineBailouts]   Callee function (simulation/components/EntityLimits.js:140)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/EntityLimits.js:140
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48a8ce8/0x7fff312a7270 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x48a8ca0/0x7fff312a7228 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba151b5f00
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f4ccc0
[BaselineBailouts]       frame slots 8, nargs 1, nfixed 4
[BaselineBailouts]       arg 0 = fffbffba1412f9e0
[BaselineBailouts]       WRITE_VAL 0x48a8c98/0x7fff312a7220 FixedValue      fffb000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c90/0x7fff312a7218 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c88/0x7fff312a7210 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c80/0x7fff312a7208 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48a8c78/0x7fff312a7200 StackValue      fffbffba14130b80
[BaselineBailouts]       Resuming after pc offset 33 (op call) (line 144) of simulation/components/EntityLimits.js:140
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x48a8c78/0x7fff312a7200 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c70/0x7fff312a71f8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c68/0x7fff312a71f0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a8c60/0x7fff312a71e8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 144
[BaselineBailouts]       Set resumeAddr=0x7fba2584e7be monitorStub=0x4442d20
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2508389
[BaselineBailouts]   Restored outerScript=(simulation/components/EntityLimits.js:140,1061) innerScript=(simulation/components/EntityLimits.js:140,1061) (bailoutKind=2)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline self-hosted:133 (IonScript=0x45874d0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 518
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a65f8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (self-hosted:133)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking self-hosted:133
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48ca658/0x7fff312a65f0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x48ca610/0x7fff312a65a8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       Bailout_ArgumentCheck for script with argumentsHasVarBinding!Using empty arguments object
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14136ca0
[BaselineBailouts]       frame slots 9, nargs 1, nfixed 5
[BaselineBailouts]       arg 0 = fff8800000000485
[BaselineBailouts]       WRITE_VAL 0x48ca608/0x7fff312a65a0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48ca600/0x7fff312a6598 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48ca5f8/0x7fff312a6590 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48ca5f0/0x7fff312a6588 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48ca5e8/0x7fff312a6580 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op arguments) (line 133) of self-hosted:133
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba2584fdae
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(self-hosted:133,1099) innerScript=(self-hosted:133,1099) (bailoutKind=1)
[Scripts] Analyzing script self-hosted:133 (0x7fba14f37a88) (usecount=1000)
[Scripts] Analyzing script simulation/components/EntityLimits.js:140 (0x7fba151b6830) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:472 (0x7fba151d6da8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:74 (0x7fba151d3768) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:1 (0x7fba151a5b50) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:33 (0x7fba151a5c18) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Scripts] Analyzing script simulation/components/Identity.js:1 (0x7fba151cb2b8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Identity.js:79 (0x7fba151cb380) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatusBars.js:1 (0x7fba151e4380) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatusBars.js:14 (0x7fba151e4448) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:261 (0x7fba151a78f8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:74 (0x7fba151a58f8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:94 (0x7fba151a7060) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:1 (0x7fba151df380) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:37 (0x7fba151df448) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:49 (0x7fba151df5d8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Sound.js:1 (0x7fba151dff38) (usecount=1000)
[Scripts] Analyzing script simulation/components/Sound.js:22 (0x7fba151e1060) (usecount=1000)
[Scripts] Analyzing script simulation/components/GarrisonHolder.js:437 (0x7fba151bfce0) (usecount=1000)
[Scripts] Analyzing script simulation/helpers/FSM.js:338 (0x7fba151a2768) (usecount=1004)
[Scripts] Analyzing script simulation/components/UnitAI.js:2603 (0x7fba14f059c0) (usecount=1004)
[Bailouts] Took invalidation bailout! Snapshot offset: 161
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x4beb390) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 161 size 1282
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a7148
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [46]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4ba77c8/0x7fff312a7140 PrevFramePtr    0x7fff312a7180
[BaselineBailouts]       SUB_072   0x4ba7780/0x7fff312a70f8 BaselineFrame  
[BaselineBailouts]       FrameSize=128
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 10, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba0ee5f240
[BaselineBailouts]       arg 1 = fffaffba15264040
[BaselineBailouts]       WRITE_VAL 0x4ba7778/0x7fff312a70f0 FixedValue      fffbffba14f12100
[BaselineBailouts]       WRITE_VAL 0x4ba7770/0x7fff312a70e8 FixedValue      fffbffba14f2d140
[BaselineBailouts]       WRITE_VAL 0x4ba7768/0x7fff312a70e0 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x4ba7760/0x7fff312a70d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4ba7758/0x7fff312a70d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4ba7750/0x7fff312a70c8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 125 (op getarg) (line 356) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 128
[BaselineBailouts]       Set resumeAddr=0x7fba2580839d
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e2505
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,0) innerScript=(simulation/helpers/FSM.js:338,0) (bailoutKind=0)
[Bailouts] Took invalidation bailout! Snapshot offset: 812
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:2603 (IonScript=0x4bb2320) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 812 size 1885
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a7218
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [83]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:2603)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:2603
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4bb4a38/0x7fff312a7210 PrevFramePtr    0x7fff312a7240
[BaselineBailouts]       SUB_072   0x4bb49f0/0x7fff312a71c8 BaselineFrame  
[BaselineBailouts]       FrameSize=160
[BaselineBailouts]       ScopeChain=0x7fba151fb640
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ee642c0
[BaselineBailouts]       frame slots 12, nargs 0, nfixed 9
[BaselineBailouts]       WRITE_VAL 0x4bb49e8/0x7fff312a71c0 FixedValue      fffbffba0ee60ac0
[BaselineBailouts]       WRITE_VAL 0x4bb49e0/0x7fff312a71b8 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49d8/0x7fff312a71b0 FixedValue      fffbffba0ee60af0
[BaselineBailouts]       WRITE_VAL 0x4bb49d0/0x7fff312a71a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49c8/0x7fff312a71a0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49c0/0x7fff312a7198 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49b8/0x7fff312a7190 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49b0/0x7fff312a7188 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb49a8/0x7fff312a7180 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x4bb49a0/0x7fff312a7178 StackValue      fffbffba14f38100
[BaselineBailouts]       Resuming after pc offset 108 (op call) (line 2609) of simulation/components/UnitAI.js:2603
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 152
[BaselineBailouts]       WRITE_VAL 0x4bb49a0/0x7fff312a7178 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb4998/0x7fff312a7170 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb4990/0x7fff312a7168 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4bb4988/0x7fff312a7160 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 184
[BaselineBailouts]       Set resumeAddr=0x7fba25808d3d monitorStub=0x45beb80
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2670364
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:2603,0) innerScript=(simulation/components/UnitAI.js:2603,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/Player.js:450 (0x7fba151d6b50) (usecount=1000)
WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
WARNING: JavaScript warning: simulation/helpers/InitGame.js line 29
reference to undefined property settings.mapType
WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
WARNING: JavaScript warning: reference to undefined property options.weekday
WARNING: JavaScript warning: reference to undefined property options.hour12
[Scripts] Analyzing script simulation/components/AIProxy.js:164 (0x7fba151a7830) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:54 (0x7fba151df6a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:64 (0x7fba151df830) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:40 (0x7fba151a5768) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:125 (0x7fba0e4ab830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:165 (0x7fba0e4ab8f8) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:15 (0x7fba0e4af128) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:15 (0x7fba0e4af128) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:15 (0x7fba0e4af128) (usecount=1105)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:15 (0x7fba0e4af128) (usecount=1107)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1194)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1128)
WARNING: hit the bound!
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1109)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:241 (0x7fba0e4af448) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1124)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1115)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:241 (0x7fba0e4af448) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:328 (0x7fba0e4af9c0) (usecount=1127)
TIMER| SharedAI: initWithState: 606.835 ms
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0ed512b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1698)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:66 (0x7fba0ed51128) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0ed512b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1100)
[Bailouts] Took invalidation bailout! Snapshot offset: 787
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:86 (IonScript=0x6707e90) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 787 size 832
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4e78
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [139]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:86)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6708c78/0x7fff312a4e70 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6708c30/0x7fff312a4e28 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e2d5d00
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0de46a40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708c28/0x7fff312a4e20 FixedValue      fffbffba0de46a80
[BaselineBailouts]       WRITE_VAL 0x6708c20/0x7fff312a4e18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708c18/0x7fff312a4e10 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6708c10/0x7fff312a4e08 StackValue      fffbffba0de4fdc0
[BaselineBailouts]       Resuming after pc offset 210 (op new) (line 102) of simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       WRITE_VAL 0x6708c10/0x7fff312a4e08 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708c08/0x7fff312a4e00 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708c00/0x7fff312a4df8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708bf8/0x7fff312a4df0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6708bf0/0x7fff312a4de8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 40: 144
[BaselineBailouts]       Set resumeAddr=0x7fba1530557f monitorStub=0x6633bc0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5088eda
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) innerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0ed4f5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0ed5dce0) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0ed5dce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3618
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x66e3640) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3618 size 3948
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [258], LIR: typebarrier [390]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x679a4e8/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x679a4a0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0ead9700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x679a498/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x679a490/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x679a488/0x7fff312a5af0 FixedValue      fffbffba0ead9680
[BaselineBailouts]       WRITE_VAL 0x679a480/0x7fff312a5ae8 FixedValue      fffbffba0de904c0
[BaselineBailouts]       WRITE_VAL 0x679a478/0x7fff312a5ae0 FixedValue      fff8800000007fff
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 586 (op this) (line 49) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba15310689
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8b2
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6061) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6061) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0ed5dce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3734
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x66e3640) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3734 size 3884
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: callprop, MIR: typebarrier [276], LIR: typebarrier [421]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x679a4e8/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x679a4a0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0ead9700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x679a498/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x679a490/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x679a488/0x7fff312a5af0 FixedValue      fffbffba0ead9680
[BaselineBailouts]       WRITE_VAL 0x679a480/0x7fff312a5ae8 FixedValue      fffbffba0de904c0
[BaselineBailouts]       WRITE_VAL 0x679a478/0x7fff312a5ae0 FixedValue      fff8800000019000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 649 (op this) (line 53) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba153107e2
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8f1
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5547) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5547) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0ed59b50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0ed59b50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1126)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x6b55eb0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 24798
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6b3cb08/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6b3cac0/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3cab8/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x6b3cab0/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3caa8/0x7fff312a5b00 FixedValue      fffbffba0ed14500
[BaselineBailouts]       WRITE_VAL 0x6b3caa0/0x7fff312a5af8 FixedValue      fffbffba0ed14580
[BaselineBailouts]       WRITE_VAL 0x6b3ca98/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca90/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca88/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca80/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca78/0x7fff312a5ad0 FixedValue      fff8800000013357
[BaselineBailouts]       WRITE_VAL 0x6b3ca70/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x6b3ca68/0x7fff312a5ac0 FixedValue      fff88000000001b1
[BaselineBailouts]       WRITE_VAL 0x6b3ca60/0x7fff312a5ab8 FixedValue      fffbffba0de90a00
[BaselineBailouts]       WRITE_VAL 0x6b3ca58/0x7fff312a5ab0 FixedValue      fffbffba0de90a40
[BaselineBailouts]       WRITE_VAL 0x6b3ca50/0x7fff312a5aa8 FixedValue      fffaffba0db6b100
[BaselineBailouts]       WRITE_VAL 0x6b3ca48/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca40/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca38/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca30/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca28/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca20/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6b3ca18/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f89c1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,93185) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,93185) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 5739
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x6dde750) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5739 size 29935
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [401], LIR: boundscheck [502]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6d64cc8/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6d64c80/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=264
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 26, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c78/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x6d64c70/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c68/0x7fff312a5b00 FixedValue      fffbffba0ed14500
[BaselineBailouts]       WRITE_VAL 0x6d64c60/0x7fff312a5af8 FixedValue      fffbffba0ed14580
[BaselineBailouts]       WRITE_VAL 0x6d64c58/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c50/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c48/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c40/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c38/0x7fff312a5ad0 FixedValue      fff8800000013357
[BaselineBailouts]       WRITE_VAL 0x6d64c30/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x6d64c28/0x7fff312a5ac0 FixedValue      fff8800000000325
[BaselineBailouts]       WRITE_VAL 0x6d64c20/0x7fff312a5ab8 FixedValue      fffbffba0de90a00
[BaselineBailouts]       WRITE_VAL 0x6d64c18/0x7fff312a5ab0 FixedValue      fffbffba0de90a40
[BaselineBailouts]       WRITE_VAL 0x6d64c10/0x7fff312a5aa8 FixedValue      fffaffba0d8f27c0
[BaselineBailouts]       WRITE_VAL 0x6d64c08/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64c00/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64bf8/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64bf0/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64be8/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64be0/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d64bd8/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6d64bd0/0x7fff312a5a68 StackValue      fffbffba0eada190
[BaselineBailouts]       WRITE_VAL 0x6d64bc8/0x7fff312a5a60 StackValue      fff8800000011049
[BaselineBailouts]       Resuming after pc offset 690 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 256
[BaselineBailouts]       Set resumeAddr=0x7fba150f89ec monitorStub=0x682ed48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509439a
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,135951) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,135951) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 5739
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x6ef9570) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5739 size 29935
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [401], LIR: boundscheck [502]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6e6daf8/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6e6dab0/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=264
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 26, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6daa8/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x6e6daa0/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da98/0x7fff312a5b00 FixedValue      fffbffba0ed14500
[BaselineBailouts]       WRITE_VAL 0x6e6da90/0x7fff312a5af8 FixedValue      fffbffba0ed14580
[BaselineBailouts]       WRITE_VAL 0x6e6da88/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da80/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da78/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da70/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da68/0x7fff312a5ad0 FixedValue      fff8800000013357
[BaselineBailouts]       WRITE_VAL 0x6e6da60/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x6e6da58/0x7fff312a5ac0 FixedValue      fff880000000046f
[BaselineBailouts]       WRITE_VAL 0x6e6da50/0x7fff312a5ab8 FixedValue      fffbffba0de90a00
[BaselineBailouts]       WRITE_VAL 0x6e6da48/0x7fff312a5ab0 FixedValue      fffbffba0de90a40
[BaselineBailouts]       WRITE_VAL 0x6e6da40/0x7fff312a5aa8 FixedValue      fffaffba0d48a3c0
[BaselineBailouts]       WRITE_VAL 0x6e6da38/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da30/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da28/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da20/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da18/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da10/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6e6da08/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6e6da00/0x7fff312a5a68 StackValue      fffbffba0eada190
[BaselineBailouts]       WRITE_VAL 0x6e6d9f8/0x7fff312a5a60 StackValue      fff8800000010645
[BaselineBailouts]       Resuming after pc offset 690 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 256
[BaselineBailouts]       Set resumeAddr=0x7fba150f89ec monitorStub=0x682ed48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509439a
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,132994) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,132994) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 5739
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x70104f0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5739 size 29935
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [401], LIR: boundscheck [502]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6f76a38/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6f769f0/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=264
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 26, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f769e8/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x6f769e0/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f769d8/0x7fff312a5b00 FixedValue      fffbffba0ed14500
[BaselineBailouts]       WRITE_VAL 0x6f769d0/0x7fff312a5af8 FixedValue      fffbffba0ed14580
[BaselineBailouts]       WRITE_VAL 0x6f769c8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6f769c0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6f769b8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x6f769b0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f769a8/0x7fff312a5ad0 FixedValue      fff8800000013357
[BaselineBailouts]       WRITE_VAL 0x6f769a0/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x6f76998/0x7fff312a5ac0 FixedValue      fff8800000000598
[BaselineBailouts]       WRITE_VAL 0x6f76990/0x7fff312a5ab8 FixedValue      fffbffba0de90a00
[BaselineBailouts]       WRITE_VAL 0x6f76988/0x7fff312a5ab0 FixedValue      fffbffba0de90a40
[BaselineBailouts]       WRITE_VAL 0x6f76980/0x7fff312a5aa8 FixedValue      fffaffba0d031680
[BaselineBailouts]       WRITE_VAL 0x6f76978/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76970/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76968/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76960/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76958/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76950/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76948/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6f76940/0x7fff312a5a68 StackValue      fffbffba0eada190
[BaselineBailouts]       WRITE_VAL 0x6f76938/0x7fff312a5a60 StackValue      fff8800000014ea7
[BaselineBailouts]       Resuming after pc offset 690 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 256
[BaselineBailouts]       Set resumeAddr=0x7fba150f89ec monitorStub=0x682ed48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509439a
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,135021) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,135021) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/utils.js:8 (IonScript=0x6b3c3b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 148
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5008
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/utils.js:8)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6f76cb8/0x7fff312a5000 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6f76c70/0x7fff312a4fb8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d04a240
[BaselineBailouts]       arg 1 = fffbffba0d04a280
[BaselineBailouts]       WRITE_VAL 0x6f76c68/0x7fff312a4fb0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6f76c60/0x7fff312a4fa8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 10) of simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15312543
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/utils.js:8,1714) innerScript=(simulation/ai/common-api-v3/utils.js:8,1714) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e9342b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:66 (0x7fba0e934128) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e9342b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e9325d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e940ce0) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e940ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3618
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x69a68a0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3618 size 3948
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [258], LIR: typebarrier [390]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6835718/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68356d0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e8b9700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68356c8/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68356c0/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x68356b8/0x7fff312a5af0 FixedValue      fffbffba0e8b9680
[BaselineBailouts]       WRITE_VAL 0x68356b0/0x7fff312a5ae8 FixedValue      fffbffba0d0964c0
[BaselineBailouts]       WRITE_VAL 0x68356a8/0x7fff312a5ae0 FixedValue      fff8800000007fff
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 586 (op this) (line 49) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba150bfd81
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8b2
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6020) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6020) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e940ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3734
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x69a68a0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3734 size 3884
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: callprop, MIR: typebarrier [276], LIR: typebarrier [421]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6835718/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68356d0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e8b9700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68356c8/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68356c0/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x68356b8/0x7fff312a5af0 FixedValue      fffbffba0e8b9680
[BaselineBailouts]       WRITE_VAL 0x68356b0/0x7fff312a5ae8 FixedValue      fffbffba0d0964c0
[BaselineBailouts]       WRITE_VAL 0x68356a8/0x7fff312a5ae0 FixedValue      fff8800000019000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 649 (op this) (line 53) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba150bfeda
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8f1
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5397) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5397) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e93cb50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e93cb50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1126)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x71edd30) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 24798
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x711b968/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x711b920/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b918/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x711b910/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b908/0x7fff312a5b00 FixedValue      fffbffba0eaf3500
[BaselineBailouts]       WRITE_VAL 0x711b900/0x7fff312a5af8 FixedValue      fffbffba0eaf3580
[BaselineBailouts]       WRITE_VAL 0x711b8f8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x711b8f0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x711b8e8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x711b8e0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b8d8/0x7fff312a5ad0 FixedValue      fff88000000065b0
[BaselineBailouts]       WRITE_VAL 0x711b8d0/0x7fff312a5ac8 FixedValue      fff8800000013332
[BaselineBailouts]       WRITE_VAL 0x711b8c8/0x7fff312a5ac0 FixedValue      fff88000000001ac
[BaselineBailouts]       WRITE_VAL 0x711b8c0/0x7fff312a5ab8 FixedValue      fffbffba0d096a00
[BaselineBailouts]       WRITE_VAL 0x711b8b8/0x7fff312a5ab0 FixedValue      fffbffba0d096a40
[BaselineBailouts]       WRITE_VAL 0x711b8b0/0x7fff312a5aa8 FixedValue      fffaffba0ceae440
[BaselineBailouts]       WRITE_VAL 0x711b8a8/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b8a0/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b898/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b890/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b888/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b880/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711b878/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150a4309
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,98895) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,98895) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1102)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x72b7740) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 25528
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7292068/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7292020/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7292018/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x7292010/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7292008/0x7fff312a5b00 FixedValue      fffbffba0eaf3500
[BaselineBailouts]       WRITE_VAL 0x7292000/0x7fff312a5af8 FixedValue      fffbffba0eaf3580
[BaselineBailouts]       WRITE_VAL 0x7291ff8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7291ff0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7291fe8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x7291fe0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291fd8/0x7fff312a5ad0 FixedValue      fff88000000065b0
[BaselineBailouts]       WRITE_VAL 0x7291fd0/0x7fff312a5ac8 FixedValue      fff8800000013332
[BaselineBailouts]       WRITE_VAL 0x7291fc8/0x7fff312a5ac0 FixedValue      fff88000000002ba
[BaselineBailouts]       WRITE_VAL 0x7291fc0/0x7fff312a5ab8 FixedValue      fffbffba0d096a00
[BaselineBailouts]       WRITE_VAL 0x7291fb8/0x7fff312a5ab0 FixedValue      fffbffba0d096a40
[BaselineBailouts]       WRITE_VAL 0x7291fb0/0x7fff312a5aa8 FixedValue      fffaffba0cc7ddc0
[BaselineBailouts]       WRITE_VAL 0x7291fa8/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291fa0/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291f98/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291f90/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291f88/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291f80/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7291f78/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150a4309
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,98951) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,98951) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1149)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x7383480) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 25528
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7324168/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7324120/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324118/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x7324110/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324108/0x7fff312a5b00 FixedValue      fffbffba0eaf3500
[BaselineBailouts]       WRITE_VAL 0x7324100/0x7fff312a5af8 FixedValue      fffbffba0eaf3580
[BaselineBailouts]       WRITE_VAL 0x73240f8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x73240f0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x73240e8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x73240e0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73240d8/0x7fff312a5ad0 FixedValue      fff88000000065b0
[BaselineBailouts]       WRITE_VAL 0x73240d0/0x7fff312a5ac8 FixedValue      fff8800000013332
[BaselineBailouts]       WRITE_VAL 0x73240c8/0x7fff312a5ac0 FixedValue      fff88000000003b6
[BaselineBailouts]       WRITE_VAL 0x73240c0/0x7fff312a5ab8 FixedValue      fffbffba0d096a00
[BaselineBailouts]       WRITE_VAL 0x73240b8/0x7fff312a5ab0 FixedValue      fffbffba0d096a40
[BaselineBailouts]       WRITE_VAL 0x73240b0/0x7fff312a5aa8 FixedValue      fffaffba0ca7df80
[BaselineBailouts]       WRITE_VAL 0x73240a8/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73240a0/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324098/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324090/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324088/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324080/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7324078/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150a4309
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,97329) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,97329) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1199)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x7452080) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 25528
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x73fcc58/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x73fcc10/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcc08/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x73fcc00/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcbf8/0x7fff312a5b00 FixedValue      fffbffba0eaf3500
[BaselineBailouts]       WRITE_VAL 0x73fcbf0/0x7fff312a5af8 FixedValue      fffbffba0eaf3580
[BaselineBailouts]       WRITE_VAL 0x73fcbe8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x73fcbe0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x73fcbd8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcbd0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcbc8/0x7fff312a5ad0 FixedValue      fff88000000065b0
[BaselineBailouts]       WRITE_VAL 0x73fcbc0/0x7fff312a5ac8 FixedValue      fff8800000013332
[BaselineBailouts]       WRITE_VAL 0x73fcbb8/0x7fff312a5ac0 FixedValue      fff88000000004a4
[BaselineBailouts]       WRITE_VAL 0x73fcbb0/0x7fff312a5ab8 FixedValue      fffbffba0d096a00
[BaselineBailouts]       WRITE_VAL 0x73fcba8/0x7fff312a5ab0 FixedValue      fffbffba0d096a40
[BaselineBailouts]       WRITE_VAL 0x73fcba0/0x7fff312a5aa8 FixedValue      fffaffba0c8a7e00
[BaselineBailouts]       WRITE_VAL 0x73fcb98/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb90/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb88/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb80/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb78/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb70/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x73fcb68/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150a4309
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,96252) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,96252) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/utils.js:8 (IonScript=0x711b210) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 148
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5008
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/utils.js:8)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x764cb88/0x7fff312a5000 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x764cb40/0x7fff312a4fb8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0c696680
[BaselineBailouts]       arg 1 = fffbffba0c6966c0
[BaselineBailouts]       WRITE_VAL 0x764cb38/0x7fff312a4fb0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x764cb30/0x7fff312a4fa8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 10) of simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150cda8b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/utils.js:8,1558) innerScript=(simulation/ai/common-api-v3/utils.js:8,1558) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e7142b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:66 (0x7fba0e714128) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e7142b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e7125d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e720ce0) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e720ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3618
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x70fee50) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3618 size 3948
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [258], LIR: typebarrier [390]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x75c4408/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x75c43c0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c6e9400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e699700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x75c43b8/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x75c43b0/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x75c43a8/0x7fff312a5af0 FixedValue      fffbffba0e699680
[BaselineBailouts]       WRITE_VAL 0x75c43a0/0x7fff312a5ae8 FixedValue      fffbffba0c6e94c0
[BaselineBailouts]       WRITE_VAL 0x75c4398/0x7fff312a5ae0 FixedValue      fff8800000007fff
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 586 (op this) (line 49) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba1506dac1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8b2
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6006) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6006) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e720ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3734
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x70fee50) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3734 size 3884
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: callprop, MIR: typebarrier [276], LIR: typebarrier [421]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x75c4408/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x75c43c0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c6e9400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e699700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x75c43b8/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x75c43b0/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x75c43a8/0x7fff312a5af0 FixedValue      fffbffba0e699680
[BaselineBailouts]       WRITE_VAL 0x75c43a0/0x7fff312a5ae8 FixedValue      fffbffba0c6e94c0
[BaselineBailouts]       WRITE_VAL 0x75c4398/0x7fff312a5ae0 FixedValue      fff8800000019000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 649 (op this) (line 53) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba1506dc1a
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8f1
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5549) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,5549) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e71cb50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e71cb50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1103)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 5739
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x7a36a80) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5739 size 29698
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [401], LIR: boundscheck [502]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7a31988/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7a31940/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=264
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c6e9400
[BaselineBailouts]       frame slots 26, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a31938/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x7a31930/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a31928/0x7fff312a5b00 FixedValue      fffbffba0e8d3500
[BaselineBailouts]       WRITE_VAL 0x7a31920/0x7fff312a5af8 FixedValue      fffbffba0e8d3580
[BaselineBailouts]       WRITE_VAL 0x7a31918/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7a31910/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7a31908/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x7a31900/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318f8/0x7fff312a5ad0 FixedValue      fff88000000054d0
[BaselineBailouts]       WRITE_VAL 0x7a318f0/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x7a318e8/0x7fff312a5ac0 FixedValue      fff88000000002e8
[BaselineBailouts]       WRITE_VAL 0x7a318e0/0x7fff312a5ab8 FixedValue      fffbffba0c6e9a00
[BaselineBailouts]       WRITE_VAL 0x7a318d8/0x7fff312a5ab0 FixedValue      fffbffba0c6e9a40
[BaselineBailouts]       WRITE_VAL 0x7a318d0/0x7fff312a5aa8 FixedValue      fffaffba15222ca0
[BaselineBailouts]       WRITE_VAL 0x7a318c8/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318c0/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318b8/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318b0/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318a8/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a318a0/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7a31898/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7a31890/0x7fff312a5a68 StackValue      fffbffba0e69a190
[BaselineBailouts]       WRITE_VAL 0x7a31888/0x7fff312a5a60 StackValue      fff8800000006145
[BaselineBailouts]       Resuming after pc offset 690 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 256
[BaselineBailouts]       Set resumeAddr=0x7fba150a8404 monitorStub=0x71003d8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509439a
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,151864) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,151864) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1146)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/utils.js:8 (IonScript=0x7a29580) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 148
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5008
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/utils.js:8)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x78a3758/0x7fff312a5000 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x78a3710/0x7fff312a4fb8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0c4f7ac0
[BaselineBailouts]       arg 1 = fffbffba0c4f7b00
[BaselineBailouts]       WRITE_VAL 0x78a3708/0x7fff312a4fb0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x78a3700/0x7fff312a4fa8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 10) of simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1509e893
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/utils.js:8,2034) innerScript=(simulation/ai/common-api-v3/utils.js:8,2034) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e6f02b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:66 (0x7fba0e6f0128) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e6f02b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e6ee5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e500ce0) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e500ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3618
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x70ec520) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3618 size 3948
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [258], LIR: typebarrier [390]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x70efe58/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x70efe10/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c341400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e479700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x70efe08/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x70efe00/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x70efdf8/0x7fff312a5af0 FixedValue      fffbffba0e479680
[BaselineBailouts]       WRITE_VAL 0x70efdf0/0x7fff312a5ae8 FixedValue      fffbffba0c3414c0
[BaselineBailouts]       WRITE_VAL 0x70efde8/0x7fff312a5ae0 FixedValue      fff8800000007fff
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 586 (op this) (line 49) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba1505e2f1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8b2
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6262) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,6262) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (0x7fba0e500ce0) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 3734
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14 (IonScript=0x70ec520) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 3734 size 3884
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b58
[Bailouts]  bailing from bytecode: callprop, MIR: typebarrier [276], LIR: typebarrier [421]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x70efdf8/0x7fff312a5b50 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x70efdb0/0x7fff312a5b08 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c341400
[BaselineBailouts]       frame slots 11, nargs 4, nfixed 5
[BaselineBailouts]       arg 0 = fffbffba0e479700
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       arg 2 = fff9800000000001
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x70efda8/0x7fff312a5b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x70efda0/0x7fff312a5af8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x70efd98/0x7fff312a5af0 FixedValue      fffbffba0e479680
[BaselineBailouts]       WRITE_VAL 0x70efd90/0x7fff312a5ae8 FixedValue      fffbffba0c3414c0
[BaselineBailouts]       WRITE_VAL 0x70efd88/0x7fff312a5ae0 FixedValue      fff8800000019000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 649 (op this) (line 53) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Set resumeAddr=0x7fba1505e44a
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508f8f1
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,4515) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:14,4515) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e6f8b50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:184 (0x7fba0e6f8b50) (usecount=1200)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1114)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 5809
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x7c08a30) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5809 size 26253
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b68
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [479]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7bfb068/0x7fff312a5b60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7bfb020/0x7fff312a5b18 BaselineFrame  
[BaselineBailouts]       FrameSize=248
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c341400
[BaselineBailouts]       frame slots 24, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfb018/0x7fff312a5b10 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x7bfb010/0x7fff312a5b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfb008/0x7fff312a5b00 FixedValue      fffbffba0e6b3500
[BaselineBailouts]       WRITE_VAL 0x7bfb000/0x7fff312a5af8 FixedValue      fffbffba0e6b3580
[BaselineBailouts]       WRITE_VAL 0x7bfaff8/0x7fff312a5af0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaff0/0x7fff312a5ae8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7bfafe8/0x7fff312a5ae0 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfafe0/0x7fff312a5ad8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfafd8/0x7fff312a5ad0 FixedValue      fff8800000013034
[BaselineBailouts]       WRITE_VAL 0x7bfafd0/0x7fff312a5ac8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x7bfafc8/0x7fff312a5ac0 FixedValue      fff8800000000265
[BaselineBailouts]       WRITE_VAL 0x7bfafc0/0x7fff312a5ab8 FixedValue      fffbffba0c341a00
[BaselineBailouts]       WRITE_VAL 0x7bfafb8/0x7fff312a5ab0 FixedValue      fffbffba0c341a40
[BaselineBailouts]       WRITE_VAL 0x7bfafb0/0x7fff312a5aa8 FixedValue      fffaffba15222d60
[BaselineBailouts]       WRITE_VAL 0x7bfafa8/0x7fff312a5aa0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfafa0/0x7fff312a5a98 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaf98/0x7fff312a5a90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaf90/0x7fff312a5a88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaf88/0x7fff312a5a80 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaf80/0x7fff312a5a78 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bfaf78/0x7fff312a5a70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 682 (op pop) (line 195) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 248
[BaselineBailouts]       Set resumeAddr=0x7fba15044309
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094392
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,111766) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,111766) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/utils.js:8 (IonScript=0x7bf4c90) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 148
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5008
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/utils.js:8)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7ffa0f8/0x7fff312a5000 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7ffa0b0/0x7fff312a4fb8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbe57600
[BaselineBailouts]       arg 1 = fffbffb9fbe57640
[BaselineBailouts]       WRITE_VAL 0x7ffa0a8/0x7fff312a4fb0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7ffa0a0/0x7fff312a4fa8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 10) of simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150af8eb
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/utils.js:8,1808) innerScript=(simulation/ai/common-api-v3/utils.js:8,1808) (bailoutKind=1)
GAME STARTED, ALL INIT COMPLETE
Turn 0 (200)... [Scripts] Analyzing script simulation/components/AIProxy.js:42 (0x7fba151a5ce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:12 (0x7fba151a56a0) (usecount=1100)
[Bailouts] Took invalidation bailout! Snapshot offset: 1321
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:12 (IonScript=0x76a39f0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1321 size 1472
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6238
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [165]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:12)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:12
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x767a948/0x7fff312a6230 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x767a900/0x7fff312a61e8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 7, nargs 0, nfixed 4
[BaselineBailouts]       WRITE_VAL 0x767a8f8/0x7fff312a61e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x767a8f0/0x7fff312a61d8 FixedValue      fffbffb9fbe69c70
[BaselineBailouts]       WRITE_VAL 0x767a8e8/0x7fff312a61d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x767a8e0/0x7fff312a61c8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x767a8d8/0x7fff312a61c0 StackValue      fffbffb9fbd20740
[BaselineBailouts]       Resuming after pc offset 219 (op setprop) (line 34) of simulation/components/AIInterface.js:12
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       Set resumeAddr=0x7fba15047f11
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e0fe3
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:12,0) innerScript=(simulation/components/AIInterface.js:12,0) (bailoutKind=0)

Turn 1 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768) (usecount=1000)
[Bailouts] Took invalidation bailout! Snapshot offset: 10205
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x8014770) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 10205 size 11411
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5f88
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [699]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7c470e8/0x7fff312a5f80 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7c470a0/0x7fff312a5f38 BaselineFrame  
[BaselineBailouts]       FrameSize=160
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 13, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0c3d2e80
[BaselineBailouts]       WRITE_VAL 0x7c47098/0x7fff312a5f30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47090/0x7fff312a5f28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47088/0x7fff312a5f20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47080/0x7fff312a5f18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47078/0x7fff312a5f10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47070/0x7fff312a5f08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47068/0x7fff312a5f00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47060/0x7fff312a5ef8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c47058/0x7fff312a5ef0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       [Return Override]
[BaselineBailouts]       WRITE_VAL 0x7c47050/0x7fff312a5ee8 StackValue      fffbffba0c3d2f40
[BaselineBailouts]       Resuming after pc offset 819 (op getprop) (line 290) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 152
[BaselineBailouts]       Set resumeAddr=0x7fba1504bdc3 monitorStub=0x76a4538
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508ebab
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,0) innerScript=(simulation/ai/common-api-v3/shared.js:226,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1101)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1112)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:6 (0x7fba0e493128)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Bailouts] Took invalidation bailout! Snapshot offset: 11554
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x80d6b80) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 11554 size 11723
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5f88
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [813]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x808a138/0x7fff312a5f80 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x808a0f0/0x7fff312a5f38 BaselineFrame  
[BaselineBailouts]       FrameSize=160
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 13, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0c3d2e80
[BaselineBailouts]       WRITE_VAL 0x808a0e8/0x7fff312a5f30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0e0/0x7fff312a5f28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0d8/0x7fff312a5f20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0d0/0x7fff312a5f18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0c8/0x7fff312a5f10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0c0/0x7fff312a5f08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0b8/0x7fff312a5f00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0b0/0x7fff312a5ef8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x808a0a8/0x7fff312a5ef0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x808a0a0/0x7fff312a5ee8 StackValue      fffbffba14f543a0
[BaselineBailouts]       Resuming after pc offset 942 (op getgname) (line 300) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 152
[BaselineBailouts]       Set resumeAddr=0x7fba1504c0e4 monitorStub=0x76c5e18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508ec26
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,0) innerScript=(simulation/ai/common-api-v3/shared.js:226,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:179 (0x7fba0e4af380) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:195 (0x7fba0e4a2a88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:323 (0x7fba0e4969c0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:369 (0x7fba0e496e70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:323 (0x7fba0e4969c0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:369 (0x7fba0e496e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:73 (0x7fba0ed69448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:147 (0x7fba0e49e5d8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e4a12b8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline self-hosted:133 (IonScript=0x669e800) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 494
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2d98
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (self-hosted:133)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking self-hosted:133
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7e16b48/0x7fff312a2d90 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7e16b00/0x7fff312a2d48 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       Bailout_ArgumentCheck for script with argumentsHasVarBinding!Using empty arguments object
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a700
[BaselineBailouts]       frame slots 9, nargs 1, nfixed 5
[BaselineBailouts]       arg 0 = fffaffb9fb90a260
[BaselineBailouts]       WRITE_VAL 0x7e16af8/0x7fff312a2d40 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e16af0/0x7fff312a2d38 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e16ae8/0x7fff312a2d30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e16ae0/0x7fff312a2d28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e16ad8/0x7fff312a2d20 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op arguments) (line 133) of self-hosted:133
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1531c6c6
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(self-hosted:133,1567) innerScript=(self-hosted:133,1567) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1119)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1103)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1112)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:343 (0x7fba0e4a66a0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:517 (0x7fba0e4a7b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:187 (0x7fba0e4a2830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:72 (0x7fba0e4a11f0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:606 (0x7fba0ed6be70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 399
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:456 (IonScript=0x68a63b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 399 size 592
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2128
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [29], LIR: boundscheck [39]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:456)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:456
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x68a74b8/0x7fff312a2120 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68a7470/0x7fff312a20d8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbdaa240
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000001
[BaselineBailouts]       arg 1 = fffaffba152a0d40
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x68a7468/0x7fff312a20d0 StackValue      fffbffba0e4aabc0
[BaselineBailouts]       WRITE_VAL 0x68a7460/0x7fff312a20c8 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x68a7458/0x7fff312a20c0 StackValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x68a7450/0x7fff312a20b8 StackValue      fffbffb9fbdaa240
[BaselineBailouts]       WRITE_VAL 0x68a7448/0x7fff312a20b0 StackValue      fffaffba152a0d40
[BaselineBailouts]       Resuming at pc offset 24 (op call) (line 457) of simulation/ai/common-api-v3/entity.js:456
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x68a7440/0x7fff312a20a8 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x68a7438/0x7fff312a20a0 ReturnAddr      0x7fba15006168
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x68a7430/0x7fff312a2098 StubPtr         0x68921b8
[BaselineBailouts]       WRITE_PTR 0x68a7428/0x7fff312a2090 PrevFramePtr    0x7fff312a2120
[BaselineBailouts]       WRITE_VAL 0x68a7420/0x7fff312a2088 ArgVal          fffaffba152a0d40
[BaselineBailouts]       WRITE_VAL 0x68a7418/0x7fff312a2080 ArgVal          fffbffb9fbdaa240
[BaselineBailouts]       WRITE_VAL 0x68a7410/0x7fff312a2078 ArgVal          fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x68a7408/0x7fff312a2070 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x68a7400/0x7fff312a2068 ActualArgc      0000000000000003
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e4aabc0
[BaselineBailouts]       WRITE_PTR 0x68a73f8/0x7fff312a2060 CalleeToken     0x7fba0e4aabc0
[BaselineBailouts]       WRITE_WRD 0x68a73f0/0x7fff312a2058 Descriptor      0000000000000302
[BaselineBailouts]       WRITE_PTR 0x68a73e8/0x7fff312a2050 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x68a73e0/0x7fff312a2048 PrevFramePtr    0x7fff312a2090
[BaselineBailouts]       SUB_072   0x68a7398/0x7fff312a2000 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 8, nargs 3, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000001
[BaselineBailouts]       arg 1 = fffbffb9fbdaa240
[BaselineBailouts]       arg 2 = fffaffba152a0d40
[BaselineBailouts]       WRITE_VAL 0x68a7390/0x7fff312a1ff8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x68a7388/0x7fff312a1ff0 StackValue      fffbffba0e4aeb00
[BaselineBailouts]       WRITE_VAL 0x68a7380/0x7fff312a1fe8 StackValue      fff88000000005c4
[BaselineBailouts]       Resuming at pc offset 24 (op getelem) (line 362) of simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba15006315
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b85d0
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:456,1004) innerScript=(simulation/ai/common-api-v3/shared.js:360,1004) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:360, inlined into simulation/ai/common-api-v3/entity.js:456
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 227
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:360 (IonScript=0x68a6b50) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 227 size 322
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2050
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [27], LIR: boundscheck [35]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:360)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x68a74b8/0x7fff312a2048 PrevFramePtr    0x7fff312a2090
[BaselineBailouts]       SUB_072   0x68a7470/0x7fff312a2000 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 8, nargs 3, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000001
[BaselineBailouts]       arg 1 = fffbffb9fbdaa340
[BaselineBailouts]       arg 2 = fffaffba152a0d40
[BaselineBailouts]       WRITE_VAL 0x68a7468/0x7fff312a1ff8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x68a7460/0x7fff312a1ff0 StackValue      fffbffba0e4aeb00
[BaselineBailouts]       WRITE_VAL 0x68a7458/0x7fff312a1fe8 StackValue      fff88000000005c5
[BaselineBailouts]       Resuming at pc offset 24 (op getelem) (line 362) of simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba15006315
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b85d0
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:360,1004) innerScript=(simulation/ai/common-api-v3/shared.js:360,1004) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:360, inlined into simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:487 (0x7fba0ed6bc18) (usecount=1101)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:195 (IonScript=0x8159990) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 2981
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129d3a8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:195)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:195
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80ddb38/0x7fff3129d3a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x80ddaf0/0x7fff3129d358 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e1c82e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd8e7c0
[BaselineBailouts]       WRITE_VAL 0x80ddae8/0x7fff3129d350 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80ddae0/0x7fff3129d348 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 196) of simulation/ai/common-api-v3/filters.js:195
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1502e5db
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:195,2308) innerScript=(simulation/ai/common-api-v3/filters.js:195,2308) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:842 (0x7fba0ed6d5d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0ed4fa88) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/gamestate.js:39 (IonScript=0x68b3a10) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 492
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a49c8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/gamestate.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/gamestate.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6611f38/0x7fff312a49c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6611ef0/0x7fff312a4978 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de50060
[BaselineBailouts]       frame slots 5, nargs 3, nfixed 0
[BaselineBailouts]       arg 0 = fffaffb9fb2c02c0
[BaselineBailouts]       arg 1 = fffbffb9fb2ba2b0
[BaselineBailouts]       arg 2 = fffbffb9fba8a460
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 41) of simulation/ai/common-api-v3/gamestate.js:39
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1501f937
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/gamestate.js:39,1027) innerScript=(simulation/ai/common-api-v3/gamestate.js:39,1027) (bailoutKind=1)
WARNING: JavaScript warning: simulation/ai/qbot-wc/military.js line 54
reference to undefined property this.attackManagers
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:87 (0x7fba0e4a15d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0ed4f8f8) (usecount=1003)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:10 (IonScript=0x678a230) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 102
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2758
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:10)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:10
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7dbdf38/0x7fff312a2750 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7dbdef0/0x7fff312a2708 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fae51550
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e1c63c0
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 11) of simulation/ai/common-api-v3/filters.js:10
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1530d4f7
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:10,1725) innerScript=(simulation/ai/common-api-v3/filters.js:10,1725) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0ed4fda8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0ed4f5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0ed4f8f8) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0ed4fda8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0ed4f8f8) (usecount=1001)
[Bailouts] Took invalidation bailout! Snapshot offset: 520
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:48 (IonScript=0x6621390) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 520 size 663
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a12c8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:48)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:48
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b84f8/0x7fff312a12c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58b84b0/0x7fff312a1278 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbdb3700
[BaselineBailouts]       frame slots 6, nargs 1, nfixed 1
[BaselineBailouts]       arg 0 = fffaffba15240fc0
[BaselineBailouts]       WRITE_VAL 0x58b84a8/0x7fff312a1270 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58b84a0/0x7fff312a1268 StackValue      fffbffba14f94b40
[BaselineBailouts]       WRITE_VAL 0x58b8498/0x7fff312a1260 StackValue      fffbffb9fbdb3700
[BaselineBailouts]       Resuming at pc offset 9 (op call) (line 49) of simulation/ai/common-api-v3/entity.js:48
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       WRITE_WRD 0x58b8490/0x7fff312a1258 Descriptor      0000000000000681
[BaselineBailouts]       WRITE_PTR 0x58b8488/0x7fff312a1250 ReturnAddr      0x7fba1531be5c
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b8480/0x7fff312a1248 StubPtr         0x6698da0
[BaselineBailouts]       WRITE_PTR 0x58b8478/0x7fff312a1240 PrevFramePtr    0x7fff312a12c0
[BaselineBailouts]       WRITE_VAL 0x58b8470/0x7fff312a1238 ArgVal          fffbffb9fbdb3700
[BaselineBailouts]       WRITE_WRD 0x58b8468/0x7fff312a1230 ActualArgc      0000000000000000
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba14f94b40
[BaselineBailouts]       WRITE_PTR 0x58b8460/0x7fff312a1228 CalleeToken     0x7fba14f94b40
[BaselineBailouts]       WRITE_WRD 0x58b8458/0x7fff312a1220 Descriptor      0000000000000182
[BaselineBailouts]       WRITE_PTR 0x58b8450/0x7fff312a1218 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:24
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b8448/0x7fff312a1210 PrevFramePtr    0x7fff312a1240
[BaselineBailouts]       SUB_072   0x58b8400/0x7fff312a11c8 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbdb3700
[BaselineBailouts]       frame slots 3, nargs 0, nfixed 0
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58b83f8/0x7fff312a11c0 StackValue      fffaffba1526cf40
[BaselineBailouts]       Resuming after pc offset 62 (op getprop) (line 27) of simulation/ai/common-api-v3/entity.js:24
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 80
[BaselineBailouts]       Set resumeAddr=0x7fba1531c135 monitorStub=0x665cc68
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x507e776
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:48,0) innerScript=(simulation/ai/common-api-v3/entity.js:24,0) (bailoutKind=0)
[Bailouts] Took invalidation bailout! Snapshot offset: 597
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:86 (IonScript=0x6707fa0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 597 size 832
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3df8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [102]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:86)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b84f8/0x7fff312a3df0 PrevFramePtr    0x7fff312a3e60
[BaselineBailouts]       SUB_072   0x58b84b0/0x7fff312a3da8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e2d5d00
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffb9faaedfc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b84a8/0x7fff312a3da0 FixedValue      fffbffb9faaf5040
[BaselineBailouts]       WRITE_VAL 0x58b84a0/0x7fff312a3d98 FixedValue      fffaffb9fa9084c0
[BaselineBailouts]       WRITE_VAL 0x58b8498/0x7fff312a3d90 FixedValue      fffbffb9fbdb3700
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58b8490/0x7fff312a3d88 StackValue      fffbffb9fb2ef6a0
[BaselineBailouts]       WRITE_VAL 0x58b8488/0x7fff312a3d80 StackValue      fff9800000000000
[BaselineBailouts]       Resuming after pc offset 133 (op funcall) (line 97) of simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x58b8488/0x7fff312a3d80 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b8480/0x7fff312a3d78 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b8478/0x7fff312a3d70 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b8470/0x7fff312a3d68 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b8468/0x7fff312a3d60 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58b8460/0x7fff312a3d58 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba153053a2 monitorStub=0x679a6f0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5088e8d
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) innerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) (bailoutKind=0)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1004)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0ed4f8f8) (usecount=1004)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0ed4fda8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0ed4f5d8) (usecount=1000)
WARNING: Inited, diff is 1
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:48 (IonScript=0x548ff80) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 663
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:48)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:48
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b84f8/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58b84b0/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e121480
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 1
[BaselineBailouts]       arg 0 = fffaffba15252e80
[BaselineBailouts]       WRITE_VAL 0x58b84a8/0x7fff312a5190 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 49) of simulation/ai/common-api-v3/entity.js:48
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1531bd72
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:48,1095) innerScript=(simulation/ai/common-api-v3/entity.js:48,1095) (bailoutKind=1)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:24 (IonScript=0x51c86e0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 0 size 285
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5138
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:24)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:24
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b84f8/0x7fff312a5130 PrevFramePtr    0x7fff312a5160
[BaselineBailouts]       SUB_072   0x58b84b0/0x7fff312a50e8 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e121480
[BaselineBailouts]       frame slots 2, nargs 0, nfixed 0
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 25) of simulation/ai/common-api-v3/entity.js:24
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1531bf4f
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:24,1095) innerScript=(simulation/ai/common-api-v3/entity.js:24,1095) (bailoutKind=1)
[Scripts] Analyzing script self-hosted:133 (0x7fba0ed2ca88) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e9342b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:73 (0x7fba0e94c448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:147 (0x7fba0e49e5d8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e4a12b8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1119)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1103)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1112)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 603
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x588c2c0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 603 size 705
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1e50
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [53], LIR: boundscheck [93]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x50dcb98/0x7fff312a1e48 PrevFramePtr    0x7fff312a1eb8
[BaselineBailouts]       SUB_072   0x50dcb50/0x7fff312a1e00 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb26f640
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd72b80
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50dcb48/0x7fff312a1df8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x50dcb40/0x7fff312a1df0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x50dcb38/0x7fff312a1de8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x50dcb30/0x7fff312a1de0 StackValue      fffbffb9fb26f640
[BaselineBailouts]       WRITE_VAL 0x50dcb28/0x7fff312a1dd8 StackValue      fffbffb9fbd72b80
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x50dcb20/0x7fff312a1dd0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x50dcb18/0x7fff312a1dc8 ReturnAddr      0x7fba1508444f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x50dcb10/0x7fff312a1dc0 StubPtr         0x44cc1e8
[BaselineBailouts]       WRITE_PTR 0x50dcb08/0x7fff312a1db8 PrevFramePtr    0x7fff312a1e48
[BaselineBailouts]       WRITE_VAL 0x50dcb00/0x7fff312a1db0 ArgVal          fffbffb9fbd72b80
[BaselineBailouts]       WRITE_VAL 0x50dcaf8/0x7fff312a1da8 ArgVal          fffbffb9fb26f640
[BaselineBailouts]       WRITE_WRD 0x50dcaf0/0x7fff312a1da0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x50dcae8/0x7fff312a1d98 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x50dcae0/0x7fff312a1d90 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x50dcad8/0x7fff312a1d88 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x50dcad0/0x7fff312a1d80 PrevFramePtr    0x7fff312a1db8
[BaselineBailouts]       SUB_072   0x50dca88/0x7fff312a1d38 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb26f640
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd72b80
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x50dca80/0x7fff312a1d30 StackValue      fffbffb9fb26d7c0
[BaselineBailouts]       WRITE_VAL 0x50dca78/0x7fff312a1d28 StackValue      fff88000000001d9
[BaselineBailouts]       Resuming at pc offset 20 (op getelem) (line 260) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba15085013
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e52c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1177) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,253) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:323 (0x7fba0e4969c0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1004)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:343 (0x7fba0e4a66a0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:72 (0x7fba0e4a11f0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:517 (0x7fba0e4a7b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:187 (0x7fba0e4a2830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:606 (0x7fba0e94ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:487 (0x7fba0e94ec18) (usecount=1101)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:842 (0x7fba0e9505d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e932a88) (usecount=1000)
WARNING: JavaScript warning: simulation/ai/qbot-wc/military.js line 54
reference to undefined property this.attackManagers
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:87 (0x7fba0e4a15d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e9328f8) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e9325d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e932da8) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:28 (IonScript=0x54f7320) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 262
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2e68
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:28)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x81b3b18/0x7fff312a2e60 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x81b3ad0/0x7fff312a2e18 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb291400
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e160d80
[BaselineBailouts]       WRITE_VAL 0x81b3ac8/0x7fff312a2e10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81b3ac0/0x7fff312a2e08 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op false) (line 29) of simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1443af0b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:28,10291) innerScript=(simulation/ai/common-api-v3/filters.js:28,10291) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e9328f8) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e932da8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e9328f8) (usecount=1001)
WARNING: Inited, diff is 1
[Scripts] Analyzing script self-hosted:133 (0x7fba0e90fa88) (usecount=1018)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e7142b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:73 (0x7fba0e72c448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1119)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1103)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1112)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:39 (IonScript=0x577fd60) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 150
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a0d18
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x507e178/0x7fff312a0d10 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x507e130/0x7fff312a0cc8 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb9e1a00
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e177e00
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 40) of simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba144375ff
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:39,1538) innerScript=(simulation/ai/common-api-v3/filters.js:39,1538) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:606 (0x7fba0e72ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Bailouts] Took bailout! Snapshot offset: 650
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/economy.js:606 (IonScript=0x7f9a830) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 650 size 1373
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a33e8
[Bailouts]  bailing from bytecode: getaliasedvar, MIR: typebarrier [82], LIR: typebarrier [118]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/economy.js:606)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/economy.js:606
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5356b68/0x7fff312a33e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5356b20/0x7fff312a3398 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fba0e8d3200
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 1
[BaselineBailouts]       arg 0 = fffbffba0d014100
[BaselineBailouts]       WRITE_VAL 0x5356b18/0x7fff312a3390 FixedValue      40b136d48e94b400
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 213 (op getaliasedvar) (line 613) of simulation/ai/qbot-wc/economy.js:606
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1442daa3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50d6cad
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/economy.js:606,1030) innerScript=(simulation/ai/qbot-wc/economy.js:606,1030) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:195 (0x7fba0e4a2a88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:323 (0x7fba0e4969c0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:369 (0x7fba0e496e70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:369 (0x7fba0e496e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:487 (0x7fba0e72ec18) (usecount=1101)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:842 (0x7fba0e7305d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e712a88) (usecount=1000)
WARNING: JavaScript warning: simulation/ai/qbot-wc/military.js line 54
reference to undefined property this.attackManagers
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e7128f8) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e7125d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e712da8) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 73
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:52 (IonScript=0x5344750) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 73 size 172
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3a18
[Bailouts]  bailing from bytecode: getaliasedvar, MIR: typebarrier [19], LIR: typebarrier [25]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:52)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:52
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5b83d38/0x7fff312a3a10 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5b83cf0/0x7fff312a39c8 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fba0c4be600
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d012c00
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5b83ce8/0x7fff312a39c0 StackValue      fff9800000000001
[BaselineBailouts]       Resuming at pc offset 29 (op pop) (line 53) of simulation/ai/common-api-v3/filters.js:52
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1441eedf
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508a565
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:52,1070) innerScript=(simulation/ai/common-api-v3/filters.js:52,1070) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:28 (IonScript=0x54f7320) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 262
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2f78
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:28)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5b83d38/0x7fff312a2f70 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5b83cf0/0x7fff312a2f28 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c4b9520
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d09cd80
[BaselineBailouts]       WRITE_VAL 0x5b83ce8/0x7fff312a2f20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b83ce0/0x7fff312a2f18 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op false) (line 29) of simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1441d933
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:28,1213) innerScript=(simulation/ai/common-api-v3/filters.js:28,1213) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e7128f8) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e712da8) (usecount=1000)
WARNING: Inited, diff is 1
[Scripts] Analyzing script self-hosted:133 (0x7fba0e8eba88) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e6f02b8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:73 (0x7fba0e50c448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1119)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1103)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1112)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:39 (IonScript=0x5efc400) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 150
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a0d18
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d7958/0x7fff312a0d10 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53d7910/0x7fff312a0cc8 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e837a00
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d0caec0
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 40) of simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1441c9af
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:39,1017) innerScript=(simulation/ai/common-api-v3/filters.js:39,1017) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:606 (0x7fba0e50ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:487 (0x7fba0e50ec18) (usecount=1101)
[Scripts] Analyzing script simulation/ai/qbot-wc/economy.js:842 (0x7fba0e5105d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e6eea88) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:463 (0x7fba0e4989c0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Bailouts] Took bailout! Snapshot offset: 461
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:463 (IonScript=0x58433a0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 461 size 3305
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129e868
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [30], LIR: boundscheck [40]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:463)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:463
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fbfcb8/0x7fff3129e860 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5fbfc70/0x7fff3129e818 BaselineFrame  
[BaselineBailouts]       FrameSize=128
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbdcf740
[BaselineBailouts]       frame slots 11, nargs 3, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000004
[BaselineBailouts]       arg 1 = fffaffba152a1180
[BaselineBailouts]       arg 2 = fff8800000001388
[BaselineBailouts]       pushing 6 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5fbfc68/0x7fff3129e810 StackValue      fffbffba0e4aab40
[BaselineBailouts]       WRITE_VAL 0x5fbfc60/0x7fff3129e808 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x5fbfc58/0x7fff3129e800 StackValue      fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x5fbfc50/0x7fff3129e7f8 StackValue      fffbffb9fbdcf740
[BaselineBailouts]       WRITE_VAL 0x5fbfc48/0x7fff3129e7f0 StackValue      fffaffba152a1180
[BaselineBailouts]       WRITE_VAL 0x5fbfc40/0x7fff3129e7e8 StackValue      fff8800000001388
[BaselineBailouts]       Resuming at pc offset 28 (op call) (line 464) of simulation/ai/common-api-v3/entity.js:463
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5fbfc38/0x7fff3129e7e0 Descriptor      0000000000000801
[BaselineBailouts]       WRITE_PTR 0x5fbfc30/0x7fff3129e7d8 ReturnAddr      0x7fba15087178
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fbfc28/0x7fff3129e7d0 StubPtr         0x45ca500
[BaselineBailouts]       WRITE_PTR 0x5fbfc20/0x7fff3129e7c8 PrevFramePtr    0x7fff3129e860
[BaselineBailouts]       WRITE_VAL 0x5fbfc18/0x7fff3129e7c0 ArgVal          fff8800000001388
[BaselineBailouts]       WRITE_VAL 0x5fbfc10/0x7fff3129e7b8 ArgVal          fffaffba152a1180
[BaselineBailouts]       WRITE_VAL 0x5fbfc08/0x7fff3129e7b0 ArgVal          fffbffb9fbdcf740
[BaselineBailouts]       WRITE_VAL 0x5fbfc00/0x7fff3129e7a8 ArgVal          fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x5fbfbf8/0x7fff3129e7a0 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x5fbfbf0/0x7fff3129e798 ActualArgc      0000000000000004
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e4aab40
[BaselineBailouts]       WRITE_PTR 0x5fbfbe8/0x7fff3129e790 CalleeToken     0x7fba0e4aab40
[BaselineBailouts]       WRITE_WRD 0x5fbfbe0/0x7fff3129e788 Descriptor      0000000000000382
[BaselineBailouts]       WRITE_PTR 0x5fbfbd8/0x7fff3129e780 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fbfbd0/0x7fff3129e778 PrevFramePtr    0x7fff3129e7c8
[BaselineBailouts]       SUB_072   0x5fbfb88/0x7fff3129e730 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 9, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000004
[BaselineBailouts]       arg 1 = fffbffb9fbdcf740
[BaselineBailouts]       arg 2 = fffaffba152a1180
[BaselineBailouts]       arg 3 = fff8800000001388
[BaselineBailouts]       WRITE_VAL 0x5fbfb80/0x7fff3129e728 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5fbfb78/0x7fff3129e720 StackValue      fffbffba0e4aebc0
[BaselineBailouts]       WRITE_VAL 0x5fbfb70/0x7fff3129e718 StackValue      fff88000000008d8
[BaselineBailouts]       Resuming at pc offset 24 (op getelem) (line 352) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba15087352
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b84f0
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:463,1043) innerScript=(simulation/ai/common-api-v3/shared.js:350,1043) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/entity.js:463
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 260
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:350 (IonScript=0x557c7d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 260 size 1978
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129e740
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [28], LIR: boundscheck [36]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:350)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53cc7d8/0x7fff3129e738 PrevFramePtr    0x7fff3129e788
[BaselineBailouts]       SUB_072   0x53cc790/0x7fff3129e6f0 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 9, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000004
[BaselineBailouts]       arg 1 = fffbffb9fbde3b00
[BaselineBailouts]       arg 2 = fffaffba152a0e40
[BaselineBailouts]       arg 3 = 4085bf2bf6152000
[BaselineBailouts]       WRITE_VAL 0x53cc788/0x7fff3129e6e8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53cc780/0x7fff3129e6e0 StackValue      fffbffba0e4aebc0
[BaselineBailouts]       WRITE_VAL 0x53cc778/0x7fff3129e6d8 StackValue      fff8800000000b99
[BaselineBailouts]       Resuming at pc offset 24 (op getelem) (line 352) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba15087352
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b84f0
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:350,1051) innerScript=(simulation/ai/common-api-v3/shared.js:350,1051) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts] Invalidating due to bounds check failure
WARNING: JavaScript warning: simulation/ai/qbot-wc/military.js line 54
reference to undefined property this.attackManagers
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e6ee8f8) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:10 (0x7fba0e6ee5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e6eeda8) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:28 (IonScript=0x592c4e0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 262
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2f78
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:28)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5b73c68/0x7fff312a2f70 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5b73c20/0x7fff312a2f28 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d7944f0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e4ccd80
[BaselineBailouts]       WRITE_VAL 0x5b73c18/0x7fff312a2f20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b73c10/0x7fff312a2f18 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op false) (line 29) of simulation/ai/common-api-v3/filters.js:28
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1407e9bb
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:28,1009) innerScript=(simulation/ai/common-api-v3/filters.js:28,1009) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e6ee8f8) (usecount=1001)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:52 (0x7fba0e6eeda8) (usecount=1000)
WARNING: Inited, diff is 1
[Scripts] Analyzing script self-hosted:133 (0x7fba0e6cba88) (usecount=1008)

Turn 2 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1158)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)

Turn 3 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1163)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)

Turn 4 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1181)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768) (usecount=1000)

Turn 5 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1177)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0ed4fa88) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 778
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5b82480) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 778 size 1748
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2288
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [106]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x46ecee8/0x7fff312a2280 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x46ecea0/0x7fff312a2238 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbbe8ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde2ac0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46ece98/0x7fff312a2230 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x46ece90/0x7fff312a2228 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x46ece88/0x7fff312a2220 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x46ece80/0x7fff312a2218 StackValue      fffbffb9fbbe8ac0
[BaselineBailouts]       WRITE_VAL 0x46ece78/0x7fff312a2210 StackValue      fffbffb9fbde2ac0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x46ece70/0x7fff312a2208 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x46ece68/0x7fff312a2200 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x46ece60/0x7fff312a21f8 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x46ece58/0x7fff312a21f0 PrevFramePtr    0x7fff312a2280
[BaselineBailouts]       WRITE_VAL 0x46ece50/0x7fff312a21e8 ArgVal          fffbffb9fbde2ac0
[BaselineBailouts]       WRITE_VAL 0x46ece48/0x7fff312a21e0 ArgVal          fffbffb9fbbe8ac0
[BaselineBailouts]       WRITE_WRD 0x46ece40/0x7fff312a21d8 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x46ece38/0x7fff312a21d0 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x46ece30/0x7fff312a21c8 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x46ece28/0x7fff312a21c0 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x46ece20/0x7fff312a21b8 PrevFramePtr    0x7fff312a21f0
[BaselineBailouts]       SUB_072   0x46ecdd8/0x7fff312a2170 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbbe8ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2ac0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x46ecdd0/0x7fff312a2168 StackValue      fffbffb9fb947240
[BaselineBailouts]       WRITE_VAL 0x46ecdc8/0x7fff312a2160 StackValue      fff8800000000b77
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x46ecdc8/0x7fff312a2160 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x46ecdc0/0x7fff312a2158 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1505c39f monitorStub=0x599aa90
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1921) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,33) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took invalidation bailout! Snapshot offset: 553
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:456 (IonScript=0x5f6d570) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 553 size 641
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129f788
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [59]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:456)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:456
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58458d8/0x7fff3129f780 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5845890/0x7fff3129f738 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbde29c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000001
[BaselineBailouts]       arg 1 = fffaffba0e2b0100
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5845888/0x7fff3129f730 StackValue      fffbffba0e4aabc0
[BaselineBailouts]       WRITE_VAL 0x5845880/0x7fff3129f728 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x5845878/0x7fff3129f720 StackValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5845870/0x7fff3129f718 StackValue      fffbffb9fbde29c0
[BaselineBailouts]       WRITE_VAL 0x5845868/0x7fff3129f710 StackValue      fffaffba0e2b0100
[BaselineBailouts]       Resuming at pc offset 24 (op call) (line 457) of simulation/ai/common-api-v3/entity.js:456
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       WRITE_WRD 0x5845860/0x7fff3129f708 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5845858/0x7fff3129f700 ReturnAddr      0x7fba25815ed8
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5845850/0x7fff3129f6f8 StubPtr         0x44c51c8
[BaselineBailouts]       WRITE_PTR 0x5845848/0x7fff3129f6f0 PrevFramePtr    0x7fff3129f780
[BaselineBailouts]       WRITE_VAL 0x5845840/0x7fff3129f6e8 ArgVal          fffaffba0e2b0100
[BaselineBailouts]       WRITE_VAL 0x5845838/0x7fff3129f6e0 ArgVal          fffbffb9fbde29c0
[BaselineBailouts]       WRITE_VAL 0x5845830/0x7fff3129f6d8 ArgVal          fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5845828/0x7fff3129f6d0 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x5845820/0x7fff3129f6c8 ActualArgc      0000000000000003
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e4aabc0
[BaselineBailouts]       WRITE_PTR 0x5845818/0x7fff3129f6c0 CalleeToken     0x7fba0e4aabc0
[BaselineBailouts]       WRITE_WRD 0x5845810/0x7fff3129f6b8 Descriptor      0000000000000302
[BaselineBailouts]       WRITE_PTR 0x5845808/0x7fff3129f6b0 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5845800/0x7fff3129f6a8 PrevFramePtr    0x7fff3129f6f0
[BaselineBailouts]       SUB_072   0x58457b8/0x7fff3129f660 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 7, nargs 3, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000001
[BaselineBailouts]       arg 1 = fffbffb9fbde29c0
[BaselineBailouts]       arg 2 = fffaffba0e2b0100
[BaselineBailouts]       WRITE_VAL 0x58457b0/0x7fff3129f658 FixedValue      fffbffb9fb26d740
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       [Return Override]
[BaselineBailouts]       WRITE_VAL 0x58457a8/0x7fff3129f650 StackValue      fff88000000007d0
[BaselineBailouts]       Resuming after pc offset 64 (op getelem) (line 366) of simulation/ai/common-api-v3/shared.js:360
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba25816175 monitorStub=0x5dcc0d0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b85f8
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:456,0) innerScript=(simulation/ai/common-api-v3/shared.js:360,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:148 (0x7fba0e4af2b8) (usecount=1010)
[Scripts] Analyzing script simulation/components/Timer.js:61 (0x7fba151ea2b8) (usecount=1049)
[Abort] Unsupported opcode: try (line 92)
[Abort] aborted @ simulation/components/Timer.js:92
[Abort] Builder failed to build.
[Abort] Disabling Ion mode 0 compilation of script simulation/components/Timer.js:61
[Scripts] Analyzing script simulation/components/TechnologyManager.js:98 (0x7fba151e61f0) (usecount=1000)

Turn 6 (200)... 
Turn 7 (200)... 
Turn 8 (200)... 
Turn 9 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:63 (0x7fba151e4f38) (usecount=1014)
[Abort] Unsupported opcode: setrval (line 75)
[Abort] aborted @ simulation/components/TechnologyManager.js:75
[Abort] Builder failed to build.
[Abort] Disabling Ion mode 0 compilation of script simulation/components/TechnologyManager.js:63

Turn 10 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1107)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1004)

Turn 11 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1180)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1004)

Turn 12 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1196)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1006)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1004)

Turn 13 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1194)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e4ab2b8) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1004)

Turn 14 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:131 (0x7fba151e6380) (usecount=1001)

Turn 15 (200)... 
Turn 16 (200)... 
Turn 17 (200)... [Scripts] Analyzing script simulation/components/Player.js:424 (0x7fba151d68f8) (usecount=1000)

Turn 18 (200)... 
Turn 19 (200)... [Scripts] Analyzing script simulation/components/Attack.js:707 (0x7fba151acc18) (usecount=1000)

Turn 20 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:147 (0x7fba0e49e5d8) (usecount=1001)

Turn 21 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1186)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)

Turn 22 (200)... 
Turn 23 (200)... 
Turn 24 (200)... [Scripts] Analyzing script simulation/components/PlayerManager.js:23 (0x7fba151d76a0) (usecount=1000)

Turn 25 (200)... 
Turn 26 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e6eea88) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 109
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:39 (IonScript=0x6418a40) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 109 size 158
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129fb98
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [20], LIR: typebarrier [23]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f12008/0x7fff3129fb90 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5f11fc0/0x7fff3129fb48 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fb9fa9845e0
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0da4aa00
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0eedd940
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f11fb8/0x7fff3129fb40 StackValue      fff8800000000baf
[BaselineBailouts]       Resuming after pc offset 31 (op call) (line 40) of simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 80
[BaselineBailouts]       WRITE_VAL 0x5f11fb8/0x7fff3129fb40 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f11fb0/0x7fff3129fb38 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f11fa8/0x7fff3129fb30 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f11fa0/0x7fff3129fb28 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 112
[BaselineBailouts]       Set resumeAddr=0x7fba150f461d monitorStub=0x266e5b0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508aea7
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:39,6993) innerScript=(simulation/ai/common-api-v3/filters.js:39,6993) (bailoutKind=2)

Turn 27 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e712a88) (usecount=1000)

Turn 28 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 5246
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x764d420) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5246 size 24123
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5298
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [467]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5ee8588/0x7fff312a5290 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5ee8540/0x7fff312a5248 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d096400
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8538/0x7fff312a5240 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x5ee8530/0x7fff312a5238 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8528/0x7fff312a5230 FixedValue      fffbffba0eaf3b80
[BaselineBailouts]       WRITE_VAL 0x5ee8520/0x7fff312a5228 FixedValue      fffbffba0eaf3c00
[BaselineBailouts]       WRITE_VAL 0x5ee8518/0x7fff312a5220 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8510/0x7fff312a5218 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8508/0x7fff312a5210 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8500/0x7fff312a5208 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84f8/0x7fff312a5200 FixedValue      fff8800000003d78
[BaselineBailouts]       WRITE_VAL 0x5ee84f0/0x7fff312a51f8 FixedValue      fff8800000013332
[BaselineBailouts]       WRITE_VAL 0x5ee84e8/0x7fff312a51f0 FixedValue      fff880000000000a
[BaselineBailouts]       WRITE_VAL 0x5ee84e0/0x7fff312a51e8 FixedValue      fffbffba0e372b00
[BaselineBailouts]       WRITE_VAL 0x5ee84d8/0x7fff312a51e0 FixedValue      fffbffba0e372b40
[BaselineBailouts]       WRITE_VAL 0x5ee84d0/0x7fff312a51d8 FixedValue      fffaffba15200620
[BaselineBailouts]       WRITE_VAL 0x5ee84c8/0x7fff312a51d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84c0/0x7fff312a51c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84b8/0x7fff312a51c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84b0/0x7fff312a51b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84a8/0x7fff312a51b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee84a0/0x7fff312a51a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ee8498/0x7fff312a51a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5ee8490/0x7fff312a5198 StackValue      fffbffba0e31ea00
[BaselineBailouts]       Resuming after pc offset 684 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1505893e monitorStub=0x5b8e330
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094394
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,19834) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,19834) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1155)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x63ded90) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a52a8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x537a648/0x7fff312a52a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x537a600/0x7fff312a5258 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e173f80
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e173f40
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x537a5f8/0x7fff312a5250 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x537a5f0/0x7fff312a5248 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba15020363
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1669) innerScript=(simulation/ai/common-api-v3/resources.js:1,1669) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e932a88) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/utils.js:8 (IonScript=0x63dec20) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 148
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129efb8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/utils.js:8)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51caf48/0x7fff3129efb0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x51caf00/0x7fff3129ef68 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba14f9b980
[BaselineBailouts]       arg 1 = fffbffba0e1aae40
[BaselineBailouts]       WRITE_VAL 0x51caef8/0x7fff3129ef60 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51caef0/0x7fff3129ef58 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 10) of simulation/ai/common-api-v3/utils.js:8
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150576b3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/utils.js:8,1075) innerScript=(simulation/ai/common-api-v3/utils.js:8,1075) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:11 (0x7fba0e49bc18) (usecount=1042)
[Bailouts] Took bailout! Snapshot offset: 714
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis.js:148 (IonScript=0x527f030) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 714 size 995
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129d778
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [305], LIR: typebarrier [322]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis.js:148)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis.js:148
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x523cfb8/0x7fff3129d770 PrevFramePtr    0x7fff3129d7b0
[BaselineBailouts]       SUB_072   0x523cf70/0x7fff3129d728 BaselineFrame  
[BaselineBailouts]       FrameSize=128
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de46200
[BaselineBailouts]       frame slots 10, nargs 2, nfixed 5
[BaselineBailouts]       arg 0 = fff8800000004efd
[BaselineBailouts]       arg 1 = fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x523cf68/0x7fff3129d720 FixedValue      0000000000000000
[BaselineBailouts]       WRITE_VAL 0x523cf60/0x7fff3129d718 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x523cf58/0x7fff3129d710 FixedValue      fffbffba0e1e4a30
[BaselineBailouts]       WRITE_VAL 0x523cf50/0x7fff3129d708 FixedValue      fffaffba15200620
[BaselineBailouts]       WRITE_VAL 0x523cf48/0x7fff3129d700 FixedValue      fff880000000503d
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x523cf40/0x7fff3129d6f8 StackValue      fffbffba0e1e4a60
[BaselineBailouts]       Resuming at pc offset 741 (op this) (line 170) of simulation/ai/common-api-v3/terrain-analysis.js:148
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 128
[BaselineBailouts]       Set resumeAddr=0x7fba258104c4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509264d
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis.js:148,2503) innerScript=(simulation/ai/common-api-v3/terrain-analysis.js:148,2503) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 109
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/filters.js:39 (IonScript=0x51cab50) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 109 size 158
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129fca8
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [20], LIR: typebarrier [23]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/filters.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59ebe68/0x7fff3129fca0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x59ebe20/0x7fff3129fc58 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fb9fbc5b5e0
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb9e1a00
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba14f9b1c0
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x59ebe18/0x7fff3129fc50 StackValue      fff8800000000486
[BaselineBailouts]       Resuming after pc offset 31 (op call) (line 40) of simulation/ai/common-api-v3/filters.js:39
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 80
[BaselineBailouts]       WRITE_VAL 0x59ebe18/0x7fff3129fc50 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59ebe10/0x7fff3129fc48 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59ebe08/0x7fff3129fc40 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59ebe00/0x7fff3129fc38 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 112
[BaselineBailouts]       Set resumeAddr=0x7fba1505d2f5 monitorStub=0x593eb58
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508aea7
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/filters.js:39,6987) innerScript=(simulation/ai/common-api-v3/filters.js:39,6987) (bailoutKind=2)
[Scripts] Analyzing script simulation/components/GuiInterface.js:41 (0x7fba151c3060) (usecount=1001)

Turn 29 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 5246
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (IonScript=0x6566780) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 5246 size 22934
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5298
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [375], LIR: boundscheck [467]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x50f8998/0x7fff312a5290 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x50f8950/0x7fff312a5248 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0de90400
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 21
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f8948/0x7fff312a5240 FixedValue      fff8800000000140
[BaselineBailouts]       WRITE_VAL 0x50f8940/0x7fff312a5238 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f8938/0x7fff312a5230 FixedValue      fffbffba0ed14e80
[BaselineBailouts]       WRITE_VAL 0x50f8930/0x7fff312a5228 FixedValue      fffbffba0ed14f00
[BaselineBailouts]       WRITE_VAL 0x50f8928/0x7fff312a5220 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x50f8920/0x7fff312a5218 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x50f8918/0x7fff312a5210 FixedValue      7ff0000000000000
[BaselineBailouts]       WRITE_VAL 0x50f8910/0x7fff312a5208 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f8908/0x7fff312a5200 FixedValue      fff8800000010b1f
[BaselineBailouts]       WRITE_VAL 0x50f8900/0x7fff312a51f8 FixedValue      fff880000000658b
[BaselineBailouts]       WRITE_VAL 0x50f88f8/0x7fff312a51f0 FixedValue      fff880000000006f
[BaselineBailouts]       WRITE_VAL 0x50f88f0/0x7fff312a51e8 FixedValue      fffbffb9fbcd03c0
[BaselineBailouts]       WRITE_VAL 0x50f88e8/0x7fff312a51e0 FixedValue      fffbffb9fbcd0400
[BaselineBailouts]       WRITE_VAL 0x50f88e0/0x7fff312a51d8 FixedValue      fffaffba152061e0
[BaselineBailouts]       WRITE_VAL 0x50f88d8/0x7fff312a51d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88d0/0x7fff312a51c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88c8/0x7fff312a51c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88c0/0x7fff312a51b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88b8/0x7fff312a51b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88b0/0x7fff312a51a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x50f88a8/0x7fff312a51a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x50f88a0/0x7fff312a5198 StackValue      fffbffba0e300c10
[BaselineBailouts]       Resuming after pc offset 684 (op getprop) (line 196) of simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba15026e06 monitorStub=0x68d54f0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5094394
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,18171) innerScript=(simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146,18171) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146, inlined into simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0ed5df38) (usecount=1171)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0ed5fe70)
[Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x5644d10) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a52a8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x635e9c8/0x7fff312a52a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x635e980/0x7fff312a5258 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbc3c980
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbc3c940
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x635e978/0x7fff312a5250 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x635e970/0x7fff312a5248 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba1502e5b3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1681) innerScript=(simulation/ai/common-api-v3/resources.js:1,1681) (bailoutKind=0)

Turn 30 (200)... 
Turn 31 (200)... 
Turn 32 (200)... 
Turn 33 (200)... 
Turn 34 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=11241)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1146)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)

Turn 35 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1098)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=3625)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1200)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)

Turn 36 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=17262)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1184)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:148 (0x7fba0e4af2b8) (usecount=1007)
[Bailouts] Took invalidation bailout! Snapshot offset: 30
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:131 (IonScript=0x556f400) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 30 size 682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a65b8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [12]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:131)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:131
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53540f8/0x7fff312a65b0 PrevFramePtr    0x7fff312a65e8
[BaselineBailouts]       SUB_072   0x53540b0/0x7fff312a6568 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db040
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba14f3cc40
[BaselineBailouts]       WRITE_VAL 0x53540a8/0x7fff312a6560 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53540a0/0x7fff312a6558 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 11 (op getarg) (line 137) of simulation/components/TechnologyManager.js:131
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba25809934
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255d733
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:131,0) innerScript=(simulation/components/TechnologyManager.js:131,0) (bailoutKind=0)

Turn 37 (200)... 
Turn 38 (200)... 
Turn 39 (200)... [Scripts] Analyzing script simulation/components/Player.js:450 (0x7fba151d6b50) (usecount=1000)

Turn 40 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1173)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/components/Player.js:463 (0x7fba151d6ce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:432 (0x7fba151d69c0) (usecount=1000)

Turn 41 (200)... 
Turn 42 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e500f38) (usecount=1133)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0) (usecount=1000)

Turn 43 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e720f38) (usecount=1137)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e722e70) (usecount=1000)

Turn 44 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis-pathfinder.js:146 (0x7fba0e940f38) (usecount=1146)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Inlining script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70)
[Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e942e70) (usecount=1000)

Turn 45 (200)... 
Turn 46 (200)... 
Turn 47 (200)... 
Turn 48 (200)... 
Turn 49 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:131 (0x7fba151e6380) (usecount=1001)

Turn 50 (200)... [Abort] OSR script has argsobj

Turn 51 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:329 (0x7fba0e496a88) (usecount=1000)

Turn 52 (200)... [Bailouts] Took bailout! Snapshot offset: 4283
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x7de8560) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 4283 size 16521
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6650
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [207], LIR: boundscheck [328]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d453a8/0x7fff312a6648 PrevFramePtr    0x7fff312a6680
[BaselineBailouts]       SUB_072   0x5d45360/0x7fff312a6600 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 18, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0da68ac0
[BaselineBailouts]       WRITE_VAL 0x5d45358/0x7fff312a65f8 FixedValue      fffbffba0da68b40
[BaselineBailouts]       WRITE_VAL 0x5d45350/0x7fff312a65f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45348/0x7fff312a65e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45340/0x7fff312a65e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45338/0x7fff312a65d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45330/0x7fff312a65d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45328/0x7fff312a65c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45320/0x7fff312a65c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d45318/0x7fff312a65b8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 6 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d45310/0x7fff312a65b0 StackValue      fffbffb9fbad5190
[BaselineBailouts]       WRITE_VAL 0x5d45308/0x7fff312a65a8 StackValue      fffbffb9fbcd7c40
[BaselineBailouts]       WRITE_VAL 0x5d45300/0x7fff312a65a0 StackValue      fffbffba0da68c00
[BaselineBailouts]       WRITE_VAL 0x5d452f8/0x7fff312a6598 StackValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5d452f0/0x7fff312a6590 StackValue      fffbffba0e4aeb00
[BaselineBailouts]       WRITE_VAL 0x5d452e8/0x7fff312a6588 StackValue      fff8800000000457
[BaselineBailouts]       Resuming after pc offset 450 (op getprop) (line 263) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba15024731 monitorStub=0x5973538
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508ea3a
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1943) innerScript=(simulation/ai/common-api-v3/shared.js:226,1943) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:226, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Abort] OSR script has argsobj

Turn 53 (200)... [Abort] OSR script has argsobj

Turn 54 (200)... 
Turn 55 (200)... 
Turn 56 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:104 (0x7fba151e62b8) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:81 (0x7fba151e6060) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:407 (0x7fba151e6a88) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:64 (0x7fba151d35d8) (usecount=1000)

Turn 57 (200)... [Scripts] Analyzing script simulation/components/AIProxy.js:64 (0x7fba151a5da8) (usecount=1000)

Turn 58 (200)... 
Turn 59 (200)... 
Turn 60 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 61 (200)... 
Turn 62 (200)... 
Turn 63 (200)... [Scripts] Analyzing script simulation/components/AIProxy.js:77 (0x7fba151a5e70) (usecount=1000)

Turn 64 (200)... 
Turn 65 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 74
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:104 (IonScript=0x54ae9f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 74 size 257
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6678
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [21]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:104)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:104
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a513b8/0x7fff312a6670 PrevFramePtr    0x7fff312a66a8
[BaselineBailouts]       SUB_072   0x5a51370/0x7fff312a6628 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db040
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 1
[BaselineBailouts]       arg 0 = fffaffba15253b00
[BaselineBailouts]       WRITE_VAL 0x5a51368/0x7fff312a6620 FixedValue      fffbffba14f308e0
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 58 (op getlocal) (line 114) of simulation/components/TechnologyManager.js:104
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Set resumeAddr=0x7fba2580aca8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255d522
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:104,0) innerScript=(simulation/components/TechnologyManager.js:104,0) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 204
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x54662d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 204 size 1069
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4410
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [25], LIR: boundscheck [39]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54b49e8/0x7fff312a4408 PrevFramePtr    0x7fff312a4450
[BaselineBailouts]       SUB_072   0x54b49a0/0x7fff312a43c0 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 8, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = 3ff0000000000000
[BaselineBailouts]       arg 2 = fff8800000000488
[BaselineBailouts]       WRITE_VAL 0x54b4998/0x7fff312a43b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54b4990/0x7fff312a43b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54b4988/0x7fff312a43a8 StackValue      fffbffba0eeb8a80
[BaselineBailouts]       Resuming after pc offset 42 (op getelem) (line 368) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba150f9081 monitorStub=0x2405c50
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e802
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1098) innerScript=(simulation/components/TechnologyManager.js:363,1098) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 66 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 67 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:72 (0x7fba0e4a11f0) (usecount=1000)

Turn 68 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e4a12b8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)

Turn 69 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:525 (0x7fba0e49a830) (usecount=1000)

Turn 70 (200)... 
Turn 71 (200)... 
Turn 72 (200)... 
Turn 73 (200)... 
Turn 74 (200)... 
Turn 75 (200)... 
Turn 76 (200)... [Scripts] Analyzing script simulation/helpers/Player.js:170 (0x7fba151a2c18) (usecount=1000)

Turn 77 (200)... 
Turn 78 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1033)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 79 (200)... 
Turn 80 (200)... 
Turn 81 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 426
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x526b950) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 426 size 1534
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [77]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a99488/0x7fff312a64c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a99440/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4a40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a99438/0x7fff312a6470 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5a99430/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a99428/0x7fff312a6460 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5a99420/0x7fff312a6458 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x5a99418/0x7fff312a6450 StackValue      fffbffb9fbde4a40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       WRITE_WRD 0x5a99410/0x7fff312a6448 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5a99408/0x7fff312a6440 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a99400/0x7fff312a6438 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x5a993f8/0x7fff312a6430 PrevFramePtr    0x7fff312a64c0
[BaselineBailouts]       WRITE_VAL 0x5a993f0/0x7fff312a6428 ArgVal          fffbffb9fbde4a40
[BaselineBailouts]       WRITE_VAL 0x5a993e8/0x7fff312a6420 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x5a993e0/0x7fff312a6418 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5a993d8/0x7fff312a6410 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5a993d0/0x7fff312a6408 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5a993c8/0x7fff312a6400 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a993c0/0x7fff312a63f8 PrevFramePtr    0x7fff312a6430
[BaselineBailouts]       SUB_072   0x5a99378/0x7fff312a63b0 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 4, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4a40
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       [Return Override]
[BaselineBailouts]       WRITE_VAL 0x5a99370/0x7fff312a63a8 StackValue      fff9800000000000
[BaselineBailouts]       Resuming after pc offset 20 (op getelem) (line 278) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 80
[BaselineBailouts]       Set resumeAddr=0x7fba1505c248 monitorStub=0x599a8c8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e1fc
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,0) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1171)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/helpers/Technology.js:3 (0x7fba151a3b50) (usecount=1000)

Turn 82 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0) (usecount=1004)
[Scripts] Analyzing script simulation/components/AIInterface.js:12 (0x7fba151a56a0) (usecount=1019)

Turn 83 (200)... 
Turn 84 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0) (usecount=1004)

Turn 85 (200)... 
Turn 86 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:197 (0x7fba0e4ab9c0) (usecount=1009)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:24 (0x7fba0e4a2ce0)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:24 (0x7fba0e4a2ce0)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:135 (0x7fba151dda88) (usecount=1010)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 87 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 786
[BaselineBailouts] Bailing to baseline simulation/components/ResourceGatherer.js:135 (IonScript=0x598ced0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 786 size 944
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe0
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [101]
[BaselineBailouts]   Callee function (simulation/components/ResourceGatherer.js:135)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/ResourceGatherer.js:135
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x545c778/0x7fff312a4fd8 PrevFramePtr    0x7fff312a5008
[BaselineBailouts]       SUB_072   0x545c730/0x7fff312a4f90 BaselineFrame  
[BaselineBailouts]       FrameSize=160
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eef08c0
[BaselineBailouts]       frame slots 12, nargs 0, nfixed 5
[BaselineBailouts]       WRITE_VAL 0x545c728/0x7fff312a4f88 FixedValue      fffbffba141ded00
[BaselineBailouts]       WRITE_VAL 0x545c720/0x7fff312a4f80 FixedValue      fffbffba143ddc00
[BaselineBailouts]       WRITE_VAL 0x545c718/0x7fff312a4f78 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x545c710/0x7fff312a4f70 FixedValue      fffaffba1526af00
[BaselineBailouts]       WRITE_VAL 0x545c708/0x7fff312a4f68 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x545c700/0x7fff312a4f60 StackValue      fffbffb9fbd23460
[BaselineBailouts]       WRITE_VAL 0x545c6f8/0x7fff312a4f58 StackValue      fffbffba151a4140
[BaselineBailouts]       WRITE_VAL 0x545c6f0/0x7fff312a4f50 StackValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x545c6e8/0x7fff312a4f48 StackValue      fffaffb9fb699de0
[BaselineBailouts]       WRITE_VAL 0x545c6e0/0x7fff312a4f40 StackValue      3fe0000000000000
[BaselineBailouts]       Resuming after pc offset 148 (op pos) (line 144) of simulation/components/ResourceGatherer.js:135
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 152
[BaselineBailouts]       Set resumeAddr=0x7fba1405bcc1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x257925c
[BaselineBailouts]   Restored outerScript=(simulation/components/ResourceGatherer.js:135,0) innerScript=(simulation/components/ResourceGatherer.js:135,0) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 848
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x545b0f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 848 size 1034
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4f30
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [89], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x514e8a8/0x7fff312a4f28 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x514e860/0x7fff312a4ee0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb6cb140
[BaselineBailouts]       arg 1 = 4034000000000000
[BaselineBailouts]       arg 2 = fff8800000000bb8
[BaselineBailouts]       WRITE_VAL 0x514e858/0x7fff312a4ed8 FixedValue      fffbffb9fbe9c3d0
[BaselineBailouts]       WRITE_VAL 0x514e850/0x7fff312a4ed0 FixedValue      fffaffb9fb6cb160
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x514e848/0x7fff312a4ec8 StackValue      fffbffba141defc0
[BaselineBailouts]       WRITE_VAL 0x514e840/0x7fff312a4ec0 StackValue      fff8800000000bb8
[BaselineBailouts]       WRITE_VAL 0x514e838/0x7fff312a4eb8 StackValue      4034000000000000
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x514e838/0x7fff312a4eb8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x514e830/0x7fff312a4eb0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x514e828/0x7fff312a4ea8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x514e820/0x7fff312a4ea0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x514e818/0x7fff312a4e98 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x514e810/0x7fff312a4e90 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150f9309 monitorStub=0x6168550
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1020) innerScript=(simulation/components/TechnologyManager.js:363,1020) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 88 (200)... 
Turn 89 (200)... 
Turn 90 (200)... [Scripts] Analyzing script self-hosted:312 (0x7fba14f37c18) (usecount=1000)

Turn 91 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0) (usecount=1004)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 92 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5131ee0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5ed0678/0x7fff312a5558 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5ed0630/0x7fff312a5510 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002df
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150224af
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1007) innerScript=(simulation/components/AIInterface.js:65,1007) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/AIProxy.js:42 (0x7fba151a5ce0) (usecount=1000)

Turn 93 (200)... [Bailouts] Took bailout! Snapshot offset: 167
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x538c7b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 167 size 421
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6458
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [20], LIR: boundscheck [27]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5191058/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5191010/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faa80280
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde29c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5191008/0x7fff312a6400 StackValue      fffbffb9faaf5cc0
[BaselineBailouts]       WRITE_VAL 0x5191000/0x7fff312a63f8 StackValue      fff8800000000b76
[BaselineBailouts]       Resuming at pc offset 20 (op getelem) (line 260) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba25816f73
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e52c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1051) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1051) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0) (usecount=1004)

Turn 94 (200)... [Bailouts] Took bailout! Snapshot offset: 5925
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x641cb20) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 5925 size 15581
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [262], LIR: boundscheck [416]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5734728/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x57346e0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9fb663200
[BaselineBailouts]       WRITE_VAL 0x57346d8/0x7fff312a6650 FixedValue      fffbffb9fb663280
[BaselineBailouts]       WRITE_VAL 0x57346d0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57346c8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57346c0/0x7fff312a6638 FixedValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x57346b8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57346b0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57346a8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57346a0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5734698/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5734690/0x7fff312a6608 StackValue      fffbffb9fb64f430
[BaselineBailouts]       WRITE_VAL 0x5734688/0x7fff312a6600 StackValue      fffbffb9fb64f460
[BaselineBailouts]       WRITE_VAL 0x5734680/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5734678/0x7fff312a65f0 StackValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x5734670/0x7fff312a65e8 StackValue      fffbffb9fbde3c00
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5734668/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x5734660/0x7fff312a65d8 ReturnAddr      0x7fba150248f1
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5734658/0x7fff312a65d0 StubPtr         0x529f820
[BaselineBailouts]       WRITE_PTR 0x5734650/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x5734648/0x7fff312a65c0 ArgVal          fffbffb9fbde3c00
[BaselineBailouts]       WRITE_VAL 0x5734640/0x7fff312a65b8 ArgVal          fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_WRD 0x5734638/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5734630/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5734628/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5734620/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5734618/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x57345d0/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbbe4ee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde3c00
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x57345c8/0x7fff312a6540 StackValue      fffbffb9fbb4a940
[BaselineBailouts]       WRITE_VAL 0x57345c0/0x7fff312a6538 StackValue      fff8800000000b9a
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,2117) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,2) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure

Turn 95 (200)... 
Turn 96 (200)... 
Turn 97 (200)... 
Turn 98 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e51a128) (usecount=1072)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e517da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)

Turn 99 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e73a128) (usecount=1058)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e737da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)

Turn 100 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1072)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Analyzing script simulation/components/Player.js:109 (0x7fba151d3c18) (usecount=1000)
[Scripts] Analyzing script simulation/helpers/Technology.js:13 (0x7fba151a3c18) (usecount=1000)

Turn 101 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0ed77128) (usecount=1072)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0ed74da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 102 (200)... 
Turn 103 (200)... 
Turn 104 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 105 (200)... 
Turn 106 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 107 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 108 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 109 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:538 (0x7fba0e49a9c0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:329 (0x7fba0e496a88)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 110 (200)... [Scripts] Analyzing script simulation/components/ResourceGatherer.js:135 (0x7fba151dda88) (usecount=1007)

Turn 111 (200)... [Scripts] Analyzing script simulation/components/ResourceGatherer.js:151 (0x7fba151ddb50) (usecount=1004)

Turn 112 (200)... 
Turn 113 (200)... 
Turn 114 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6560a88/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6560a40/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x6560a38/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a30/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a28/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a20/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a18/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a10/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6560a08/0x7fff312a6440 FixedValue      fffbffb9fb232f40
[BaselineBailouts]       WRITE_VAL 0x6560a00/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x65609f8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609f0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609e8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609e0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609d8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609d0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609c8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609c0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609b8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609b0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609a8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65609a0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6560998/0x7fff312a63d0 StackValue      fffbffb9fb2c9970
[BaselineBailouts]       WRITE_VAL 0x6560990/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1249) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1249) (bailoutKind=0)

Turn 115 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 116 (200)... 
Turn 117 (200)... 
Turn 118 (200)... 
Turn 119 (200)... 
Turn 120 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:104 (0x7fba151e62b8) (usecount=1000)

Turn 121 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 122 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7f9e898/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7f9e850/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x7f9e848/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e840/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e838/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e830/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e828/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e820/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e818/0x7fff312a6440 FixedValue      fffbffb9fb22e6c0
[BaselineBailouts]       WRITE_VAL 0x7f9e810/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7f9e808/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e800/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7f8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7f0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7e8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7e0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7d8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7d0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7c8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7c0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7b8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e7b0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7f9e7a8/0x7fff312a63d0 StackValue      fffbffb9fb2381c0
[BaselineBailouts]       WRITE_VAL 0x7f9e7a0/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 123 (200)... [Bailouts] Took bailout! Snapshot offset: 6675
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x97d62c0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 6675 size 16393
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [294], LIR: boundscheck [459]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x618f668/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x618f620/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9fb225d80
[BaselineBailouts]       WRITE_VAL 0x618f618/0x7fff312a6650 FixedValue      fffbffb9fb225e00
[BaselineBailouts]       WRITE_VAL 0x618f610/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f608/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f600/0x7fff312a6638 FixedValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x618f5f8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f5f0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f5e8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f5e0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x618f5d8/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x618f5d0/0x7fff312a6608 StackValue      fffbffb9fb2eed00
[BaselineBailouts]       WRITE_VAL 0x618f5c8/0x7fff312a6600 StackValue      fffbffb9fb2eed30
[BaselineBailouts]       WRITE_VAL 0x618f5c0/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x618f5b8/0x7fff312a65f0 StackValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x618f5b0/0x7fff312a65e8 StackValue      fffbffb9fbde3600
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x618f5a8/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x618f5a0/0x7fff312a65d8 ReturnAddr      0x7fba150248f1
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x618f598/0x7fff312a65d0 StubPtr         0x529f820
[BaselineBailouts]       WRITE_PTR 0x618f590/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x618f588/0x7fff312a65c0 ArgVal          fffbffb9fbde3600
[BaselineBailouts]       WRITE_VAL 0x618f580/0x7fff312a65b8 ArgVal          fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_WRD 0x618f578/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x618f570/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x618f568/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x618f560/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x618f558/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x618f510/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbbe4ee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde3600
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x618f508/0x7fff312a6540 StackValue      fffbffb9fbb4a940
[BaselineBailouts]       WRITE_VAL 0x618f500/0x7fff312a6538 StackValue      fff8800000000b94
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,2019) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,691) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 848
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5454b80) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 848 size 1034
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fa0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [89], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x68328b8/0x7fff312a4f98 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6832870/0x7fff312a4f50 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb250da0
[BaselineBailouts]       arg 1 = 4034000000000000
[BaselineBailouts]       arg 2 = fff8800000000b7a
[BaselineBailouts]       WRITE_VAL 0x6832868/0x7fff312a4f48 FixedValue      fffbffba1410e400
[BaselineBailouts]       WRITE_VAL 0x6832860/0x7fff312a4f40 FixedValue      fffaffb9fb250dc0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6832858/0x7fff312a4f38 StackValue      fffbffba0ee3a300
[BaselineBailouts]       WRITE_VAL 0x6832850/0x7fff312a4f30 StackValue      fff8800000000b7a
[BaselineBailouts]       WRITE_VAL 0x6832848/0x7fff312a4f28 StackValue      4034000000000000
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x6832848/0x7fff312a4f28 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6832840/0x7fff312a4f20 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6832838/0x7fff312a4f18 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6832830/0x7fff312a4f10 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6832828/0x7fff312a4f08 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6832820/0x7fff312a4f00 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150f9309 monitorStub=0x6168550
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1787) innerScript=(simulation/components/TechnologyManager.js:363,1787) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 124 (200)... 
Turn 125 (200)... [Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1001)

Turn 126 (200)... 
Turn 127 (200)... 
Turn 128 (200)... 
Turn 129 (200)... [Scripts] Analyzing script simulation/helpers/FSM.js:338 (0x7fba151a2768) (usecount=1002)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 130 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/utils.js:8 (0x7fba0e502e70) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d1ddc8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5d1dd80/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5d1dd78/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd70/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd68/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd60/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd58/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd50/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd48/0x7fff312a6440 FixedValue      fffbffba0ddb0dc0
[BaselineBailouts]       WRITE_VAL 0x5d1dd40/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5d1dd38/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd30/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd28/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd20/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd18/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd10/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd08/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dd00/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dcf8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dcf0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dce8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d1dce0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d1dcd8/0x7fff312a63d0 StackValue      fffbffba0dd139a0
[BaselineBailouts]       WRITE_VAL 0x5d1dcd0/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 131 (200)... [Bailouts] Took bailout! Snapshot offset: 1540
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x63ceb40) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1540 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [102], LIR: boundscheck [168]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55308f8/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x55308b0/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55308a8/0x7fff312a64c8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x55308a0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5530898/0x7fff312a64b8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5530890/0x7fff312a64b0 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x5530888/0x7fff312a64a8 StackValue      fffbffba0daa7240
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5530880/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5530878/0x7fff312a6498 ReturnAddr      0x7fba25816697
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5530870/0x7fff312a6490 StubPtr         0x4551df8
[BaselineBailouts]       WRITE_PTR 0x5530868/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x5530860/0x7fff312a6480 ArgVal          fffbffba0daa7240
[BaselineBailouts]       WRITE_VAL 0x5530858/0x7fff312a6478 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x5530850/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5530848/0x7fff312a6468 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5530840/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5530838/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5530830/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x55307e8/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55307e0/0x7fff312a6400 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x55307d8/0x7fff312a63f8 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1101) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,878) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060) (usecount=1004)

Turn 132 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1095)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060) (usecount=1004)

Turn 133 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51b0e28/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x51b0de0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x51b0dd8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0dd0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0dc8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0dc0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0db8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0db0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0da8/0x7fff312a6440 FixedValue      fffbffba0dd53c80
[BaselineBailouts]       WRITE_VAL 0x51b0da0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x51b0d98/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d90/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d88/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d80/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d78/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d70/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d68/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d60/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d58/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d50/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d48/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51b0d40/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x51b0d38/0x7fff312a63d0 StackValue      fffbffba0dd7fbb0
[BaselineBailouts]       WRITE_VAL 0x51b0d30/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1427) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1427) (bailoutKind=0)

Turn 134 (200)... 
Turn 135 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 136 (200)... 
Turn 137 (200)... 
Turn 138 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6798868/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6798820/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x6798818/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798810/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798808/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798800/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987f8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987f0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987e8/0x7fff312a6440 FixedValue      fffbffba0dd2c980
[BaselineBailouts]       WRITE_VAL 0x67987e0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x67987d8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987d0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987c8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987c0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987b8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987b0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987a8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x67987a0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798798/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798790/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798788/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6798780/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6798778/0x7fff312a63d0 StackValue      fffbffba0d16b1c0
[BaselineBailouts]       WRITE_VAL 0x6798770/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 139 (200)... [Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5db0170) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5633598/0x7fff312a5558 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5633550/0x7fff312a5510 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002e8
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150224af
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1311) innerScript=(simulation/components/AIInterface.js:65,1311) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 140 (200)... 
Turn 141 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x728e7f8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x728e7b0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x728e7a8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e7a0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e798/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e790/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e788/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e780/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e778/0x7fff312a6440 FixedValue      fffbffba0d11e680
[BaselineBailouts]       WRITE_VAL 0x728e770/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x728e768/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e760/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e758/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e750/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e748/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e740/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e738/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e730/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e728/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e720/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e718/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x728e710/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x728e708/0x7fff312a63d0 StackValue      fffbffba0d122400
[BaselineBailouts]       WRITE_VAL 0x728e700/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 142 (200)... 
Turn 143 (200)... 
Turn 144 (200)... [Scripts] Analyzing script simulation/components/GuiInterface.js:120 (0x7fba151c3128) (usecount=1003)

Turn 145 (200)... [Bailouts] Took bailout! Snapshot offset: 848
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x6696960) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 848 size 1034
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a23c8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [89], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5ad8368/0x7fff312a23c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5ad8320/0x7fff312a2378 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0d17c3c0
[BaselineBailouts]       arg 1 = 4010000000000000
[BaselineBailouts]       arg 2 = fff8800000000bc0
[BaselineBailouts]       WRITE_VAL 0x5ad8318/0x7fff312a2370 FixedValue      fffbffba0d1814c0
[BaselineBailouts]       WRITE_VAL 0x5ad8310/0x7fff312a2368 FixedValue      fffaffba0d17e040
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5ad8308/0x7fff312a2360 StackValue      fffbffba0eedad00
[BaselineBailouts]       WRITE_VAL 0x5ad8300/0x7fff312a2358 StackValue      fff8800000000bc0
[BaselineBailouts]       WRITE_VAL 0x5ad82f8/0x7fff312a2350 StackValue      4010000000000000
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5ad82f8/0x7fff312a2350 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ad82f0/0x7fff312a2348 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ad82e8/0x7fff312a2340 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ad82e0/0x7fff312a2338 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ad82d8/0x7fff312a2330 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ad82d0/0x7fff312a2328 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150f9309 monitorStub=0x6168550
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1016) innerScript=(simulation/components/TechnologyManager.js:363,1016) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 146 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:87 (0x7fba0e4a15d8) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:44 (0x7fba0e49bf38) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a27fb8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5a27f70/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5a27f68/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f60/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f58/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f50/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f48/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f40/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f38/0x7fff312a6440 FixedValue      fffbffb9fae9c4c0
[BaselineBailouts]       WRITE_VAL 0x5a27f30/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5a27f28/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f20/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f18/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f10/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f08/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27f00/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ef8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ef0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ee8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ee0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ed8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a27ed0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a27ec8/0x7fff312a63d0 StackValue      fffbffb9faeb4310
[BaselineBailouts]       WRITE_VAL 0x5a27ec0/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) (bailoutKind=0)

Turn 147 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830) (usecount=1000)

Turn 148 (200)... [Bailouts] Took bailout! Snapshot offset: 6506
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x6574a20) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 6506 size 16229
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [273], LIR: boundscheck [436]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x580cea8/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x580ce60/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9fae66880
[BaselineBailouts]       WRITE_VAL 0x580ce58/0x7fff312a6650 FixedValue      fffbffb9fae66900
[BaselineBailouts]       WRITE_VAL 0x580ce50/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce48/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce40/0x7fff312a6638 FixedValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x580ce38/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce30/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce28/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce20/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580ce18/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x580ce10/0x7fff312a6608 StackValue      fffbffb9fae608e0
[BaselineBailouts]       WRITE_VAL 0x580ce08/0x7fff312a6600 StackValue      fffbffb9fae60940
[BaselineBailouts]       WRITE_VAL 0x580ce00/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x580cdf8/0x7fff312a65f0 StackValue      fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_VAL 0x580cdf0/0x7fff312a65e8 StackValue      fffbffb9fbde3800
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x580cde8/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x580cde0/0x7fff312a65d8 ReturnAddr      0x7fba150248f1
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x580cdd8/0x7fff312a65d0 StubPtr         0x529f820
[BaselineBailouts]       WRITE_PTR 0x580cdd0/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x580cdc8/0x7fff312a65c0 ArgVal          fffbffb9fbde3800
[BaselineBailouts]       WRITE_VAL 0x580cdc0/0x7fff312a65b8 ArgVal          fffbffb9fbbe4ee0
[BaselineBailouts]       WRITE_WRD 0x580cdb8/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x580cdb0/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x580cda8/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x580cda0/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x580cd98/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x580cd50/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbbe4ee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde3800
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x580cd48/0x7fff312a6540 StackValue      fffbffb9fbb4a940
[BaselineBailouts]       WRITE_VAL 0x580cd40/0x7fff312a6538 StackValue      fff8800000000b96
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,4300) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,3097) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x5e76560) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6598
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x580cea8/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x580ce60/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb65eb80
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde3800
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x580ce58/0x7fff312a6540 StackValue      fffbffb9fb679480
[BaselineBailouts]       WRITE_VAL 0x580ce50/0x7fff312a6538 StackValue      fff8800000000b96
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,3097) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,3097) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x623b4c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x252d9b8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x252d970/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x252d968/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d960/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d958/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d950/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d948/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d940/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d938/0x7fff312a6440 FixedValue      fffbffb9fae33840
[BaselineBailouts]       WRITE_VAL 0x252d930/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x252d928/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d920/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d918/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d910/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d908/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d900/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8f8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8f0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8e8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8e0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8d8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x252d8d0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x252d8c8/0x7fff312a63d0 StackValue      fffbffb9fae24b20
[BaselineBailouts]       WRITE_VAL 0x252d8c0/0x7fff312a63c8 StackValue      fffbffba14fc9c40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1505e3ce monitorStub=0x5df0cb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1605) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1605) (bailoutKind=0)

Turn 149 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x957b2b8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x957b270/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x957b268/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b260/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b258/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b250/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b248/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b240/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b238/0x7fff312a6440 FixedValue      fffbffb9faebe380
[BaselineBailouts]       WRITE_VAL 0x957b230/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x957b228/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b220/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b218/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b210/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b208/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b200/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1f8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1f0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1e8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1e0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1d8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x957b1d0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x957b1c8/0x7fff312a63d0 StackValue      fffbffb9faea4940
[BaselineBailouts]       WRITE_VAL 0x957b1c0/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 150 (200)... 
Turn 151 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5ae28a0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d7c098/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d7c050/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d177380
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d7c048/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5d7c040/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d7c038/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5d7c030/0x7fff312a64b0 StackValue      fffbffba0c5014c0
[BaselineBailouts]       WRITE_VAL 0x5d7c028/0x7fff312a64a8 StackValue      fffbffba0d177380
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5d7c020/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5d7c018/0x7fff312a6498 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d7c010/0x7fff312a6490 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x5d7c008/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x5d7c000/0x7fff312a6480 ArgVal          fffbffba0d177380
[BaselineBailouts]       WRITE_VAL 0x5d7bff8/0x7fff312a6478 ArgVal          fffbffba0c5014c0
[BaselineBailouts]       WRITE_WRD 0x5d7bff0/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5d7bfe8/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5d7bfe0/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5d7bfd8/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d7bfd0/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5d7bf88/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d177380
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d7bf80/0x7fff312a6400 StackValue      fffbffba0c573700
[BaselineBailouts]       WRITE_VAL 0x5d7bf78/0x7fff312a63f8 StackValue      fff8800000000bc0
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x5d7bf78/0x7fff312a63f8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d7bf70/0x7fff312a63f0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1505c39f monitorStub=0x599aa90
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,7064) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,161) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 152 (200)... 
Turn 153 (200)... 
Turn 154 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1025)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:373 (0x7fba0e4a6b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:368 (0x7fba0e4a6a88)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:368 (0x7fba0e4a6a88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:2 (0x7fba0e49f380) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5bfb0f8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5bfb0b0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5bfb0a8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb0a0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb098/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb090/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb088/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb080/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb078/0x7fff312a6440 FixedValue      fffbffb9fae80500
[BaselineBailouts]       WRITE_VAL 0x5bfb070/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5bfb068/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb060/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb058/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb050/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb048/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb040/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb038/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb030/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb028/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb020/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb018/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bfb010/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5bfb008/0x7fff312a63d0 StackValue      fffbffb9faee8d30
[BaselineBailouts]       WRITE_VAL 0x5bfb000/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) (bailoutKind=0)

Turn 155 (200)... 
Turn 156 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x623b4c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2441fa8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x2441f60/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x2441f58/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f50/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f48/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f40/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f38/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f30/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f28/0x7fff312a6440 FixedValue      fffbffb9faddf780
[BaselineBailouts]       WRITE_VAL 0x2441f20/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x2441f18/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f10/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f08/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441f00/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ef8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ef0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ee8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ee0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ed8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ed0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ec8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2441ec0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x2441eb8/0x7fff312a63d0 StackValue      fffbffb9fade3580
[BaselineBailouts]       WRITE_VAL 0x2441eb0/0x7fff312a63c8 StackValue      fffbffba14fc9c40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1505e3ce monitorStub=0x5df0cb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 157 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7dfd868/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7dfd820/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x7dfd818/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd810/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd808/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd800/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7f8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7f0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7e8/0x7fff312a6440 FixedValue      fffbffb9fad45240
[BaselineBailouts]       WRITE_VAL 0x7dfd7e0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7dfd7d8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7d0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7c8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7c0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7b8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7b0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7a8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd7a0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd798/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd790/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd788/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7dfd780/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7dfd778/0x7fff312a63d0 StackValue      fffbffb9fad483d0
[BaselineBailouts]       WRITE_VAL 0x7dfd770/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:231 (0x7fba151d5768) (usecount=1000)

Turn 158 (200)... 
Turn 159 (200)... 
Turn 160 (200)... [Bailouts] Took bailout! Snapshot offset: 848
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5315590) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 848 size 1034
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fa0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [89], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7148518/0x7fff312a4f98 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x71484d0/0x7fff312a4f50 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fad84520
[BaselineBailouts]       arg 1 = 4034000000000000
[BaselineBailouts]       arg 2 = fff8800000000b78
[BaselineBailouts]       WRITE_VAL 0x71484c8/0x7fff312a4f48 FixedValue      fffbffb9fad875e0
[BaselineBailouts]       WRITE_VAL 0x71484c0/0x7fff312a4f40 FixedValue      fffaffb9fad84540
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x71484b8/0x7fff312a4f38 StackValue      fffbffba0ee3a300
[BaselineBailouts]       WRITE_VAL 0x71484b0/0x7fff312a4f30 StackValue      fff8800000000b78
[BaselineBailouts]       WRITE_VAL 0x71484a8/0x7fff312a4f28 StackValue      4034000000000000
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x71484a8/0x7fff312a4f28 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x71484a0/0x7fff312a4f20 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7148498/0x7fff312a4f18 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7148490/0x7fff312a4f10 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7148488/0x7fff312a4f08 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7148480/0x7fff312a4f00 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150f9309 monitorStub=0x6168550
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1039) innerScript=(simulation/components/TechnologyManager.js:363,1039) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 161 (200)... 
Turn 162 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x76656f8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x76656b0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x76656a8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76656a0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665698/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665690/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665688/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665680/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665678/0x7fff312a6440 FixedValue      fffbffb9fad74780
[BaselineBailouts]       WRITE_VAL 0x7665670/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7665668/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665660/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665658/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665650/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665648/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665640/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665638/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665630/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665628/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665620/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665618/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7665610/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7665608/0x7fff312a63d0 StackValue      fffbffb9fad85550
[BaselineBailouts]       WRITE_VAL 0x7665600/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) (bailoutKind=0)

Turn 163 (200)... 
Turn 164 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x623b4c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5afa9e8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5afa9a0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5afa998/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa990/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa988/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa980/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa978/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa970/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa968/0x7fff312a6440 FixedValue      fffbffb9fad81a40
[BaselineBailouts]       WRITE_VAL 0x5afa960/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5afa958/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa950/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa948/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa940/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa938/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa930/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa928/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa920/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa918/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa910/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa908/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5afa900/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5afa8f8/0x7fff312a63d0 StackValue      fffbffb9fada8d60
[BaselineBailouts]       WRITE_VAL 0x5afa8f0/0x7fff312a63c8 StackValue      fffbffba14fc9c40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1505e3ce monitorStub=0x5df0cb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 165 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x976dd40) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6603d38/0x7fff312a6558 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x6603cf0/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6603ce8/0x7fff312a6508 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6603ce0/0x7fff312a6500 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6603cd8/0x7fff312a64f8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x6603cd0/0x7fff312a64f0 StackValue      fffbffb9fb680ac0
[BaselineBailouts]       WRITE_VAL 0x6603cc8/0x7fff312a64e8 StackValue      fffbffb9fad8ab00
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6603cc0/0x7fff312a64e0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x6603cb8/0x7fff312a64d8 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6603cb0/0x7fff312a64d0 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x6603ca8/0x7fff312a64c8 PrevFramePtr    0x7fff312a6558
[BaselineBailouts]       WRITE_VAL 0x6603ca0/0x7fff312a64c0 ArgVal          fffbffb9fad8ab00
[BaselineBailouts]       WRITE_VAL 0x6603c98/0x7fff312a64b8 ArgVal          fffbffb9fb680ac0
[BaselineBailouts]       WRITE_WRD 0x6603c90/0x7fff312a64b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x6603c88/0x7fff312a64a8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x6603c80/0x7fff312a64a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6603c78/0x7fff312a6498 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6603c70/0x7fff312a6490 PrevFramePtr    0x7fff312a64c8
[BaselineBailouts]       SUB_072   0x6603c28/0x7fff312a6448 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6603c20/0x7fff312a6440 StackValue      fffbffb9fb698440
[BaselineBailouts]       WRITE_VAL 0x6603c18/0x7fff312a6438 StackValue      fff8800000000bc7
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1645) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,197) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x78bdee0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6280608/0x7fff312a6558 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x62805c0/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c501760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8ad40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62805b8/0x7fff312a6508 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x62805b0/0x7fff312a6500 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x62805a8/0x7fff312a64f8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x62805a0/0x7fff312a64f0 StackValue      fffbffba0c501760
[BaselineBailouts]       WRITE_VAL 0x6280598/0x7fff312a64e8 StackValue      fffbffb9fad8ad40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6280590/0x7fff312a64e0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x6280588/0x7fff312a64d8 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6280580/0x7fff312a64d0 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x6280578/0x7fff312a64c8 PrevFramePtr    0x7fff312a6558
[BaselineBailouts]       WRITE_VAL 0x6280570/0x7fff312a64c0 ArgVal          fffbffb9fad8ad40
[BaselineBailouts]       WRITE_VAL 0x6280568/0x7fff312a64b8 ArgVal          fffbffba0c501760
[BaselineBailouts]       WRITE_WRD 0x6280560/0x7fff312a64b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x6280558/0x7fff312a64a8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x6280550/0x7fff312a64a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6280548/0x7fff312a6498 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6280540/0x7fff312a6490 PrevFramePtr    0x7fff312a64c8
[BaselineBailouts]       SUB_072   0x62804f8/0x7fff312a6448 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c501760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8ad40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x62804f0/0x7fff312a6440 StackValue      fffbffba0c5739c0
[BaselineBailouts]       WRITE_VAL 0x62804e8/0x7fff312a6438 StackValue      fff8800000000bc9
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1402) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,217) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x78bf690) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6360
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x78c0e68/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x78c0e20/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faaf0160
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8a880
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x78c0e18/0x7fff312a6308 StackValue      fffbffba0ee66fc0
[BaselineBailouts]       WRITE_VAL 0x78c0e10/0x7fff312a6300 StackValue      fff8800000000bc5
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1029) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1029) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5dbcad8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5dbca90/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x5dbca88/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca80/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca78/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca70/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca68/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca60/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca58/0x7fff312a6440 FixedValue      fffbffb9fac40a40
[BaselineBailouts]       WRITE_VAL 0x5dbca50/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5dbca48/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca40/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca38/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca30/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca28/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca20/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca18/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca10/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca08/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbca00/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbc9f8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dbc9f0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5dbc9e8/0x7fff312a63d0 StackValue      fffbffb9fac540d0
[BaselineBailouts]       WRITE_VAL 0x5dbc9e0/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) (bailoutKind=0)

Turn 166 (200)... [Scripts] Analyzing script simulation/components/Player.js:44 (0x7fba151d32b8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Timer.js:27 (0x7fba151ea060) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 167 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x628a570) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7671b78/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7671b30/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7671b28/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x7671b20/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7671b18/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x7671b10/0x7fff312a64b0 StackValue      fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_VAL 0x7671b08/0x7fff312a64a8 StackValue      fffbffb9face89c0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x7671b00/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x7671af8/0x7fff312a6498 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x7671af0/0x7fff312a6490 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x7671ae8/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x7671ae0/0x7fff312a6480 ArgVal          fffbffb9face89c0
[BaselineBailouts]       WRITE_VAL 0x7671ad8/0x7fff312a6478 ArgVal          fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_WRD 0x7671ad0/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x7671ac8/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x7671ac0/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x7671ab8/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7671ab0/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x7671a68/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7671a60/0x7fff312a6400 StackValue      fffbffb9fb2bf700
[BaselineBailouts]       WRITE_VAL 0x7671a58/0x7fff312a63f8 StackValue      fff8800000000bca
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1553) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,239) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7d5bec0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x657b548/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x657b500/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d8031c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9face8bc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x657b4f8/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x657b4f0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x657b4e8/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x657b4e0/0x7fff312a64b0 StackValue      fffbffba0d8031c0
[BaselineBailouts]       WRITE_VAL 0x657b4d8/0x7fff312a64a8 StackValue      fffbffb9face8bc0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x657b4d0/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x657b4c8/0x7fff312a6498 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x657b4c0/0x7fff312a6490 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x657b4b8/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x657b4b0/0x7fff312a6480 ArgVal          fffbffb9face8bc0
[BaselineBailouts]       WRITE_VAL 0x657b4a8/0x7fff312a6478 ArgVal          fffbffba0d8031c0
[BaselineBailouts]       WRITE_WRD 0x657b4a0/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x657b498/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x657b490/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x657b488/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x657b480/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x657b438/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d8031c0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face8bc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x657b430/0x7fff312a6400 StackValue      fffbffba0d92bfc0
[BaselineBailouts]       WRITE_VAL 0x657b428/0x7fff312a63f8 StackValue      fff8800000000bcc
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1594) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,258) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 11533
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x546d850) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 11533 size 16489
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [429], LIR: boundscheck [711]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d598/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x678d550/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=224
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 21, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9face8840
[BaselineBailouts]       WRITE_VAL 0x678d548/0x7fff312a6650 FixedValue      fffbffb9face8e00
[BaselineBailouts]       WRITE_VAL 0x678d540/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d538/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d530/0x7fff312a6638 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d528/0x7fff312a6630 FixedValue      fff8800000000bca
[BaselineBailouts]       WRITE_VAL 0x678d520/0x7fff312a6628 FixedValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x678d518/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d510/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d508/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 9 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x678d500/0x7fff312a6608 StackValue      fffbffb9face53a0
[BaselineBailouts]       WRITE_VAL 0x678d4f8/0x7fff312a6600 StackValue      fffbffb9fac3f340
[BaselineBailouts]       WRITE_VAL 0x678d4f0/0x7fff312a65f8 StackValue      fffbffb9fac3f370
[BaselineBailouts]       WRITE_VAL 0x678d4e8/0x7fff312a65f0 StackValue      fffbffba0e4aab40
[BaselineBailouts]       WRITE_VAL 0x678d4e0/0x7fff312a65e8 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x678d4d8/0x7fff312a65e0 StackValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x678d4d0/0x7fff312a65d8 StackValue      fffbffb9face89c0
[BaselineBailouts]       WRITE_VAL 0x678d4c8/0x7fff312a65d0 StackValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x678d4c0/0x7fff312a65c8 StackValue      fffaffb9fac29dc0
[BaselineBailouts]       Resuming at pc offset 785 (op call) (line 284) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x678d4b8/0x7fff312a65c0 Descriptor      0000000000000e01
[BaselineBailouts]       WRITE_PTR 0x678d4b0/0x7fff312a65b8 ReturnAddr      0x7fba15024e39
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d4a8/0x7fff312a65b0 StubPtr         0x5796338
[BaselineBailouts]       WRITE_PTR 0x678d4a0/0x7fff312a65a8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x678d498/0x7fff312a65a0 ArgVal          fffaffb9fac29dc0
[BaselineBailouts]       WRITE_VAL 0x678d490/0x7fff312a6598 ArgVal          fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x678d488/0x7fff312a6590 ArgVal          fffbffb9face89c0
[BaselineBailouts]       WRITE_VAL 0x678d480/0x7fff312a6588 ArgVal          fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x678d478/0x7fff312a6580 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x678d470/0x7fff312a6578 ActualArgc      0000000000000004
[BaselineBailouts]       CalleeStackSlot=3
[BaselineBailouts]       Callee = fffbffba0e4aab40
[BaselineBailouts]       WRITE_PTR 0x678d468/0x7fff312a6570 CalleeToken     0x7fba0e4aab40
[BaselineBailouts]       WRITE_WRD 0x678d460/0x7fff312a6568 Descriptor      0000000000000382
[BaselineBailouts]       WRITE_PTR 0x678d458/0x7fff312a6560 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d450/0x7fff312a6558 PrevFramePtr    0x7fff312a65a8
[BaselineBailouts]       SUB_072   0x678d408/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000002
[BaselineBailouts]       arg 1 = fffbffb9face89c0
[BaselineBailouts]       arg 2 = fffaffba15294ea0
[BaselineBailouts]       arg 3 = fffaffb9fac29dc0
[BaselineBailouts]       WRITE_VAL 0x678d400/0x7fff312a6508 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x678d3f8/0x7fff312a6500 StackValue      fffbffba0e4aeb40
[BaselineBailouts]       WRITE_VAL 0x678d3f0/0x7fff312a64f8 StackValue      fff8800000000bca
[BaselineBailouts]       WRITE_VAL 0x678d3e8/0x7fff312a64f0 StackValue      fffbffb9face8f00
[BaselineBailouts]       Resuming after pc offset 62 (op newobject) (line 354) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba150f2110
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b8516
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,3334) innerScript=(simulation/ai/common-api-v3/shared.js:350,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x67917b0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6428
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d6e8/0x7fff312a6420 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x678d6a0/0x7fff312a63d8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb6805e0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x678d698/0x7fff312a63d0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x678d690/0x7fff312a63c8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x678d688/0x7fff312a63c0 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x678d680/0x7fff312a63b8 StackValue      fffbffb9fb6805e0
[BaselineBailouts]       WRITE_VAL 0x678d678/0x7fff312a63b0 StackValue      fffbffb9face89c0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x678d670/0x7fff312a63a8 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x678d668/0x7fff312a63a0 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d660/0x7fff312a6398 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x678d658/0x7fff312a6390 PrevFramePtr    0x7fff312a6420
[BaselineBailouts]       WRITE_VAL 0x678d650/0x7fff312a6388 ArgVal          fffbffb9face89c0
[BaselineBailouts]       WRITE_VAL 0x678d648/0x7fff312a6380 ArgVal          fffbffb9fb6805e0
[BaselineBailouts]       WRITE_WRD 0x678d640/0x7fff312a6378 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x678d638/0x7fff312a6370 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x678d630/0x7fff312a6368 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x678d628/0x7fff312a6360 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x678d620/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x678d5d8/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb6805e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x678d5d0/0x7fff312a6308 StackValue      fffbffb9fb679fc0
[BaselineBailouts]       WRITE_VAL 0x678d5c8/0x7fff312a6300 StackValue      fff8800000000bca
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1584) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,277) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x65fa3c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6360
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x678dc28/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x678dbe0/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9640
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x678dbd8/0x7fff312a6308 StackValue      fffbffb9fb5c9900
[BaselineBailouts]       WRITE_VAL 0x678dbd0/0x7fff312a6300 StackValue      fff8800000000bca
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1043) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1043) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 540
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:350 (IonScript=0x62874c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 540 size 1975
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [44], LIR: boundscheck [65]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:350)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x65faa48/0x7fff312a6558 PrevFramePtr    0x7fff312a65a8
[BaselineBailouts]       SUB_072   0x65faa00/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000002
[BaselineBailouts]       arg 1 = fffbffb9face8ac0
[BaselineBailouts]       arg 2 = fffaffba15294ea0
[BaselineBailouts]       arg 3 = fffaffb9fac29dc0
[BaselineBailouts]       WRITE_VAL 0x65fa9f8/0x7fff312a6508 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x65fa9f0/0x7fff312a6500 StackValue      fffbffba0e4aeb40
[BaselineBailouts]       WRITE_VAL 0x65fa9e8/0x7fff312a64f8 StackValue      fff8800000000bcb
[BaselineBailouts]       WRITE_VAL 0x65fa9e0/0x7fff312a64f0 StackValue      fffbffb9face8f40
[BaselineBailouts]       Resuming after pc offset 62 (op newobject) (line 354) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba150f2110
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b8516
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:350,1001) innerScript=(simulation/ai/common-api-v3/shared.js:350,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x80b7640) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4190
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58e0898/0x7fff312a4188 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58e0850/0x7fff312a4140 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000009a5
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba150224af
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1010) innerScript=(simulation/components/AIInterface.js:65,1010) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script self-hosted:133 (0x7fba14f37a88) (usecount=1005)

Turn 168 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x6149600) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d85e28/0x7fff312a6558 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5d85de0/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2940
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d85dd8/0x7fff312a6508 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5d85dd0/0x7fff312a6500 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d85dc8/0x7fff312a64f8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5d85dc0/0x7fff312a64f0 StackValue      fffbffb9fba8a460
[BaselineBailouts]       WRITE_VAL 0x5d85db8/0x7fff312a64e8 StackValue      fffbffb9fabc2940
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5d85db0/0x7fff312a64e0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5d85da8/0x7fff312a64d8 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d85da0/0x7fff312a64d0 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x5d85d98/0x7fff312a64c8 PrevFramePtr    0x7fff312a6558
[BaselineBailouts]       WRITE_VAL 0x5d85d90/0x7fff312a64c0 ArgVal          fffbffb9fabc2940
[BaselineBailouts]       WRITE_VAL 0x5d85d88/0x7fff312a64b8 ArgVal          fffbffb9fba8a460
[BaselineBailouts]       WRITE_WRD 0x5d85d80/0x7fff312a64b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5d85d78/0x7fff312a64a8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5d85d70/0x7fff312a64a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5d85d68/0x7fff312a6498 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d85d60/0x7fff312a6490 PrevFramePtr    0x7fff312a64c8
[BaselineBailouts]       SUB_072   0x5d85d18/0x7fff312a6448 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2940
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d85d10/0x7fff312a6440 StackValue      fffbffb9fb909400
[BaselineBailouts]       WRITE_VAL 0x5d85d08/0x7fff312a6438 StackValue      fff8800000000bcf
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1541) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,302) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5da9110) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5dabc08/0x7fff312a6558 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5dabbc0/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb93f700
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2b40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dabbb8/0x7fff312a6508 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5dabbb0/0x7fff312a6500 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5dabba8/0x7fff312a64f8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5dabba0/0x7fff312a64f0 StackValue      fffbffb9fb93f700
[BaselineBailouts]       WRITE_VAL 0x5dabb98/0x7fff312a64e8 StackValue      fffbffb9fabc2b40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5dabb90/0x7fff312a64e0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5dabb88/0x7fff312a64d8 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5dabb80/0x7fff312a64d0 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x5dabb78/0x7fff312a64c8 PrevFramePtr    0x7fff312a6558
[BaselineBailouts]       WRITE_VAL 0x5dabb70/0x7fff312a64c0 ArgVal          fffbffb9fabc2b40
[BaselineBailouts]       WRITE_VAL 0x5dabb68/0x7fff312a64b8 ArgVal          fffbffb9fb93f700
[BaselineBailouts]       WRITE_WRD 0x5dabb60/0x7fff312a64b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5dabb58/0x7fff312a64a8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5dabb50/0x7fff312a64a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5dabb48/0x7fff312a6498 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5dabb40/0x7fff312a6490 PrevFramePtr    0x7fff312a64c8
[BaselineBailouts]       SUB_072   0x5dabaf8/0x7fff312a6448 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb93f700
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2b40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5dabaf0/0x7fff312a6440 StackValue      fffbffb9fb689700
[BaselineBailouts]       WRITE_VAL 0x5dabae8/0x7fff312a6438 StackValue      fff8800000000bd1
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1662) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,325) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x6273f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6360
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6277288/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x6277240/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb93f700
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2940
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6277238/0x7fff312a6308 StackValue      fffbffb9fb689700
[BaselineBailouts]       WRITE_VAL 0x6277230/0x7fff312a6300 StackValue      fff8800000000bcf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1027) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1027) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5789ed0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6428
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6272cb8/0x7fff312a6420 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6272c70/0x7fff312a63d8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb93f700
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2a40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6272c68/0x7fff312a63d0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6272c60/0x7fff312a63c8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6272c58/0x7fff312a63c0 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x6272c50/0x7fff312a63b8 StackValue      fffbffb9fb93f700
[BaselineBailouts]       WRITE_VAL 0x6272c48/0x7fff312a63b0 StackValue      fffbffb9fabc2a40
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6272c40/0x7fff312a63a8 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x6272c38/0x7fff312a63a0 ReturnAddr      0x7fba25816697
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6272c30/0x7fff312a6398 StubPtr         0x4551df8
[BaselineBailouts]       WRITE_PTR 0x6272c28/0x7fff312a6390 PrevFramePtr    0x7fff312a6420
[BaselineBailouts]       WRITE_VAL 0x6272c20/0x7fff312a6388 ArgVal          fffbffb9fabc2a40
[BaselineBailouts]       WRITE_VAL 0x6272c18/0x7fff312a6380 ArgVal          fffbffb9fb93f700
[BaselineBailouts]       WRITE_WRD 0x6272c10/0x7fff312a6378 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x6272c08/0x7fff312a6370 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x6272c00/0x7fff312a6368 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6272bf8/0x7fff312a6360 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6272bf0/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x6272ba8/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb93f700
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2a40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6272ba0/0x7fff312a6308 StackValue      fffbffb9fb689700
[BaselineBailouts]       WRITE_VAL 0x6272b98/0x7fff312a6300 StackValue      fff8800000000bd0
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1578) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,6) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1110)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0e9328f8) (usecount=1004)

Turn 169 (200)... 
Turn 170 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:463 (0x7fba0e4989c0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x712a940) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1888
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x712c4e8/0x7fff312a1880 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x712c4a0/0x7fff312a1838 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fadbb400
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8ad40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x712c498/0x7fff312a1830 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x712c490/0x7fff312a1828 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x712c488/0x7fff312a1820 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x712c480/0x7fff312a1818 StackValue      fffbffb9fadbb400
[BaselineBailouts]       WRITE_VAL 0x712c478/0x7fff312a1810 StackValue      fffbffb9fad8ad40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x712c470/0x7fff312a1808 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x712c468/0x7fff312a1800 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x712c460/0x7fff312a17f8 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x712c458/0x7fff312a17f0 PrevFramePtr    0x7fff312a1880
[BaselineBailouts]       WRITE_VAL 0x712c450/0x7fff312a17e8 ArgVal          fffbffb9fad8ad40
[BaselineBailouts]       WRITE_VAL 0x712c448/0x7fff312a17e0 ArgVal          fffbffb9fadbb400
[BaselineBailouts]       WRITE_WRD 0x712c440/0x7fff312a17d8 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x712c438/0x7fff312a17d0 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x712c430/0x7fff312a17c8 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x712c428/0x7fff312a17c0 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x712c420/0x7fff312a17b8 PrevFramePtr    0x7fff312a17f0
[BaselineBailouts]       SUB_072   0x712c3d8/0x7fff312a1770 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fadbb400
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8ad40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x712c3d0/0x7fff312a1768 StackValue      fffbffb9fbb6e440
[BaselineBailouts]       WRITE_VAL 0x712c3c8/0x7fff312a1760 StackValue      fff8800000000bc9
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,3572) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,410) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e6fa380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x95e1f70) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x700f738/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x700f6f0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x700f6e8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6e0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6d8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6d0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6c8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6c0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6b8/0x7fff312a6440 FixedValue      fffbffb9fab4a6c0
[BaselineBailouts]       WRITE_VAL 0x700f6b0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x700f6a8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f6a0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f698/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f690/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f688/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f680/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f678/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f670/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f668/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f660/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f658/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700f650/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x700f648/0x7fff312a63d0 StackValue      fffbffb9fabcde80
[BaselineBailouts]       WRITE_VAL 0x700f640/0x7fff312a63c8 StackValue      fffbffba0eedf280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba150f53ae monitorStub=0x2408348
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 358
[BaselineBailouts] Bailing to baseline simulation/components/ResourceGatherer.js:135 (IonScript=0x5453920) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 358 size 944
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6278
[Bailouts]  bailing from bytecode: call, MIR: unbox [38], LIR: unbox [51]
[BaselineBailouts]   Callee function (simulation/components/ResourceGatherer.js:135)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/ResourceGatherer.js:135
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7db0d48/0x7fff312a6270 PrevFramePtr    0x7fff312a62a0
[BaselineBailouts]       SUB_072   0x7db0d00/0x7fff312a6228 BaselineFrame  
[BaselineBailouts]       FrameSize=128
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fad8b540
[BaselineBailouts]       frame slots 8, nargs 0, nfixed 5
[BaselineBailouts]       WRITE_VAL 0x7db0cf8/0x7fff312a6220 FixedValue      fffbffb9fab79440
[BaselineBailouts]       WRITE_VAL 0x7db0cf0/0x7fff312a6218 FixedValue      fffbffba143ddc00
[BaselineBailouts]       WRITE_VAL 0x7db0ce8/0x7fff312a6210 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0ce0/0x7fff312a6208 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0cd8/0x7fff312a6200 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7db0cd0/0x7fff312a61f8 StackValue      3ff0000000000000
[BaselineBailouts]       Resuming after pc offset 70 (op call) (line 140) of simulation/components/ResourceGatherer.js:135
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 120
[BaselineBailouts]       WRITE_VAL 0x7db0cd0/0x7fff312a61f8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0cc8/0x7fff312a61f0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0cc0/0x7fff312a61e8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0cb8/0x7fff312a61e0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7db0cb0/0x7fff312a61d8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 40: 160
[BaselineBailouts]       Set resumeAddr=0x7fba1405bb49 monitorStub=0x51d95f0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x257920e
[BaselineBailouts]   Restored outerScript=(simulation/components/ResourceGatherer.js:135,1126) innerScript=(simulation/components/ResourceGatherer.js:135,1126) (bailoutKind=2)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:86 (0x7fba151df9c0) (usecount=1000)

Turn 171 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e71e380) (usecount=1004)

Turn 172 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:108 (0x7fba0e4a4380) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x637ddd0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1760
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6381958/0x7fff312a1758 PrevFramePtr    0x7fff312a1790
[BaselineBailouts]       SUB_072   0x6381910/0x7fff312a1710 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0cf60280
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6381908/0x7fff312a1708 StackValue      fffbffba0e86ee40
[BaselineBailouts]       WRITE_VAL 0x6381900/0x7fff312a1700 StackValue      fff8800000000487
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba258170d4
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1039) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1039) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x623b4c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x263a0b8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x263a070/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x263a068/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a060/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a058/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a050/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a048/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a040/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a038/0x7fff312a6440 FixedValue      fffbffb9faa9adc0
[BaselineBailouts]       WRITE_VAL 0x263a030/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x263a028/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a020/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a018/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a010/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a008/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263a000/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639ff8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639ff0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639fe8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639fe0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639fd8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2639fd0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x2639fc8/0x7fff312a63d0 StackValue      fffbffb9faab9a90
[BaselineBailouts]       WRITE_VAL 0x2639fc0/0x7fff312a63c8 StackValue      fffbffba14fc9c40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1505e3ce monitorStub=0x5df0cb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 173 (200)... [Bailouts] Took bailout! Snapshot offset: 1497
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x578d280) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1497 size 1650
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [102], LIR: boundscheck [168]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x263d548/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x263d500/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd90140
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263d4f8/0x7fff312a64b8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x263d4f0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x263d4e8/0x7fff312a64a8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x263d4e0/0x7fff312a64a0 StackValue      fffbffb9fb680760
[BaselineBailouts]       WRITE_VAL 0x263d4d8/0x7fff312a6498 StackValue      fffbffb9fbd90140
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x263d4d0/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x263d4c8/0x7fff312a6488 ReturnAddr      0x7fba25816697
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x263d4c0/0x7fff312a6480 StubPtr         0x4551df8
[BaselineBailouts]       WRITE_PTR 0x263d4b8/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x263d4b0/0x7fff312a6470 ArgVal          fffbffb9fbd90140
[BaselineBailouts]       WRITE_VAL 0x263d4a8/0x7fff312a6468 ArgVal          fffbffb9fb680760
[BaselineBailouts]       WRITE_WRD 0x263d4a0/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x263d498/0x7fff312a6458 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x263d490/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x263d488/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x263d480/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x263d438/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90140
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x263d430/0x7fff312a63f0 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x263d428/0x7fff312a63e8 StackValue      fff8800000000488
[BaselineBailouts]       Resuming after pc offset 81 (op call) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x263d428/0x7fff312a63e8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x263d420/0x7fff312a63e0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba258170d0 monitorStub=0x5c06aa0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e569
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1033) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,92) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0ed5b380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x9658e30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x63913d8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6391390/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x6391388/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391380/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391378/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391370/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391368/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391360/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391358/0x7fff312a6440 FixedValue      fffbffb9faa42340
[BaselineBailouts]       WRITE_VAL 0x6391350/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x6391348/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391340/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391338/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391330/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391328/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391320/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391318/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391310/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391308/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6391300/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63912f8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63912f0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x63912e8/0x7fff312a63d0 StackValue      fffbffb9faa44100
[BaselineBailouts]       WRITE_VAL 0x63912e0/0x7fff312a63c8 StackValue      fffbffba0e2e6840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba14058db6 monitorStub=0x56294a0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 848
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x7e6e780) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 848 size 1034
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6108
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [89], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x711fb68/0x7fff312a6100 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x711fb20/0x7fff312a60b8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = 3ff0000000000000
[BaselineBailouts]       arg 2 = fff8800000000bcf
[BaselineBailouts]       WRITE_VAL 0x711fb18/0x7fff312a60b0 FixedValue      fffbffb9faa8aa00
[BaselineBailouts]       WRITE_VAL 0x711fb10/0x7fff312a60a8 FixedValue      fffaffb9faa8b1c0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x711fb08/0x7fff312a60a0 StackValue      fffbffb9fbe6a940
[BaselineBailouts]       WRITE_VAL 0x711fb00/0x7fff312a6098 StackValue      fff8800000000bcf
[BaselineBailouts]       WRITE_VAL 0x711faf8/0x7fff312a6090 StackValue      3ff0000000000000
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x711faf8/0x7fff312a6090 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711faf0/0x7fff312a6088 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711fae8/0x7fff312a6080 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711fae0/0x7fff312a6078 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711fad8/0x7fff312a6070 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x711fad0/0x7fff312a6068 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150f9309 monitorStub=0x6168550
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1018) innerScript=(simulation/components/TechnologyManager.js:363,1018) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 174 (200)... 
Turn 175 (200)... 
Turn 176 (200)... 
Turn 177 (200)... 
Turn 178 (200)... 
Turn 179 (200)... 
Turn 180 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:242 (0x7fba0e4a4a88) (usecount=1000)

Turn 181 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060) (usecount=1004)

Turn 182 (200)... 
Turn 183 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 184 (200)... 
Turn 185 (200)... 
Turn 186 (200)... [Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline self-hosted:133 (IonScript=0x5e801b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 518
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a20a8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (self-hosted:133)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking self-hosted:133
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x72b8b88/0x7fff312a20a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x72b8b40/0x7fff312a2058 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       Bailout_ArgumentCheck for script with argumentsHasVarBinding!Using empty arguments object
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ea11080
[BaselineBailouts]       frame slots 9, nargs 1, nfixed 5
[BaselineBailouts]       arg 0 = fffaffb9faa15380
[BaselineBailouts]       WRITE_VAL 0x72b8b38/0x7fff312a2050 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x72b8b30/0x7fff312a2048 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x72b8b28/0x7fff312a2040 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x72b8b20/0x7fff312a2038 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x72b8b18/0x7fff312a2030 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op arguments) (line 133) of self-hosted:133
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba25815866
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(self-hosted:133,1276) innerScript=(self-hosted:133,1276) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:269 (0x7fba0e4a4f38) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:273 (0x7fba0e4a6060) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x6ca2790) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34824
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6d00db8/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6d00d70/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0ea1f580
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e50ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       arg 1 = fffbffba0ea0b800
[BaselineBailouts]       WRITE_VAL 0x6d00d68/0x7fff312a5190 FixedValue      fffbffb9fae36040
[BaselineBailouts]       WRITE_VAL 0x6d00d60/0x7fff312a5188 FixedValue      fffbffb9fbe57240
[BaselineBailouts]       WRITE_VAL 0x6d00d58/0x7fff312a5180 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x6d00d50/0x7fff312a5178 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6d00d48/0x7fff312a5170 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d40/0x7fff312a5168 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d38/0x7fff312a5160 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d30/0x7fff312a5158 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x6d00d28/0x7fff312a5150 FixedValue      fffbffba0ea1f700
[BaselineBailouts]       WRITE_VAL 0x6d00d20/0x7fff312a5148 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d18/0x7fff312a5140 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d10/0x7fff312a5138 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00d08/0x7fff312a5130 FixedValue      fff88000000059d1
[BaselineBailouts]       WRITE_VAL 0x6d00d00/0x7fff312a5128 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cf8/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cf0/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00ce8/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00ce0/0x7fff312a5108 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cd8/0x7fff312a5100 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cd0/0x7fff312a50f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cc8/0x7fff312a50f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cc0/0x7fff312a50e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cb8/0x7fff312a50e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00cb0/0x7fff312a50d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00ca8/0x7fff312a50d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00ca0/0x7fff312a50c8 FixedValue      fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x6d00c98/0x7fff312a50c0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6d00c90/0x7fff312a50b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6d00c88/0x7fff312a50b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00c80/0x7fff312a50a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6d00c78/0x7fff312a50a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0e0381b1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,12839) innerScript=(simulation/ai/qbot-wc/map-module.js:39,12839) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x6c9a780) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34752
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x700a758/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x700a710/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0ea1f580
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e50ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       arg 1 = fffbffba0ea0b800
[BaselineBailouts]       WRITE_VAL 0x700a708/0x7fff312a5190 FixedValue      fffbffb9fae36040
[BaselineBailouts]       WRITE_VAL 0x700a700/0x7fff312a5188 FixedValue      fffbffb9fbe57240
[BaselineBailouts]       WRITE_VAL 0x700a6f8/0x7fff312a5180 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x700a6f0/0x7fff312a5178 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x700a6e8/0x7fff312a5170 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x700a6e0/0x7fff312a5168 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x700a6d8/0x7fff312a5160 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x700a6d0/0x7fff312a5158 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x700a6c8/0x7fff312a5150 FixedValue      fffbffba0ea1f700
[BaselineBailouts]       WRITE_VAL 0x700a6c0/0x7fff312a5148 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a6b8/0x7fff312a5140 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a6b0/0x7fff312a5138 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a6a8/0x7fff312a5130 FixedValue      fff88000000136fe
[BaselineBailouts]       WRITE_VAL 0x700a6a0/0x7fff312a5128 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x700a698/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a690/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a688/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a680/0x7fff312a5108 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a678/0x7fff312a5100 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a670/0x7fff312a50f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a668/0x7fff312a50f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a660/0x7fff312a50e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a658/0x7fff312a50e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a650/0x7fff312a50d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a648/0x7fff312a50d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a640/0x7fff312a50c8 FixedValue      fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x700a638/0x7fff312a50c0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x700a630/0x7fff312a50b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x700a628/0x7fff312a50b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a620/0x7fff312a50a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x700a618/0x7fff312a50a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0e0381b1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,12976) innerScript=(simulation/ai/qbot-wc/map-module.js:39,12976) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e513f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e513f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1173)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1123)
WARNING: JavaScript warning: simulation/ai/qbot-wc/map-module.js line 217
reference to undefined property this.map[(x + (y * this.width))]
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x7e61a60) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2528
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x819e1c8/0x7fff312a2520 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x819e180/0x7fff312a24d8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ea1fb80
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff880000000004f
[BaselineBailouts]       arg 1 = fff88000000000f3
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x819e178/0x7fff312a24d0 FixedValue      40422aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x819e170/0x7fff312a24c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x819e168/0x7fff312a24c0 FixedValue      405e6aaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x819e160/0x7fff312a24b8 FixedValue      4071daaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x819e158/0x7fff312a24b0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x819e150/0x7fff312a24a8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x819e148/0x7fff312a24a0 FixedValue      4071355555555556
[BaselineBailouts]       WRITE_VAL 0x819e140/0x7fff312a2498 FixedValue      4049aaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x819e138/0x7fff312a2490 FixedValue      c03baaaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x819e130/0x7fff312a2488 FixedValue      40402aaaaaaaaab0
[BaselineBailouts]       WRITE_VAL 0x819e128/0x7fff312a2480 FixedValue      409c4b8e38e38e43
[BaselineBailouts]       WRITE_VAL 0x819e120/0x7fff312a2478 FixedValue      3fd5b24c5a1fef52
[BaselineBailouts]       WRITE_VAL 0x819e118/0x7fff312a2470 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x819e110/0x7fff312a2468 StackValue      fffbffba0ea1fbe0
[BaselineBailouts]       WRITE_VAL 0x819e108/0x7fff312a2460 StackValue      40f585e000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0e02e890
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,6477) innerScript=(simulation/ai/qbot-wc/map-module.js:175,6477) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1135)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e515060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e515060) (usecount=1100)
[Scripts] Analyzing script simulation/helpers/FSM.js:324 (0x7fba151a25d8) (usecount=1001)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/helpers/Technology.js:3 (IonScript=0x5ad38d0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 206
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a54c8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/helpers/Technology.js:3)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/Technology.js:3
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d4288/0x7fff312a54c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53d4240/0x7fff312a5478 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 6, nargs 3, nfixed 1
[BaselineBailouts]       arg 0 = fffaffba1524ce20
[BaselineBailouts]       arg 1 = fffbffba0eaa3940
[BaselineBailouts]       arg 2 = fff8800000000bd4
[BaselineBailouts]       WRITE_VAL 0x53d4238/0x7fff312a5470 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op callgname) (line 5) of simulation/helpers/Technology.js:3
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1405bee2
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/helpers/Technology.js:3,1040) innerScript=(simulation/helpers/Technology.js:3,1040) (bailoutKind=1)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline self-hosted:133 (IonScript=0x5d82c30) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 525
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5068
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (self-hosted:133)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking self-hosted:133
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x623d748/0x7fff312a5060 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x623d700/0x7fff312a5018 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       Bailout_ArgumentCheck for script with argumentsHasVarBinding!Using empty arguments object
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eaa3940
[BaselineBailouts]       frame slots 9, nargs 1, nfixed 5
[BaselineBailouts]       arg 0 = fffaffba1524cd00
[BaselineBailouts]       WRITE_VAL 0x623d6f8/0x7fff312a5010 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x623d6f0/0x7fff312a5008 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x623d6e8/0x7fff312a5000 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x623d6e0/0x7fff312a4ff8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x623d6d8/0x7fff312a4ff0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op arguments) (line 133) of self-hosted:133
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0eff9f96
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(self-hosted:133,1042) innerScript=(self-hosted:133,1042) (bailoutKind=1)
[Bailouts] Took bailout! Snapshot offset: 625
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x62be900) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 625 size 1116
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3c48
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [97], LIR: typebarrier [144]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x72aad78/0x7fff312a3c40 PrevFramePtr    0x7fff312a3c80
[BaselineBailouts]       SUB_072   0x72aad30/0x7fff312a3bf8 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 11, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba0ee4ac00
[BaselineBailouts]       arg 1 = fffaffba152612c0
[BaselineBailouts]       WRITE_VAL 0x72aad28/0x7fff312a3bf0 FixedValue      fffbffba14f2d140
[BaselineBailouts]       WRITE_VAL 0x72aad20/0x7fff312a3be8 FixedValue      fffbffba14f2d340
[BaselineBailouts]       WRITE_VAL 0x72aad18/0x7fff312a3be0 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x72aad10/0x7fff312a3bd8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x72aad08/0x7fff312a3bd0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x72aad00/0x7fff312a3bc8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x72aacf8/0x7fff312a3bc0 StackValue      fffbffba14f0eb80
[BaselineBailouts]       Resuming after pc offset 333 (op getprop) (line 375) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 128
[BaselineBailouts]       Set resumeAddr=0x7fba0eff995c monitorStub=0x51d9f80
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e25d5
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,1217) innerScript=(simulation/helpers/FSM.js:338,1217) (bailoutKind=2)

Turn 187 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x70f2440) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6245268/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6245220/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0ea2ae80
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6245218/0x7fff312a64b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6245210/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6245208/0x7fff312a64a8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x6245200/0x7fff312a64a0 StackValue      fffbffb9fb680ac0
[BaselineBailouts]       WRITE_VAL 0x62451f8/0x7fff312a6498 StackValue      fffbffba0ea2ae80
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x62451f0/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x62451e8/0x7fff312a6488 ReturnAddr      0x7fba25816656
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x62451e0/0x7fff312a6480 StubPtr         0x4553c58
[BaselineBailouts]       WRITE_PTR 0x62451d8/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x62451d0/0x7fff312a6470 ArgVal          fffbffba0ea2ae80
[BaselineBailouts]       WRITE_VAL 0x62451c8/0x7fff312a6468 ArgVal          fffbffb9fb680ac0
[BaselineBailouts]       WRITE_WRD 0x62451c0/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x62451b8/0x7fff312a6458 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x62451b0/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x62451a8/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x62451a0/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x6245158/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0ea2ae80
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6245150/0x7fff312a63f0 StackValue      fffbffb9fb698440
[BaselineBailouts]       WRITE_VAL 0x6245148/0x7fff312a63e8 StackValue      fff8800000000bd4
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1505c3a3
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1042) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,446) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:28 (0x7fba0ed4f8f8) (usecount=1004)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1008)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:531 (0x7fba0e49a8f8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:513 (0x7fba0e49a5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:287 (0x7fba0e4af6a0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:115 (0x7fba0e493a88) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e7338f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e7338f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x750aeb0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34752
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x76f6f68/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x76f6f20/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0d0e6880
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e72ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       arg 1 = fffbffba0d082b00
[BaselineBailouts]       WRITE_VAL 0x76f6f18/0x7fff312a5190 FixedValue      fffbffba0edeea40
[BaselineBailouts]       WRITE_VAL 0x76f6f10/0x7fff312a5188 FixedValue      fffbffba0c4f7240
[BaselineBailouts]       WRITE_VAL 0x76f6f08/0x7fff312a5180 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x76f6f00/0x7fff312a5178 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x76f6ef8/0x7fff312a5170 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ef0/0x7fff312a5168 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ee8/0x7fff312a5160 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ee0/0x7fff312a5158 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x76f6ed8/0x7fff312a5150 FixedValue      fffbffba0d0e6a00
[BaselineBailouts]       WRITE_VAL 0x76f6ed0/0x7fff312a5148 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ec8/0x7fff312a5140 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ec0/0x7fff312a5138 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6eb8/0x7fff312a5130 FixedValue      fff8800000005a56
[BaselineBailouts]       WRITE_VAL 0x76f6eb0/0x7fff312a5128 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x76f6ea8/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6ea0/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e98/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e90/0x7fff312a5108 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e88/0x7fff312a5100 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e80/0x7fff312a50f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e78/0x7fff312a50f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e70/0x7fff312a50e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e68/0x7fff312a50e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e60/0x7fff312a50d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e58/0x7fff312a50d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e50/0x7fff312a50c8 FixedValue      fff8800000000003
[BaselineBailouts]       WRITE_VAL 0x76f6e48/0x7fff312a50c0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x76f6e40/0x7fff312a50b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x76f6e38/0x7fff312a50b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e30/0x7fff312a50a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6e28/0x7fff312a50a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0e0047a9
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,12972) innerScript=(simulation/ai/qbot-wc/map-module.js:39,12972) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e733f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e733f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1091)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1200)
WARNING: JavaScript warning: simulation/ai/qbot-wc/map-module.js line 217
reference to undefined property this.map[(x + (y * this.width))]
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x5d26620) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2528
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7701798/0x7fff312a2520 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7701750/0x7fff312a24d8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d0e6dc0
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff88000000000ea
[BaselineBailouts]       arg 1 = fff8800000000043
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x7701748/0x7fff312a24d0 FixedValue      4067eaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x7701740/0x7fff312a24c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7701738/0x7fff312a24c0 FixedValue      40714aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x7701730/0x7fff312a24b8 FixedValue      405b6aaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x7701728/0x7fff312a24b0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x7701720/0x7fff312a24a8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x7701718/0x7fff312a24a0 FixedValue      4053155555555556
[BaselineBailouts]       WRITE_VAL 0x7701710/0x7fff312a2498 FixedValue      40682aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x7701708/0x7fff312a2490 FixedValue      c044555555555554
[BaselineBailouts]       WRITE_VAL 0x7701700/0x7fff312a2488 FixedValue      4022aaaaaaaaaab0
[BaselineBailouts]       WRITE_VAL 0x77016f8/0x7fff312a2480 FixedValue      409b338e38e38e36
[BaselineBailouts]       WRITE_VAL 0x77016f0/0x7fff312a2478 FixedValue      4006cd3c64990330
[BaselineBailouts]       WRITE_VAL 0x77016e8/0x7fff312a2470 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x77016e0/0x7fff312a2468 StackValue      fffbffba0d0e6e20
[BaselineBailouts]       WRITE_VAL 0x77016d8/0x7fff312a2460 StackValue      40d80b0000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0c0fd650
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,4453) innerScript=(simulation/ai/qbot-wc/map-module.js:175,4453) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e733ce0) (usecount=1135)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e735060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e735060) (usecount=1100)

Turn 188 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:269 (0x7fba0e4a4f38) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e9538f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x5b38cf0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34901
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4bf8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5250a58/0x7fff312a4bf0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5250a10/0x7fff312a4ba8 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0edf2100
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e94ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       arg 1 = fffbffb9fbd24340
[BaselineBailouts]       WRITE_VAL 0x5250a08/0x7fff312a4ba0 FixedValue      fffbffba0d0f4340
[BaselineBailouts]       WRITE_VAL 0x5250a00/0x7fff312a4b98 FixedValue      fffbffba0d0f44c0
[BaselineBailouts]       WRITE_VAL 0x52509f8/0x7fff312a4b90 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x52509f0/0x7fff312a4b88 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x52509e8/0x7fff312a4b80 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509e0/0x7fff312a4b78 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d8/0x7fff312a4b70 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d0/0x7fff312a4b68 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x52509c8/0x7fff312a4b60 FixedValue      fffbffba0edf2280
[BaselineBailouts]       WRITE_VAL 0x52509c0/0x7fff312a4b58 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b8/0x7fff312a4b50 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b0/0x7fff312a4b48 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509a8/0x7fff312a4b40 FixedValue      fff88000000037ee
[BaselineBailouts]       WRITE_VAL 0x52509a0/0x7fff312a4b38 FixedValue      fff8800000000003
[BaselineBailouts]       WRITE_VAL 0x5250998/0x7fff312a4b30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250990/0x7fff312a4b28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250988/0x7fff312a4b20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250980/0x7fff312a4b18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250978/0x7fff312a4b10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250970/0x7fff312a4b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250968/0x7fff312a4b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250960/0x7fff312a4af8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250958/0x7fff312a4af0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250950/0x7fff312a4ae8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250948/0x7fff312a4ae0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250940/0x7fff312a4ad8 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5250938/0x7fff312a4ad0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250930/0x7fff312a4ac8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250928/0x7fff312a4ac0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250920/0x7fff312a4ab8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250918/0x7fff312a4ab0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0eb35c21
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,14321) innerScript=(simulation/ai/qbot-wc/map-module.js:39,14321) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e9538f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:273 (0x7fba0e4a6060) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x5b38cf0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34752
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4bf8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5250a58/0x7fff312a4bf0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5250a10/0x7fff312a4ba8 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0edf2100
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e94ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       arg 1 = fffbffb9fbd24340
[BaselineBailouts]       WRITE_VAL 0x5250a08/0x7fff312a4ba0 FixedValue      fffbffba0d0f4340
[BaselineBailouts]       WRITE_VAL 0x5250a00/0x7fff312a4b98 FixedValue      fffbffba0d0f44c0
[BaselineBailouts]       WRITE_VAL 0x52509f8/0x7fff312a4b90 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x52509f0/0x7fff312a4b88 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x52509e8/0x7fff312a4b80 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509e0/0x7fff312a4b78 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d8/0x7fff312a4b70 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d0/0x7fff312a4b68 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x52509c8/0x7fff312a4b60 FixedValue      fffbffba0edf2280
[BaselineBailouts]       WRITE_VAL 0x52509c0/0x7fff312a4b58 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b8/0x7fff312a4b50 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b0/0x7fff312a4b48 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509a8/0x7fff312a4b40 FixedValue      fff8800000006ca5
[BaselineBailouts]       WRITE_VAL 0x52509a0/0x7fff312a4b38 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x5250998/0x7fff312a4b30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250990/0x7fff312a4b28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250988/0x7fff312a4b20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250980/0x7fff312a4b18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250978/0x7fff312a4b10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250970/0x7fff312a4b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250968/0x7fff312a4b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250960/0x7fff312a4af8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250958/0x7fff312a4af0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250950/0x7fff312a4ae8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250948/0x7fff312a4ae0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250940/0x7fff312a4ad8 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5250938/0x7fff312a4ad0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250930/0x7fff312a4ac8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250928/0x7fff312a4ac0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250920/0x7fff312a4ab8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250918/0x7fff312a4ab0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0eb35c21
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,13019) innerScript=(simulation/ai/qbot-wc/map-module.js:39,13019) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e953f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e953f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1091)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1200)
WARNING: JavaScript warning: simulation/ai/qbot-wc/map-module.js line 217
reference to undefined property this.map[(x + (y * this.width))]
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x66079c0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1e28
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48aace8/0x7fff312a1e20 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x48aaca0/0x7fff312a1dd8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0edf2640
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff880000000004b
[BaselineBailouts]       arg 1 = fff8800000000051
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x48aac98/0x7fff312a1dd0 FixedValue      40402aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x48aac90/0x7fff312a1dc8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48aac88/0x7fff312a1dc0 FixedValue      405d6aaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x48aac80/0x7fff312a1db8 FixedValue      405eeaaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x48aac78/0x7fff312a1db0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x48aac70/0x7fff312a1da8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x48aac68/0x7fff312a1da0 FixedValue      4055d55555555556
[BaselineBailouts]       WRITE_VAL 0x48aac60/0x7fff312a1d98 FixedValue      4040aaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x48aac58/0x7fff312a1d90 FixedValue      c044d55555555555
[BaselineBailouts]       WRITE_VAL 0x48aac50/0x7fff312a1d88 FixedValue      4019555555555560
[BaselineBailouts]       WRITE_VAL 0x48aac48/0x7fff312a1d80 FixedValue      409bc0e38e38e38e
[BaselineBailouts]       WRITE_VAL 0x48aac40/0x7fff312a1d78 FixedValue      3ff93934a7c495d2
[BaselineBailouts]       WRITE_VAL 0x48aac38/0x7fff312a1d70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48aac30/0x7fff312a1d68 StackValue      fffbffba0edf26a0
[BaselineBailouts]       WRITE_VAL 0x48aac28/0x7fff312a1d60 StackValue      40db530000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0e0fe168
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,4189) innerScript=(simulation/ai/qbot-wc/map-module.js:175,4189) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1135)
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1008)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e955060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e955060) (usecount=1100)

Turn 189 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b20
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48aace8/0x7fff312a5b18 PrevFramePtr    0x7fff312a5b88
[BaselineBailouts]       SUB_072   0x48aaca0/0x7fff312a5ad0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d932180
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48aac98/0x7fff312a5ac8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x48aac90/0x7fff312a5ac0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48aac88/0x7fff312a5ab8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x48aac80/0x7fff312a5ab0 StackValue      fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_VAL 0x48aac78/0x7fff312a5aa8 StackValue      fffbffba0d932180
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x48aac70/0x7fff312a5aa0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x48aac68/0x7fff312a5a98 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x48aac60/0x7fff312a5a90 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x48aac58/0x7fff312a5a88 PrevFramePtr    0x7fff312a5b18
[BaselineBailouts]       WRITE_VAL 0x48aac50/0x7fff312a5a80 ArgVal          fffbffba0d932180
[BaselineBailouts]       WRITE_VAL 0x48aac48/0x7fff312a5a78 ArgVal          fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_WRD 0x48aac40/0x7fff312a5a70 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x48aac38/0x7fff312a5a68 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x48aac30/0x7fff312a5a60 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x48aac28/0x7fff312a5a58 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48aac20/0x7fff312a5a50 PrevFramePtr    0x7fff312a5a88
[BaselineBailouts]       SUB_072   0x48aabd8/0x7fff312a5a08 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d932180
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48aabd0/0x7fff312a5a00 StackValue      fffbffb9fb2bf700
[BaselineBailouts]       WRITE_VAL 0x48aabc8/0x7fff312a59f8 StackValue      fff8800000000bd6
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x48aabc8/0x7fff312a59f8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48aabc0/0x7fff312a59f0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x4b6f650
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1349) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,18) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:148 (0x7fba0e4af2b8) (usecount=1010)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0ed708f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0ed708f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x78ca6b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34824
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4bf8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5250a58/0x7fff312a4bf0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5250a10/0x7fff312a4ba8 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fb9faa22760
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed6cfc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       arg 1 = fffbffba14f1db80
[BaselineBailouts]       WRITE_VAL 0x5250a08/0x7fff312a4ba0 FixedValue      fffbffba0e13b600
[BaselineBailouts]       WRITE_VAL 0x5250a00/0x7fff312a4b98 FixedValue      fffbffba0e13b400
[BaselineBailouts]       WRITE_VAL 0x52509f8/0x7fff312a4b90 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x52509f0/0x7fff312a4b88 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x52509e8/0x7fff312a4b80 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509e0/0x7fff312a4b78 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d8/0x7fff312a4b70 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d0/0x7fff312a4b68 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x52509c8/0x7fff312a4b60 FixedValue      fffbffb9faa228e0
[BaselineBailouts]       WRITE_VAL 0x52509c0/0x7fff312a4b58 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b8/0x7fff312a4b50 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b0/0x7fff312a4b48 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509a8/0x7fff312a4b40 FixedValue      fff8800000005a09
[BaselineBailouts]       WRITE_VAL 0x52509a0/0x7fff312a4b38 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x5250998/0x7fff312a4b30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250990/0x7fff312a4b28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250988/0x7fff312a4b20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250980/0x7fff312a4b18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250978/0x7fff312a4b10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250970/0x7fff312a4b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250968/0x7fff312a4b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250960/0x7fff312a4af8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250958/0x7fff312a4af0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250950/0x7fff312a4ae8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250948/0x7fff312a4ae0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250940/0x7fff312a4ad8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5250938/0x7fff312a4ad0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250930/0x7fff312a4ac8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5250928/0x7fff312a4ac0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250920/0x7fff312a4ab8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250918/0x7fff312a4ab0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0c0c5ed1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,12895) innerScript=(simulation/ai/qbot-wc/map-module.js:39,12895) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0ed708f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x78ca6b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34752
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4bf8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5250a58/0x7fff312a4bf0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5250a10/0x7fff312a4ba8 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fb9faa22760
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed6cfc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       arg 1 = fffbffba14f1db80
[BaselineBailouts]       WRITE_VAL 0x5250a08/0x7fff312a4ba0 FixedValue      fffbffba0e13b600
[BaselineBailouts]       WRITE_VAL 0x5250a00/0x7fff312a4b98 FixedValue      fffbffba0e13b400
[BaselineBailouts]       WRITE_VAL 0x52509f8/0x7fff312a4b90 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x52509f0/0x7fff312a4b88 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x52509e8/0x7fff312a4b80 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509e0/0x7fff312a4b78 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d8/0x7fff312a4b70 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x52509d0/0x7fff312a4b68 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x52509c8/0x7fff312a4b60 FixedValue      fffbffb9faa228e0
[BaselineBailouts]       WRITE_VAL 0x52509c0/0x7fff312a4b58 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b8/0x7fff312a4b50 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509b0/0x7fff312a4b48 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52509a8/0x7fff312a4b40 FixedValue      fff88000000139eb
[BaselineBailouts]       WRITE_VAL 0x52509a0/0x7fff312a4b38 FixedValue      fff8800000000000
[BaselineBailouts]       WRITE_VAL 0x5250998/0x7fff312a4b30 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250990/0x7fff312a4b28 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250988/0x7fff312a4b20 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250980/0x7fff312a4b18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250978/0x7fff312a4b10 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250970/0x7fff312a4b08 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250968/0x7fff312a4b00 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250960/0x7fff312a4af8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250958/0x7fff312a4af0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250950/0x7fff312a4ae8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250948/0x7fff312a4ae0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250940/0x7fff312a4ad8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5250938/0x7fff312a4ad0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250930/0x7fff312a4ac8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5250928/0x7fff312a4ac0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250920/0x7fff312a4ab8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5250918/0x7fff312a4ab0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0c0c5ed1
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,12922) innerScript=(simulation/ai/qbot-wc/map-module.js:39,12922) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0ed70f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0ed70f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1173)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1123)
WARNING: JavaScript warning: simulation/ai/qbot-wc/map-module.js line 217
reference to undefined property this.map[(x + (y * this.width))]
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x66079c0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1e28
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x81a9778/0x7fff312a1e20 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x81a9730/0x7fff312a1dd8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faa22dc0
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff88000000000f2
[BaselineBailouts]       arg 1 = fff88000000000f5
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x81a9728/0x7fff312a1dd0 FixedValue      4068eaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x81a9720/0x7fff312a1dc8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81a9718/0x7fff312a1dc0 FixedValue      4071caaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x81a9710/0x7fff312a1db8 FixedValue      4071faaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x81a9708/0x7fff312a1db0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x81a9700/0x7fff312a1da8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x81a96f8/0x7fff312a1da0 FixedValue      4071255555555556
[BaselineBailouts]       WRITE_VAL 0x81a96f0/0x7fff312a1d98 FixedValue      406a6aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x81a96e8/0x7fff312a1d90 FixedValue      c03eaaaaaaaaaaa8
[BaselineBailouts]       WRITE_VAL 0x81a96e0/0x7fff312a1d88 FixedValue      403d555555555560
[BaselineBailouts]       WRITE_VAL 0x81a96d8/0x7fff312a1d80 FixedValue      409c238e38e38e40
[BaselineBailouts]       WRITE_VAL 0x81a96d0/0x7fff312a1d78 FixedValue      3fe63b5359e40377
[BaselineBailouts]       WRITE_VAL 0x81a96c8/0x7fff312a1d70 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x81a96c0/0x7fff312a1d68 StackValue      fffbffb9faa22e20
[BaselineBailouts]       WRITE_VAL 0x81a96b8/0x7fff312a1d60 StackValue      40f57be000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0c0bdc58
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,6213) innerScript=(simulation/ai/qbot-wc/map-module.js:175,6213) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0ed70ce0) (usecount=1135)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0ed72060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0ed72060) (usecount=1100)

Turn 190 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6508
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x81a9778/0x7fff312a6500 PrevFramePtr    0x7fff312a6570
[BaselineBailouts]       SUB_072   0x81a9730/0x7fff312a64b8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0dabd900
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81a9728/0x7fff312a64b0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x81a9720/0x7fff312a64a8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x81a9718/0x7fff312a64a0 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x81a9710/0x7fff312a6498 StackValue      fffbffb9fba8a460
[BaselineBailouts]       WRITE_VAL 0x81a9708/0x7fff312a6490 StackValue      fffbffba0dabd900
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x81a9700/0x7fff312a6488 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x81a96f8/0x7fff312a6480 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x81a96f0/0x7fff312a6478 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x81a96e8/0x7fff312a6470 PrevFramePtr    0x7fff312a6500
[BaselineBailouts]       WRITE_VAL 0x81a96e0/0x7fff312a6468 ArgVal          fffbffba0dabd900
[BaselineBailouts]       WRITE_VAL 0x81a96d8/0x7fff312a6460 ArgVal          fffbffb9fba8a460
[BaselineBailouts]       WRITE_WRD 0x81a96d0/0x7fff312a6458 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x81a96c8/0x7fff312a6450 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x81a96c0/0x7fff312a6448 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x81a96b8/0x7fff312a6440 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x81a96b0/0x7fff312a6438 PrevFramePtr    0x7fff312a6470
[BaselineBailouts]       SUB_072   0x81a9668/0x7fff312a63f0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0dabd900
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x81a9660/0x7fff312a63e8 StackValue      fffbffb9fb909400
[BaselineBailouts]       WRITE_VAL 0x81a9658/0x7fff312a63e0 StackValue      fff8800000000bd7
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x81a9658/0x7fff312a63e0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81a9650/0x7fff312a63d8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x563a358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1253) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,32) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1102)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 191 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:98 (0x7fba151e61f0) (usecount=1000)

Turn 192 (200)... 
Turn 193 (200)... 
Turn 194 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a21f0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x278c268/0x7fff312a21e8 PrevFramePtr    0x7fff312a2258
[BaselineBailouts]       SUB_072   0x278c220/0x7fff312a21a0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0dd78400
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8a880
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x278c218/0x7fff312a2198 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x278c210/0x7fff312a2190 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x278c208/0x7fff312a2188 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x278c200/0x7fff312a2180 StackValue      fffbffba0dd78400
[BaselineBailouts]       WRITE_VAL 0x278c1f8/0x7fff312a2178 StackValue      fffbffb9fad8a880
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x278c1f0/0x7fff312a2170 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x278c1e8/0x7fff312a2168 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x278c1e0/0x7fff312a2160 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x278c1d8/0x7fff312a2158 PrevFramePtr    0x7fff312a21e8
[BaselineBailouts]       WRITE_VAL 0x278c1d0/0x7fff312a2150 ArgVal          fffbffb9fad8a880
[BaselineBailouts]       WRITE_VAL 0x278c1c8/0x7fff312a2148 ArgVal          fffbffba0dd78400
[BaselineBailouts]       WRITE_WRD 0x278c1c0/0x7fff312a2140 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x278c1b8/0x7fff312a2138 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x278c1b0/0x7fff312a2130 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x278c1a8/0x7fff312a2128 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x278c1a0/0x7fff312a2120 PrevFramePtr    0x7fff312a2158
[BaselineBailouts]       SUB_072   0x278c158/0x7fff312a20d8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0dd78400
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8a880
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x278c150/0x7fff312a20d0 StackValue      fffbffba0da82b00
[BaselineBailouts]       WRITE_VAL 0x278c148/0x7fff312a20c8 StackValue      fff8800000000bc5
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x278c148/0x7fff312a20c8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x278c140/0x7fff312a20c0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x563a358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1317) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,45) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:64 (0x7fba151a5da8) (usecount=1000)

Turn 195 (200)... [Scripts] Analyzing script simulation/components/AIProxy.js:77 (0x7fba151a5e70) (usecount=1000)

Turn 196 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 197 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:147 (0x7fba0e49e5d8) (usecount=1010)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1004)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0ed708f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:308 (IonScript=0x5b34f90) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 1612
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4038
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:308)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:308
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x49ff108/0x7fff312a4030 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x49ff0c0/0x7fff312a3fe8 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fac36280
[BaselineBailouts]       frame slots 9, nargs 0, nfixed 7
[BaselineBailouts]       WRITE_VAL 0x49ff0b8/0x7fff312a3fe0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff0b0/0x7fff312a3fd8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff0a8/0x7fff312a3fd0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff0a0/0x7fff312a3fc8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff098/0x7fff312a3fc0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff090/0x7fff312a3fb8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49ff088/0x7fff312a3fb0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 309) of simulation/ai/qbot-wc/map-module.js:308
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 136
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0c0bc268
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:308,205118) innerScript=(simulation/ai/qbot-wc/map-module.js:308,205118) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0ed70f38) (usecount=1200)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x66079c0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a0fe8
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [187], LIR: doubletoint32 [251]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x815a708/0x7fff312a0fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x815a6c0/0x7fff312a0f98 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fac362e0
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff88000000000f2
[BaselineBailouts]       arg 1 = fff88000000000f5
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x815a6b8/0x7fff312a0f90 FixedValue      4068eaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x815a6b0/0x7fff312a0f88 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x815a6a8/0x7fff312a0f80 FixedValue      4071caaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x815a6a0/0x7fff312a0f78 FixedValue      4071faaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x815a698/0x7fff312a0f70 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x815a690/0x7fff312a0f68 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x815a688/0x7fff312a0f60 FixedValue      40696aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x815a680/0x7fff312a0f58 FixedValue      406d2aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x815a678/0x7fff312a0f50 FixedValue      c021555555555550
[BaselineBailouts]       WRITE_VAL 0x815a670/0x7fff312a0f48 FixedValue      c044d55555555554
[BaselineBailouts]       WRITE_VAL 0x815a668/0x7fff312a0f40 FixedValue      409c4ce38e38e38a
[BaselineBailouts]       WRITE_VAL 0x815a660/0x7fff312a0f38 FixedValue      3fd4f04c1d92915b
[BaselineBailouts]       WRITE_VAL 0x815a658/0x7fff312a0f30 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x815a650/0x7fff312a0f28 StackValue      fffbffb9fac36340
[BaselineBailouts]       WRITE_VAL 0x815a648/0x7fff312a0f20 StackValue      40efe28000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0c0bdc58
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,4189) innerScript=(simulation/ai/qbot-wc/map-module.js:175,4189) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0ed72060) (usecount=19293)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0ed72060) (usecount=1100)

Turn 198 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 1309
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x79404a0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 1309 size 12013
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6650
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [123]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x76937b8/0x7fff312a6648 PrevFramePtr    0x7fff312a6680
[BaselineBailouts]       SUB_072   0x7693770/0x7fff312a6600 BaselineFrame  
[BaselineBailouts]       FrameSize=184
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 16, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0c318780
[BaselineBailouts]       WRITE_VAL 0x7693768/0x7fff312a65f8 FixedValue      fffbffba0c318800
[BaselineBailouts]       WRITE_VAL 0x7693760/0x7fff312a65f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693758/0x7fff312a65e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693750/0x7fff312a65e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693748/0x7fff312a65d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693740/0x7fff312a65d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693738/0x7fff312a65c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693730/0x7fff312a65c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693728/0x7fff312a65b8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 4 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7693720/0x7fff312a65b0 StackValue      fffbffb9fac502e0
[BaselineBailouts]       WRITE_VAL 0x7693718/0x7fff312a65a8 StackValue      fffbffba0e4aef00
[BaselineBailouts]       WRITE_VAL 0x7693710/0x7fff312a65a0 StackValue      fff8800000000bd8
[BaselineBailouts]       WRITE_VAL 0x7693708/0x7fff312a6598 StackValue      fffbffba0c318900
[BaselineBailouts]       Resuming after pc offset 147 (op new) (line 238) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 176
[BaselineBailouts]       WRITE_VAL 0x7693708/0x7fff312a6598 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7693700/0x7fff312a6590 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76936f8/0x7fff312a6588 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76936f0/0x7fff312a6580 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 208
[BaselineBailouts]       Set resumeAddr=0x7fba15009dbd monitorStub=0x563a088
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508e90b
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,0) innerScript=(simulation/ai/common-api-v3/shared.js:226,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:87 (0x7fba0e4a15d8) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)
[Scripts] Analyzing script simulation/components/PlayerManager.js:23 (0x7fba151d76a0) (usecount=1000)

Turn 199 (200)... 
Turn 200 (200)... [Scripts] Analyzing script simulation/components/Attack.js:707 (0x7fba151acc18) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:131 (0x7fba151e6380) (usecount=1001)

Turn 201 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x529f4e8/0x7fff312a64c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x529f4a0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x529f498/0x7fff312a6470 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x529f490/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x529f488/0x7fff312a6460 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x529f480/0x7fff312a6458 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x529f478/0x7fff312a6450 StackValue      fffbffba0daa7240
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x529f470/0x7fff312a6448 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x529f468/0x7fff312a6440 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x529f460/0x7fff312a6438 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x529f458/0x7fff312a6430 PrevFramePtr    0x7fff312a64c0
[BaselineBailouts]       WRITE_VAL 0x529f450/0x7fff312a6428 ArgVal          fffbffba0daa7240
[BaselineBailouts]       WRITE_VAL 0x529f448/0x7fff312a6420 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x529f440/0x7fff312a6418 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x529f438/0x7fff312a6410 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x529f430/0x7fff312a6408 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x529f428/0x7fff312a6400 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x529f420/0x7fff312a63f8 PrevFramePtr    0x7fff312a6430
[BaselineBailouts]       SUB_072   0x529f3d8/0x7fff312a63b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x529f3d0/0x7fff312a63a8 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x529f3c8/0x7fff312a63a0 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x529f3c8/0x7fff312a63a0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x529f3c0/0x7fff312a6398 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x563a358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1526) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,82) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 202 (200)... 
Turn 203 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1034)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x562f650) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6400
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x528bc48/0x7fff312a63f8 PrevFramePtr    0x7fff312a6430
[BaselineBailouts]       SUB_072   0x528bc00/0x7fff312a63b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x528bbf8/0x7fff312a63a8 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x528bbf0/0x7fff312a63a0 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1308) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1308) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/Player.js:424 (0x7fba151d68f8) (usecount=1000)

Turn 204 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1004)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:12 (0x7fba151a56a0) (usecount=1029)
[Scripts] Analyzing script simulation/components/AIProxy.js:42 (0x7fba151a5ce0) (usecount=1000)

Turn 205 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1000)

Turn 206 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:73 (0x7fba0e4a12b8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:510 (0x7fba0e49a510)

Turn 207 (200)... 
Turn 208 (200)... 
Turn 209 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 210 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5a724a0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2ca0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4415c58/0x7fff312a2c98 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x4415c10/0x7fff312a2c50 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bc7
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1348) innerScript=(simulation/components/AIInterface.js:65,1348) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 211 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1004)

Turn 212 (200)... 
Turn 213 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380) (usecount=1000)
[Scripts] Analyzing script simulation/helpers/Player.js:170 (0x7fba151a2c18) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4ec0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55e07f8/0x7fff312a4eb8 PrevFramePtr    0x7fff312a4f00
[BaselineBailouts]       SUB_072   0x55e07b0/0x7fff312a4e70 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb990400
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bc8
[BaselineBailouts]       WRITE_VAL 0x55e07a8/0x7fff312a4e68 FixedValue      fffbffba141d9f70
[BaselineBailouts]       WRITE_VAL 0x55e07a0/0x7fff312a4e60 FixedValue      fffaffb9fb990420
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55e0798/0x7fff312a4e58 StackValue      fffbffba141defc0
[BaselineBailouts]       WRITE_VAL 0x55e0790/0x7fff312a4e50 StackValue      fff8800000000bc8
[BaselineBailouts]       WRITE_VAL 0x55e0788/0x7fff312a4e48 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x55e0788/0x7fff312a4e48 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55e0780/0x7fff312a4e40 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55e0778/0x7fff312a4e38 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55e0770/0x7fff312a4e30 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55e0768/0x7fff312a4e28 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55e0760/0x7fff312a4e20 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1009) innerScript=(simulation/components/TechnologyManager.js:363,1009) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 214 (200)... [Scripts] Analyzing script simulation/components/GuiInterface.js:41 (0x7fba151c3060) (usecount=1001)

Turn 215 (200)... [Scripts] Analyzing script simulation/helpers/Technology.js:3 (0x7fba151a3b50) (usecount=1000)

Turn 216 (200)... 
Turn 217 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 11241
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x5dd0da0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11241 size 16190
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6650
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [432], LIR: boundscheck [703]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59a22c8/0x7fff312a6648 PrevFramePtr    0x7fff312a6680
[BaselineBailouts]       SUB_072   0x59a2280/0x7fff312a6600 BaselineFrame  
[BaselineBailouts]       FrameSize=224
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 21, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0e86a340
[BaselineBailouts]       WRITE_VAL 0x59a2278/0x7fff312a65f8 FixedValue      fffbffba0e86a500
[BaselineBailouts]       WRITE_VAL 0x59a2270/0x7fff312a65f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59a2268/0x7fff312a65e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59a2260/0x7fff312a65e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59a2258/0x7fff312a65d8 FixedValue      fff8800000000bd9
[BaselineBailouts]       WRITE_VAL 0x59a2250/0x7fff312a65d0 FixedValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x59a2248/0x7fff312a65c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59a2240/0x7fff312a65c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59a2238/0x7fff312a65b8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 9 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x59a2230/0x7fff312a65b0 StackValue      fffbffba0e117640
[BaselineBailouts]       WRITE_VAL 0x59a2228/0x7fff312a65a8 StackValue      fffbffba0e1b9f10
[BaselineBailouts]       WRITE_VAL 0x59a2220/0x7fff312a65a0 StackValue      fffbffba0e1b9f40
[BaselineBailouts]       WRITE_VAL 0x59a2218/0x7fff312a6598 StackValue      fffbffba0e4aab40
[BaselineBailouts]       WRITE_VAL 0x59a2210/0x7fff312a6590 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x59a2208/0x7fff312a6588 StackValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x59a2200/0x7fff312a6580 StackValue      fffbffba0e86a4c0
[BaselineBailouts]       WRITE_VAL 0x59a21f8/0x7fff312a6578 StackValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x59a21f0/0x7fff312a6570 StackValue      fffaffb9fac29a00
[BaselineBailouts]       Resuming at pc offset 785 (op call) (line 284) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x59a21e8/0x7fff312a6568 Descriptor      0000000000000e01
[BaselineBailouts]       WRITE_PTR 0x59a21e0/0x7fff312a6560 ReturnAddr      0x7fba1500aa31
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x59a21d8/0x7fff312a6558 StubPtr         0x4600ff8
[BaselineBailouts]       WRITE_PTR 0x59a21d0/0x7fff312a6550 PrevFramePtr    0x7fff312a6648
[BaselineBailouts]       WRITE_VAL 0x59a21c8/0x7fff312a6548 ArgVal          fffaffb9fac29a00
[BaselineBailouts]       WRITE_VAL 0x59a21c0/0x7fff312a6540 ArgVal          fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x59a21b8/0x7fff312a6538 ArgVal          fffbffba0e86a4c0
[BaselineBailouts]       WRITE_VAL 0x59a21b0/0x7fff312a6530 ArgVal          fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x59a21a8/0x7fff312a6528 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x59a21a0/0x7fff312a6520 ActualArgc      0000000000000004
[BaselineBailouts]       CalleeStackSlot=3
[BaselineBailouts]       Callee = fffbffba0e4aab40
[BaselineBailouts]       WRITE_PTR 0x59a2198/0x7fff312a6518 CalleeToken     0x7fba0e4aab40
[BaselineBailouts]       WRITE_WRD 0x59a2190/0x7fff312a6510 Descriptor      0000000000000382
[BaselineBailouts]       WRITE_PTR 0x59a2188/0x7fff312a6508 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59a2180/0x7fff312a6500 PrevFramePtr    0x7fff312a6550
[BaselineBailouts]       SUB_072   0x59a2138/0x7fff312a64b8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000002
[BaselineBailouts]       arg 1 = fffbffba0e86a4c0
[BaselineBailouts]       arg 2 = fffaffba15294ea0
[BaselineBailouts]       arg 3 = fffaffb9fac29a00
[BaselineBailouts]       WRITE_VAL 0x59a2130/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x59a2128/0x7fff312a64a8 StackValue      fffbffba0e4aeb40
[BaselineBailouts]       WRITE_VAL 0x59a2120/0x7fff312a64a0 StackValue      fff8800000000bd9
[BaselineBailouts]       WRITE_VAL 0x59a2118/0x7fff312a6498 StackValue      fffbffba0e86a600
[BaselineBailouts]       Resuming after pc offset 62 (op newobject) (line 354) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba0c09ee48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b8516
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1573) innerScript=(simulation/ai/common-api-v3/shared.js:350,281) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure

Turn 218 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6508
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f04008/0x7fff312a6500 PrevFramePtr    0x7fff312a6570
[BaselineBailouts]       SUB_072   0x5f03fc0/0x7fff312a64b8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e847d40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f03fb8/0x7fff312a64b0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5f03fb0/0x7fff312a64a8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f03fa8/0x7fff312a64a0 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5f03fa0/0x7fff312a6498 StackValue      fffbffb9fba8a460
[BaselineBailouts]       WRITE_VAL 0x5f03f98/0x7fff312a6490 StackValue      fffbffba0e847d40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5f03f90/0x7fff312a6488 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5f03f88/0x7fff312a6480 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f03f80/0x7fff312a6478 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x5f03f78/0x7fff312a6470 PrevFramePtr    0x7fff312a6500
[BaselineBailouts]       WRITE_VAL 0x5f03f70/0x7fff312a6468 ArgVal          fffbffba0e847d40
[BaselineBailouts]       WRITE_VAL 0x5f03f68/0x7fff312a6460 ArgVal          fffbffb9fba8a460
[BaselineBailouts]       WRITE_WRD 0x5f03f60/0x7fff312a6458 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5f03f58/0x7fff312a6450 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5f03f50/0x7fff312a6448 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5f03f48/0x7fff312a6440 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f03f40/0x7fff312a6438 PrevFramePtr    0x7fff312a6470
[BaselineBailouts]       SUB_072   0x5f03ef8/0x7fff312a63f0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e847d40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f03ef0/0x7fff312a63e8 StackValue      fffbffb9fb909400
[BaselineBailouts]       WRITE_VAL 0x5f03ee8/0x7fff312a63e0 StackValue      fff8800000000bda
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x5f03ee8/0x7fff312a63e0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f03ee0/0x7fff312a63d8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x563a358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1596) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,106) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8) (usecount=1000)

Turn 219 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e4ab2b8) (usecount=1003)
[Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1000)

Turn 220 (200)... [Scripts] Analyzing script simulation/helpers/FSM.js:338 (0x7fba151a2768) (usecount=1003)

Turn 221 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:135 (0x7fba151dda88) (usecount=1010)

Turn 222 (200)... [Bailouts] Took bailout! Snapshot offset: 740
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x637e4e0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 740 size 1682
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [67], LIR: boundscheck [108]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5415d88/0x7fff312a64c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5415d40/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e86a4c0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5415d38/0x7fff312a6470 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5415d30/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5415d28/0x7fff312a6460 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5415d20/0x7fff312a6458 StackValue      fffbffb9fb680760
[BaselineBailouts]       WRITE_VAL 0x5415d18/0x7fff312a6450 StackValue      fffbffba0e86a4c0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5415d10/0x7fff312a6448 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5415d08/0x7fff312a6440 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5415d00/0x7fff312a6438 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x5415cf8/0x7fff312a6430 PrevFramePtr    0x7fff312a64c0
[BaselineBailouts]       WRITE_VAL 0x5415cf0/0x7fff312a6428 ArgVal          fffbffba0e86a4c0
[BaselineBailouts]       WRITE_VAL 0x5415ce8/0x7fff312a6420 ArgVal          fffbffb9fb680760
[BaselineBailouts]       WRITE_WRD 0x5415ce0/0x7fff312a6418 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5415cd8/0x7fff312a6410 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5415cd0/0x7fff312a6408 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5415cc8/0x7fff312a6400 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5415cc0/0x7fff312a63f8 PrevFramePtr    0x7fff312a6430
[BaselineBailouts]       SUB_072   0x5415c78/0x7fff312a63b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e86a4c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5415c70/0x7fff312a63a8 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x5415c68/0x7fff312a63a0 StackValue      fff8800000000bd9
[BaselineBailouts]       Resuming after pc offset 88 (op call) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x5415c68/0x7fff312a63a0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5415c60/0x7fff312a6398 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea7f monitorStub=0x563a358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e240
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1481) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,125) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 223 (200)... 
Turn 224 (200)... 
Turn 225 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:450 (0x7fba151d6b50) (usecount=1000)

Turn 226 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:11 (0x7fba0e49bc18) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5663930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5640
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x24f2aa8/0x7fff312a5638 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x24f2a60/0x7fff312a55f0 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000028b
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1006) innerScript=(simulation/components/AIInterface.js:65,1006) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/Player.js:463 (0x7fba151d6ce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:432 (0x7fba151d69c0) (usecount=1000)

Turn 227 (200)... 
Turn 228 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a56b0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x81ab528/0x7fff312a56a8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x81ab4e0/0x7fff312a5660 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb5a5d00
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bd3
[BaselineBailouts]       WRITE_VAL 0x81ab4d8/0x7fff312a5658 FixedValue      fffbffb9fbeac4f0
[BaselineBailouts]       WRITE_VAL 0x81ab4d0/0x7fff312a5650 FixedValue      fffaffb9fb5a5d20
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x81ab4c8/0x7fff312a5648 StackValue      fffbffba0ee3a300
[BaselineBailouts]       WRITE_VAL 0x81ab4c0/0x7fff312a5640 StackValue      fff8800000000bd3
[BaselineBailouts]       WRITE_VAL 0x81ab4b8/0x7fff312a5638 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x81ab4b8/0x7fff312a5638 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81ab4b0/0x7fff312a5630 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81ab4a8/0x7fff312a5628 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81ab4a0/0x7fff312a5620 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81ab498/0x7fff312a5618 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x81ab490/0x7fff312a5610 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1142) innerScript=(simulation/components/TechnologyManager.js:363,1142) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 229 (200)... 
Turn 230 (200)... [Scripts] Analyzing script simulation/components/ResourceGatherer.js:151 (0x7fba151ddb50) (usecount=1004)

Turn 231 (200)... 
Turn 232 (200)... 
Turn 233 (200)... 
Turn 234 (200)... [Bailouts] Took bailout! Snapshot offset: 120
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x5265400) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 120 size 462
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6370
[Bailouts]  bailing from bytecode: getelem, MIR: typebarrier [18], LIR: typebarrier [23]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e25b98/0x7fff312a6368 PrevFramePtr    0x7fff312a63a8
[BaselineBailouts]       SUB_072   0x5e25b50/0x7fff312a6320 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba14210b80
[BaselineBailouts]       arg 1 = fffbffb9fbed1d00
[BaselineBailouts]       WRITE_VAL 0x5e25b48/0x7fff312a6318 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e25b40/0x7fff312a6310 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e25b38/0x7fff312a6308 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5e25b30/0x7fff312a6300 StackValue      fffbffba14f0fb40
[BaselineBailouts]       Resuming after pc offset 23 (op getelem) (line 270) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba15005ca9 monitorStub=0x5aabb90
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1f0f
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,1005) innerScript=(simulation/helpers/FSM.js:266,1005) (bailoutKind=2)
[Bailouts] Took bailout! Snapshot offset: 625
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x59a7990) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 625 size 1084
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6290
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [97], LIR: typebarrier [144]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e25b98/0x7fff312a6288 PrevFramePtr    0x7fff312a62c8
[BaselineBailouts]       SUB_072   0x5e25b50/0x7fff312a6240 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 11, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba14210b80
[BaselineBailouts]       arg 1 = fffaffba14f225e0
[BaselineBailouts]       WRITE_VAL 0x5e25b48/0x7fff312a6238 FixedValue      fffbffba14f26940
[BaselineBailouts]       WRITE_VAL 0x5e25b40/0x7fff312a6230 FixedValue      fffbffba14f26b40
[BaselineBailouts]       WRITE_VAL 0x5e25b38/0x7fff312a6228 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5e25b30/0x7fff312a6220 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5e25b28/0x7fff312a6218 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e25b20/0x7fff312a6210 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5e25b18/0x7fff312a6208 StackValue      fffbffba14f0fbc0
[BaselineBailouts]       Resuming after pc offset 333 (op getprop) (line 375) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 128
[BaselineBailouts]       Set resumeAddr=0x7fba1500248c monitorStub=0x6637f08
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e25d5
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,1031) innerScript=(simulation/helpers/FSM.js:338,1031) (bailoutKind=2)

Turn 235 (200)... 
Turn 236 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 237 (200)... [Abort] OSR script has argsobj

Turn 238 (200)... 
Turn 239 (200)... 
Turn 240 (200)... 
Turn 241 (200)... 
Turn 242 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/components/TechnologyManager.js:104 (0x7fba151e62b8) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:81 (0x7fba151e6060) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:407 (0x7fba151e6a88) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:64 (0x7fba151d35d8) (usecount=1000)

Turn 243 (200)... [Abort] OSR script has argsobj
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a49e8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x57f71d8/0x7fff312a49e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x57f7190/0x7fff312a4998 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000488
[BaselineBailouts]       WRITE_VAL 0x57f7188/0x7fff312a4990 FixedValue      fffbffb9fbd12610
[BaselineBailouts]       WRITE_VAL 0x57f7180/0x7fff312a4988 FixedValue      fffaffb9fac149c0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x57f7178/0x7fff312a4980 StackValue      fffbffb9faded580
[BaselineBailouts]       WRITE_VAL 0x57f7170/0x7fff312a4978 StackValue      fff8800000000488
[BaselineBailouts]       WRITE_VAL 0x57f7168/0x7fff312a4970 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x57f7168/0x7fff312a4970 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57f7160/0x7fff312a4968 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57f7158/0x7fff312a4960 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57f7150/0x7fff312a4958 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57f7148/0x7fff312a4950 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57f7140/0x7fff312a4948 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1586) innerScript=(simulation/components/TechnologyManager.js:363,1586) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x6606cc0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7db3328/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7db32e0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000079d
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1002) innerScript=(simulation/components/AIInterface.js:65,1002) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 244 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:72 (0x7fba0e4a11f0) (usecount=1000)

Turn 245 (200)... 
Turn 246 (200)... 
Turn 247 (200)... 
Turn 248 (200)... 
Turn 249 (200)... 
Turn 250 (200)... 
Turn 251 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 252 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a49e8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58f7f48/0x7fff312a49e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58f7f00/0x7fff312a4998 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000ba4
[BaselineBailouts]       WRITE_VAL 0x58f7ef8/0x7fff312a4990 FixedValue      fffbffb9fae43100
[BaselineBailouts]       WRITE_VAL 0x58f7ef0/0x7fff312a4988 FixedValue      fffaffba0edfaac0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58f7ee8/0x7fff312a4980 StackValue      fffbffba0eeda680
[BaselineBailouts]       WRITE_VAL 0x58f7ee0/0x7fff312a4978 StackValue      fff8800000000ba4
[BaselineBailouts]       WRITE_VAL 0x58f7ed8/0x7fff312a4970 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x58f7ed8/0x7fff312a4970 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58f7ed0/0x7fff312a4968 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58f7ec8/0x7fff312a4960 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58f7ec0/0x7fff312a4958 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58f7eb8/0x7fff312a4950 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58f7eb0/0x7fff312a4948 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1070) innerScript=(simulation/components/TechnologyManager.js:363,1070) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 253 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 254 (200)... 
Turn 255 (200)... 
Turn 256 (200)... 
Turn 257 (200)... 
Turn 258 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 259 (200)... 
Turn 260 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x76fedc0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a60d8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x52bea18/0x7fff312a60d0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x52be9d0/0x7fff312a6088 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bd9
[BaselineBailouts]       WRITE_VAL 0x52be9c8/0x7fff312a6080 FixedValue      fffbffb9fab5d3a0
[BaselineBailouts]       WRITE_VAL 0x52be9c0/0x7fff312a6078 FixedValue      fffaffba0e3b8c60
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x52be9b8/0x7fff312a6070 StackValue      fffbffba0eeb8a80
[BaselineBailouts]       WRITE_VAL 0x52be9b0/0x7fff312a6068 StackValue      fff8800000000bd9
[BaselineBailouts]       WRITE_VAL 0x52be9a8/0x7fff312a6060 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x52be9a8/0x7fff312a6060 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52be9a0/0x7fff312a6058 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52be998/0x7fff312a6050 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52be990/0x7fff312a6048 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52be988/0x7fff312a6040 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52be980/0x7fff312a6038 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1038) innerScript=(simulation/components/TechnologyManager.js:363,1038) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 261 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:329 (0x7fba0e496a88) (usecount=1000)

Turn 262 (200)... 
Turn 263 (200)... 
Turn 264 (200)... 
Turn 265 (200)... 
Turn 266 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 267 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x72908a0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64b8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d4988/0x7fff312a64b0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53d4940/0x7fff312a6468 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53d4938/0x7fff312a6460 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x53d4930/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53d4928/0x7fff312a6450 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x53d4920/0x7fff312a6448 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x53d4918/0x7fff312a6440 StackValue      fffbffb9fbde2dc0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x53d4910/0x7fff312a6438 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x53d4908/0x7fff312a6430 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d4900/0x7fff312a6428 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x53d48f8/0x7fff312a6420 PrevFramePtr    0x7fff312a64b0
[BaselineBailouts]       WRITE_VAL 0x53d48f0/0x7fff312a6418 ArgVal          fffbffb9fbde2dc0
[BaselineBailouts]       WRITE_VAL 0x53d48e8/0x7fff312a6410 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x53d48e0/0x7fff312a6408 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x53d48d8/0x7fff312a6400 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x53d48d0/0x7fff312a63f8 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x53d48c8/0x7fff312a63f0 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d48c0/0x7fff312a63e8 PrevFramePtr    0x7fff312a6420
[BaselineBailouts]       SUB_072   0x53d4878/0x7fff312a63a0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53d4870/0x7fff312a6398 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x53d4868/0x7fff312a6390 StackValue      fff8800000000b7a
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1190) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,138) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5050
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x63e0558/0x7fff312a5048 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x63e0510/0x7fff312a5000 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000b79
[BaselineBailouts]       WRITE_VAL 0x63e0508/0x7fff312a4ff8 FixedValue      fffbffba0ea5ed60
[BaselineBailouts]       WRITE_VAL 0x63e0500/0x7fff312a4ff0 FixedValue      fffaffba0de0a900
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x63e04f8/0x7fff312a4fe8 StackValue      fffbffb9faee7fc0
[BaselineBailouts]       WRITE_VAL 0x63e04f0/0x7fff312a4fe0 StackValue      fff8800000000b79
[BaselineBailouts]       WRITE_VAL 0x63e04e8/0x7fff312a4fd8 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x63e04e8/0x7fff312a4fd8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63e04e0/0x7fff312a4fd0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63e04d8/0x7fff312a4fc8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63e04d0/0x7fff312a4fc0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63e04c8/0x7fff312a4fb8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x63e04c0/0x7fff312a4fb0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1166) innerScript=(simulation/components/TechnologyManager.js:363,1166) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 268 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0) (usecount=1004)

Turn 269 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0) (usecount=1004)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x63e0a70) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x559a398/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x559a350/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000076a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1008) innerScript=(simulation/components/AIInterface.js:65,1008) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 270 (200)... [Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1000)

Turn 271 (200)... 
Turn 272 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:197 (0x7fba0e4ab9c0) (usecount=1009)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:24 (0x7fba0e4a2ce0)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:24 (0x7fba0e4a2ce0)

Turn 273 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 274 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0) (usecount=1004)

Turn 275 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a57c0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x640f908/0x7fff312a57b8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x640f8c0/0x7fff312a5770 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bc7
[BaselineBailouts]       WRITE_VAL 0x640f8b8/0x7fff312a5768 FixedValue      fffbffb9fbc41b50
[BaselineBailouts]       WRITE_VAL 0x640f8b0/0x7fff312a5760 FixedValue      fffaffb9fbc336e0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x640f8a8/0x7fff312a5758 StackValue      fffbffba0e37a580
[BaselineBailouts]       WRITE_VAL 0x640f8a0/0x7fff312a5750 StackValue      fff8800000000bc7
[BaselineBailouts]       WRITE_VAL 0x640f898/0x7fff312a5748 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x640f898/0x7fff312a5748 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x640f890/0x7fff312a5740 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x640f888/0x7fff312a5738 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x640f880/0x7fff312a5730 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x640f878/0x7fff312a5728 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x640f870/0x7fff312a5720 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1064) innerScript=(simulation/components/TechnologyManager.js:363,1064) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 276 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1009)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)

Turn 277 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 35
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x68817d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 35 size 462
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5178
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [13]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59dd148/0x7fff312a5170 PrevFramePtr    0x7fff312a51b0
[BaselineBailouts]       SUB_072   0x59dd100/0x7fff312a5128 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 7, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0eecd540
[BaselineBailouts]       arg 1 = fffbffb9fbc55bb0
[BaselineBailouts]       WRITE_VAL 0x59dd0f8/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59dd0f0/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59dd0e8/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 270) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 104
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15005b74
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,0) innerScript=(simulation/helpers/FSM.js:266,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/helpers/FSM.js:324 (0x7fba151a25d8) (usecount=1000)

Turn 278 (200)... [Scripts] Analyzing script simulation/components/ResourceSupply.js:86 (0x7fba151df9c0) (usecount=1000)

Turn 279 (200)... 
Turn 280 (200)... 
Turn 281 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 282 (200)... 
Turn 283 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0) (usecount=1004)

Turn 284 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 285 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0ed77128) (usecount=1085)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0ed74da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Analyzing script simulation/helpers/FSM.js:338 (0x7fba151a2768) (usecount=1000)

Turn 286 (200)... [Scripts] Analyzing script simulation/components/Player.js:109 (0x7fba151d3c18) (usecount=1000)
[Scripts] Analyzing script simulation/helpers/Technology.js:13 (0x7fba151a3c18) (usecount=1000)

Turn 287 (200)... 
Turn 288 (200)... 
Turn 289 (200)... 
Turn 290 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:336 (0x7fba0e496b50) (usecount=1007)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e51a128) (usecount=1084)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e517da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)

Turn 291 (200)... [Scripts] Analyzing script globalscripts/Technologies.js:18 (0x7fba14f951f0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e73a128) (usecount=1070)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e737da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)

Turn 292 (200)... [Scripts] Analyzing script self-hosted:312 (0x7fba14f37c18) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 293 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 294 (200)... 
Turn 295 (200)... 
Turn 296 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 297 (200)... 
Turn 298 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 299 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:74 (0x7fba151dd768) (usecount=1002)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5292cf8/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292cb0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000277
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1149) innerScript=(simulation/components/AIInterface.js:65,1149) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5292d98/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292d50/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000027c
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1150) innerScript=(simulation/components/AIInterface.js:65,1150) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5292e38/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292df0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000027e
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1151) innerScript=(simulation/components/AIInterface.js:65,1151) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5292ed8/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292e90/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000283
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1152) innerScript=(simulation/components/AIInterface.js:65,1152) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5292f78/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292f30/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000288
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1153) innerScript=(simulation/components/AIInterface.js:65,1153) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5293018/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5292fd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000028a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1154) innerScript=(simulation/components/AIInterface.js:65,1154) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x52930b8/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5293070/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000028d
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1155) innerScript=(simulation/components/AIInterface.js:65,1155) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5293158/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5293110/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000290
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1156) innerScript=(simulation/components/AIInterface.js:65,1156) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6893738/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68936f0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000029a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1157) innerScript=(simulation/components/AIInterface.js:65,1157) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52926d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6893738/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68936f0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002a1
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1158) innerScript=(simulation/components/AIInterface.js:65,1158) (bailoutKind=0)

Turn 300 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a91398/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5a91350/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5a91348/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91340/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91338/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91330/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91328/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91320/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91318/0x7fff312a6440 FixedValue      fffbffb9fb208600
[BaselineBailouts]       WRITE_VAL 0x5a91310/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5a91308/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a91300/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912f8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912f0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912e8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912e0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912d8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912d0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912c8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912c0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912b8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a912b0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a912a8/0x7fff312a63d0 StackValue      fffbffb9fb989f70
[BaselineBailouts]       WRITE_VAL 0x5a912a0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1275) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1275) (bailoutKind=0)

Turn 301 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0ed73380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 302 (200)... [Scripts] Analyzing script simulation/components/ResourceGatherer.js:286 (0x7fba151df060) (usecount=1001)

Turn 303 (200)... 
Turn 304 (200)... 
Turn 305 (200)... [Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1001)

Turn 306 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:525 (0x7fba0e49a830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 307 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 308 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:485 (0x7fba0e49a1f0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:482 (0x7fba0e498f38)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:481 (0x7fba0e498e70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:132 (0x7fba0e493b50)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:144 (0x7fba0e493ce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:482 (0x7fba0e498f38) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:481 (0x7fba0e498e70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:132 (0x7fba0e493b50)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:481 (0x7fba0e498e70) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:132 (0x7fba0e493b50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:359 (0x7fba0e496da8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:44 (0x7fba0e49bf38) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5aace78/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5aace30/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5aace28/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aace20/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aace18/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aace10/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aace08/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aace00/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdf8/0x7fff312a6440 FixedValue      fffbffba0d1a6b80
[BaselineBailouts]       WRITE_VAL 0x5aacdf0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5aacde8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacde0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdd8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdd0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdc8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdc0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdb8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacdb0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacda8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacda0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacd98/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5aacd90/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5aacd88/0x7fff312a63d0 StackValue      fffbffba0d181880
[BaselineBailouts]       WRITE_VAL 0x5aacd80/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Scripts] Analyzing script self-hosted:133 (0x7fba14f37a88) (usecount=1002)

Turn 309 (200)... 
Turn 310 (200)... 
Turn 311 (200)... 
Turn 312 (200)... 
Turn 313 (200)... 
Turn 314 (200)... 
Turn 315 (200)... 
Turn 316 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x76f65b8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x76f6570/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x76f6568/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6560/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6558/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6550/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6548/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6540/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6538/0x7fff312a6440 FixedValue      fffbffb9fad38bc0
[BaselineBailouts]       WRITE_VAL 0x76f6530/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x76f6528/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6520/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6518/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6510/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6508/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f6500/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64f8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64f0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64e8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64e0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64d8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76f64d0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x76f64c8/0x7fff312a63d0 StackValue      fffbffb9faddc430
[BaselineBailouts]       WRITE_VAL 0x76f64c0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/UnitAI.js:2946 (0x7fba14f06830) (usecount=1000)

Turn 317 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060) (usecount=1004)

Turn 318 (200)... [Scripts] Analyzing script simulation/components/Health.js:60 (0x7fba151c98f8) (usecount=1000)

Turn 319 (200)... 
Turn 320 (200)... 
Turn 321 (200)... 
Turn 322 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:108 (0x7fba0e4a4380) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060) (usecount=1004)

Turn 323 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060) (usecount=1004)

Turn 324 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5c39aa8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5c39a60/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5c39a58/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a50/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a48/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a40/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a38/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a30/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a28/0x7fff312a6440 FixedValue      fffbffb9fb57f1c0
[BaselineBailouts]       WRITE_VAL 0x5c39a20/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5c39a18/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a10/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a08/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c39a00/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399f8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399f0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399e8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399e0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399d8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399d0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399c8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c399c0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5c399b8/0x7fff312a63d0 StackValue      fffbffb9fad60d00
[BaselineBailouts]       WRITE_VAL 0x5c399b0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 325 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:538 (0x7fba0e49a9c0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:329 (0x7fba0e496a88)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5a68fc0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3570
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7fc4508/0x7fff312a3568 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7fc44c0/0x7fff312a3520 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000b7a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1000) innerScript=(simulation/components/AIInterface.js:65,1000) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 326 (200)... [Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x714e410) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6448
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54dc3f8/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x54dc3b0/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54dc3a8/0x7fff312a63f0 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x54dc3a0/0x7fff312a63e8 StackValue      fff8800000000b7a
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1123) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1123) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure

Turn 327 (200)... 
Turn 328 (200)... 
Turn 329 (200)... 
Turn 330 (200)... [Scripts] Analyzing script simulation/components/GuiInterface.js:120 (0x7fba151c3128) (usecount=1003)

Turn 331 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:373 (0x7fba0e4a6b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:368 (0x7fba0e4a6a88)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:368 (0x7fba0e4a6a88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:2 (0x7fba0e49f380) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 396
[BaselineBailouts] Bailing to baseline simulation/helpers/Player.js:170 (IonScript=0x5fbd3a0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 396 size 683
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a38c0
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [39], LIR: typebarrier [52]
[BaselineBailouts]   Callee function (simulation/helpers/Player.js:170)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/Player.js:170
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x528f528/0x7fff312a38b8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x528f4e0/0x7fff312a3870 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba151a1940
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 4
[BaselineBailouts]       arg 0 = fff8800000000bdf
[BaselineBailouts]       arg 1 = fff880000000001d
[BaselineBailouts]       WRITE_VAL 0x528f4d8/0x7fff312a3868 FixedValue      fffbffba14f38100
[BaselineBailouts]       WRITE_VAL 0x528f4d0/0x7fff312a3860 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x528f4c8/0x7fff312a3858 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x528f4c0/0x7fff312a3850 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x528f4b8/0x7fff312a3848 StackValue      fffb000000000000
[BaselineBailouts]       Resuming after pc offset 55 (op call) (line 174) of simulation/helpers/Player.js:170
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x528f4b8/0x7fff312a3848 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x528f4b0/0x7fff312a3840 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x528f4a8/0x7fff312a3838 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x528f4a0/0x7fff312a3830 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 144
[BaselineBailouts]       Set resumeAddr=0x7fba1500055e monitorStub=0x264cec8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24fbdff
[BaselineBailouts]   Restored outerScript=(simulation/helpers/Player.js:170,1101) innerScript=(simulation/helpers/Player.js:170,1101) (bailoutKind=2)
[Bailouts] Took bailout! Snapshot offset: 133
[BaselineBailouts] Bailing to baseline simulation/helpers/Technology.js:3 (IonScript=0x7e79db0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 133 size 212
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3918
[Bailouts]  bailing from bytecode: call, MIR: typebarrier [21], LIR: typebarrier [26]
[BaselineBailouts]   Callee function (simulation/helpers/Technology.js:3)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/Technology.js:3
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fbd798/0x7fff312a3910 PrevFramePtr    0x7fff312a3958
[BaselineBailouts]       SUB_072   0x5fbd750/0x7fff312a38c8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fff9000000000000
[BaselineBailouts]       frame slots 7, nargs 3, nfixed 1
[BaselineBailouts]       arg 0 = fffaffba1524f1a0
[BaselineBailouts]       arg 1 = fff8800000000000
[BaselineBailouts]       arg 2 = fff8800000000bdf
[BaselineBailouts]       WRITE_VAL 0x5fbd748/0x7fff312a38c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5fbd740/0x7fff312a38b8 StackValue      fffb000000000000
[BaselineBailouts]       Resuming after pc offset 17 (op call) (line 5) of simulation/helpers/Technology.js:3
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x5fbd740/0x7fff312a38b8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fbd738/0x7fff312a38b0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fbd730/0x7fff312a38a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fbd728/0x7fff312a38a0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 120
[BaselineBailouts]       Set resumeAddr=0x7fba15000da6 monitorStub=0x264d3a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24fb939
[BaselineBailouts]   Restored outerScript=(simulation/helpers/Technology.js:3,1106) innerScript=(simulation/helpers/Technology.js:3,1106) (bailoutKind=2)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x546d850) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2758
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5291168/0x7fff312a2750 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5291120/0x7fff312a2708 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0dd73c00
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bdf
[BaselineBailouts]       WRITE_VAL 0x5291118/0x7fff312a2700 FixedValue      fffbffba0dd11f10
[BaselineBailouts]       WRITE_VAL 0x5291110/0x7fff312a26f8 FixedValue      fffaffba0dde0c40
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5291108/0x7fff312a26f0 StackValue      fffbffba0e36a200
[BaselineBailouts]       WRITE_VAL 0x5291100/0x7fff312a26e8 StackValue      fff8800000000bdf
[BaselineBailouts]       WRITE_VAL 0x52910f8/0x7fff312a26e0 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x52910f8/0x7fff312a26e0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52910f0/0x7fff312a26d8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52910e8/0x7fff312a26d0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52910e0/0x7fff312a26c8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52910d8/0x7fff312a26c0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52910d0/0x7fff312a26b8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,7732) innerScript=(simulation/components/TechnologyManager.js:363,7732) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x6006c30) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3928
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6180718/0x7fff312a3920 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x61806d0/0x7fff312a38d8 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 7, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba142b8640
[BaselineBailouts]       arg 1 = fffbffba0dd08250
[BaselineBailouts]       WRITE_VAL 0x61806c8/0x7fff312a38d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61806c0/0x7fff312a38c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61806b8/0x7fff312a38c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 270) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 104
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15005b74
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,1263) innerScript=(simulation/helpers/FSM.js:266,1263) (bailoutKind=1)
[Bailouts] Took bailout! Snapshot offset: 348
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x6565220) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 348 size 1084
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3f90
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [65], LIR: typebarrier [100]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5bb7f68/0x7fff312a3f88 PrevFramePtr    0x7fff312a3fc8
[BaselineBailouts]       SUB_072   0x5bb7f20/0x7fff312a3f40 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 11, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba0ee27600
[BaselineBailouts]       arg 1 = fffaffba14f1b240
[BaselineBailouts]       WRITE_VAL 0x5bb7f18/0x7fff312a3f38 FixedValue      fffbffba14f26b40
[BaselineBailouts]       WRITE_VAL 0x5bb7f10/0x7fff312a3f30 FixedValue      fffbffba14f1c4c0
[BaselineBailouts]       WRITE_VAL 0x5bb7f08/0x7fff312a3f28 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5bb7f00/0x7fff312a3f20 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5bb7ef8/0x7fff312a3f18 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5bb7ef0/0x7fff312a3f10 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5bb7ee8/0x7fff312a3f08 StackValue      fffbffba14f0fc00
[BaselineBailouts]       Resuming after pc offset 200 (op getprop) (line 361) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 128
[BaselineBailouts]       Set resumeAddr=0x7fba1500222d monitorStub=0x6637c18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e2550
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,1076) innerScript=(simulation/helpers/FSM.js:338,1076) (bailoutKind=2)
[Bailouts] Took invalidation bailout! Snapshot offset: 157
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x6006c30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 157 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6618
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [37]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x641c418/0x7fff312a6610 PrevFramePtr    0x7fff312a6650
[BaselineBailouts]       SUB_072   0x641c3d0/0x7fff312a65c8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffb9fad7af40
[BaselineBailouts]       arg 1 = fffbffba0ddc07c0
[BaselineBailouts]       WRITE_VAL 0x641c3c8/0x7fff312a65c0 FixedValue      fffbffba14f0fc40
[BaselineBailouts]       WRITE_VAL 0x641c3c0/0x7fff312a65b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x641c3b8/0x7fff312a65b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x641c3b0/0x7fff312a65a8 StackValue      fff9000000000000
[BaselineBailouts]       Resuming after pc offset 118 (op funapply) (line 277) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       WRITE_VAL 0x641c3b0/0x7fff312a65a8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x641c3a8/0x7fff312a65a0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x641c3a0/0x7fff312a6598 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x641c398/0x7fff312a6590 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 136
[BaselineBailouts]       Set resumeAddr=0x7fba15005e4a monitorStub=0x5aabce0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1f6e
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,244) innerScript=(simulation/helpers/FSM.js:266,244) (bailoutKind=0)

Turn 332 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Bailouts] Took bailout! Snapshot offset: 5059
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x6586480) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 5059 size 16691
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [237], LIR: boundscheck [366]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d2de28/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d2dde0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0ddf65c0
[BaselineBailouts]       WRITE_VAL 0x5d2ddd8/0x7fff312a6650 FixedValue      fffbffba0ddf67c0
[BaselineBailouts]       WRITE_VAL 0x5d2ddd0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2ddc8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2ddc0/0x7fff312a6638 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2ddb8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2ddb0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2dda8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2dda0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d2dd98/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d2dd90/0x7fff312a6608 StackValue      fffbffba0ddd4a90
[BaselineBailouts]       WRITE_VAL 0x5d2dd88/0x7fff312a6600 StackValue      fffbffba0dd643a0
[BaselineBailouts]       WRITE_VAL 0x5d2dd80/0x7fff312a65f8 StackValue      fffbffba0ddf6840
[BaselineBailouts]       WRITE_VAL 0x5d2dd78/0x7fff312a65f0 StackValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x5d2dd70/0x7fff312a65e8 StackValue      fff9000000000000
[BaselineBailouts]       Resuming after pc offset 455 (op getelem) (line 263) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 184
[BaselineBailouts]       Set resumeAddr=0x7fba1500a33e monitorStub=0x4931aa0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x508ea3f
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,2128) innerScript=(simulation/ai/common-api-v3/shared.js:226,2128) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:226, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x591c4f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1650
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x66059c8/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6605980/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6605978/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6605970/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6605968/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x6605960/0x7fff312a64b0 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x6605958/0x7fff312a64a8 StackValue      fffbffb9fbde2dc0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6605950/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x6605948/0x7fff312a6498 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6605940/0x7fff312a6490 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x6605938/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x6605930/0x7fff312a6480 ArgVal          fffbffb9fbde2dc0
[BaselineBailouts]       WRITE_VAL 0x6605928/0x7fff312a6478 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x6605920/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x6605918/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x6605910/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6605908/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6605900/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x66058b8/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x66058b0/0x7fff312a6400 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x66058a8/0x7fff312a63f8 StackValue      fff8800000000b7a
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1491) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,154) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x576bd68/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x576bd20/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x576bd18/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bd10/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bd08/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bd00/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcf8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcf0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bce8/0x7fff312a6440 FixedValue      fffbffba0dd5bd80
[BaselineBailouts]       WRITE_VAL 0x576bce0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x576bcd8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcd0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcc8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcc0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcb8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bcb0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bca8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bca0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bc98/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bc90/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bc88/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576bc80/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x576bc78/0x7fff312a63d0 StackValue      fffbffba0dd42880
[BaselineBailouts]       WRITE_VAL 0x576bc70/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) (bailoutKind=0)

Turn 333 (200)... 
Turn 334 (200)... 
Turn 335 (200)... 
Turn 336 (200)... WARNING: JavaScript warning: simulation/components/Timer.js line 72
reference to undefined property this.timers[id][3]

Turn 337 (200)... 
Turn 338 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 228
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:86 (IonScript=0x51e0980) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 228 size 628
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5058
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [50]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:86)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cf6208/0x7fff312a5050 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5cf61c0/0x7fff312a5008 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e428460
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffb9fae2ab50
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cf61b8/0x7fff312a5000 FixedValue      fffbffb9fae53a40
[BaselineBailouts]       WRITE_VAL 0x5cf61b0/0x7fff312a4ff8 FixedValue      fffaffba0ddbe9c0
[BaselineBailouts]       WRITE_VAL 0x5cf61a8/0x7fff312a4ff0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5cf61a0/0x7fff312a4fe8 StackValue      fffbffba0dd54e80
[BaselineBailouts]       WRITE_VAL 0x5cf6198/0x7fff312a4fe0 StackValue      fff9800000000000
[BaselineBailouts]       Resuming after pc offset 81 (op getelem) (line 94) of simulation/ai/common-api-v3/entitycollection.js:86
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       Set resumeAddr=0x7fba144413a7 monitorStub=0x5389328
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5088e59
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) innerScript=(simulation/ai/common-api-v3/entitycollection.js:86,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/Timer.js:27 (0x7fba151ea060) (usecount=1000)

Turn 339 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff1d90) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36950
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5723618/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x57235d0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x57235c8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57235c0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57235b8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57235b0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57235a8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x57235a0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723598/0x7fff312a6440 FixedValue      fffbffb9faede880
[BaselineBailouts]       WRITE_VAL 0x5723590/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5723588/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723580/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723578/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723570/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723568/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723560/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723558/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723550/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723548/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723540/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723538/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5723530/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5723528/0x7fff312a63d0 StackValue      fffbffb9fae647f0
[BaselineBailouts]       WRITE_VAL 0x5723520/0x7fff312a63c8 StackValue      fffbffba0e699680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c06bc2e monitorStub=0x5ff2228
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1617) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1617) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 133
[BaselineBailouts] Bailing to baseline simulation/components/Timer.js:27 (IonScript=0x5cd5df0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 133 size 212
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4e38
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [51], LIR: boundscheck [49]
[BaselineBailouts]   Callee function (simulation/components/Timer.js:27)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/Timer.js:27
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e5eff8/0x7fff312a4e30 PrevFramePtr    0x7fff312a4e88
[BaselineBailouts]       SUB_072   0x5e5efb0/0x7fff312a4de8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f4c540
[BaselineBailouts]       frame slots 11, nargs 5, nfixed 1
[BaselineBailouts]       arg 0 = fff88000000002b7
[BaselineBailouts]       arg 1 = fff8800000000049
[BaselineBailouts]       arg 2 = fffaffba1524d480
[BaselineBailouts]       arg 3 = fff8800000001de7
[BaselineBailouts]       arg 4 = fffbffb9fae5ea90
[BaselineBailouts]       WRITE_VAL 0x5e5efa8/0x7fff312a4de0 FixedValue      fff88000000009ab
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5e5efa0/0x7fff312a4dd8 StackValue      fffbffba14f4c580
[BaselineBailouts]       WRITE_VAL 0x5e5ef98/0x7fff312a4dd0 StackValue      fff88000000009ab
[BaselineBailouts]       WRITE_VAL 0x5e5ef90/0x7fff312a4dc8 StackValue      fffbffba0eeef280
[BaselineBailouts]       Resuming after pc offset 75 (op initelem_array) (line 30) of simulation/components/Timer.js:27
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 112
[BaselineBailouts]       Set resumeAddr=0x7fba0eb3c65c
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2561227
[BaselineBailouts]   Restored outerScript=(simulation/components/Timer.js:27,1001) innerScript=(simulation/components/Timer.js:27,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/Timer.js:27, inlined into simulation/components/Timer.js:27
[BaselineBailouts] Invalidating due to bounds check failure

Turn 340 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7bf6338/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7bf62f0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x7bf62e8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62e0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62d8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62d0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62c8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62c0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62b8/0x7fff312a6440 FixedValue      fffbffb9faeb6040
[BaselineBailouts]       WRITE_VAL 0x7bf62b0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7bf62a8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf62a0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6298/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6290/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6288/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6280/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6278/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6270/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6268/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6260/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6258/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7bf6250/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7bf6248/0x7fff312a63d0 StackValue      fffbffb9fae9e5e0
[BaselineBailouts]       WRITE_VAL 0x7bf6240/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) (bailoutKind=0)

Turn 341 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1009)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 342 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:2901 (0x7fba14f065d8) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 343 (200)... [Scripts] Analyzing script simulation/helpers/Player.js:170 (0x7fba151a2c18) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:231 (0x7fba151d5768) (usecount=1000)

Turn 344 (200)... 
Turn 345 (200)... 
Turn 346 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5437fb8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5437f70/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5437f68/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f60/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f58/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f50/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f48/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f40/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f38/0x7fff312a6440 FixedValue      fffbffb9fab2cf80
[BaselineBailouts]       WRITE_VAL 0x5437f30/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5437f28/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f20/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f18/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f10/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f08/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437f00/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ef8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ef0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ee8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ee0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ed8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5437ed0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5437ec8/0x7fff312a63d0 StackValue      fffbffb9fab421c0
[BaselineBailouts]       WRITE_VAL 0x5437ec0/0x7fff312a63c8 StackValue      fffbffba0e51d9c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c07099e monitorStub=0x523b188
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1706) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1706) (bailoutKind=0)
[Scripts] Analyzing script simulation/helpers/Technology.js:3 (0x7fba151a3b50) (usecount=1000)

Turn 347 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff1d90) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36950
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6584268/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6584220/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x6584218/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584210/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584208/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584200/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841f8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841f0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841e8/0x7fff312a6440 FixedValue      fffbffb9fab215c0
[BaselineBailouts]       WRITE_VAL 0x65841e0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x65841d8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841d0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841c8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841c0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841b8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841b0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841a8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65841a0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584198/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584190/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584188/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6584180/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6584178/0x7fff312a63d0 StackValue      fffbffb9fab3c130
[BaselineBailouts]       WRITE_VAL 0x6584170/0x7fff312a63c8 StackValue      fffbffba0e699680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c06bc2e monitorStub=0x5ff2228
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 348 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5ac2db8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5ac2d70/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5ac2d68/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d60/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d58/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d50/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d48/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d40/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d38/0x7fff312a6440 FixedValue      fffbffb9fab57e00
[BaselineBailouts]       WRITE_VAL 0x5ac2d30/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5ac2d28/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d20/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d18/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d10/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d08/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2d00/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2cf8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2cf0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2ce8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2ce0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2cd8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5ac2cd0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5ac2cc8/0x7fff312a63d0 StackValue      fffbffb9fabd3a00
[BaselineBailouts]       WRITE_VAL 0x5ac2cc0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) (bailoutKind=0)

Turn 349 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x52561d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7e0c5f8/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7e0c5b0/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd90040
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e0c5a8/0x7fff312a64c8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7e0c5a0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7e0c598/0x7fff312a64b8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x7e0c590/0x7fff312a64b0 StackValue      fffbffb9fb680760
[BaselineBailouts]       WRITE_VAL 0x7e0c588/0x7fff312a64a8 StackValue      fffbffb9fbd90040
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x7e0c580/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x7e0c578/0x7fff312a6498 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x7e0c570/0x7fff312a6490 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x7e0c568/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x7e0c560/0x7fff312a6480 ArgVal          fffbffb9fbd90040
[BaselineBailouts]       WRITE_VAL 0x7e0c558/0x7fff312a6478 ArgVal          fffbffb9fb680760
[BaselineBailouts]       WRITE_WRD 0x7e0c550/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x7e0c548/0x7fff312a6468 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x7e0c540/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x7e0c538/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7e0c530/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x7e0c4e8/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7e0c4e0/0x7fff312a6400 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x7e0c4d8/0x7fff312a63f8 StackValue      fff8800000000487
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1023) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,646) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0ed5b380) (usecount=1004)

Turn 350 (200)... 
Turn 351 (200)... 
Turn 352 (200)... 
Turn 353 (200)... 
Turn 354 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5b4f2a8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5b4f260/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5b4f258/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f250/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f248/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f240/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f238/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f230/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f228/0x7fff312a6440 FixedValue      fffbffb9fb6458c0
[BaselineBailouts]       WRITE_VAL 0x5b4f220/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5b4f218/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f210/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f208/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f200/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1f8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1f0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1e8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1e0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1d8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1d0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1c8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5b4f1c0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5b4f1b8/0x7fff312a63d0 StackValue      fffbffb9fb646700
[BaselineBailouts]       WRITE_VAL 0x5b4f1b0/0x7fff312a63c8 StackValue      fffbffba0e51d9c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c07099e monitorStub=0x523b188
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e513f38) (usecount=1200)
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline self-hosted:133 (IonScript=0x59f7760) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 518
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a18d8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (self-hosted:133)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking self-hosted:133
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5dc6238/0x7fff312a18d0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5dc61f0/0x7fff312a1888 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       Bailout_ArgumentCheck for script with argumentsHasVarBinding!Using empty arguments object
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb6555e0
[BaselineBailouts]       frame slots 9, nargs 1, nfixed 5
[BaselineBailouts]       arg 0 = fffaffba15237ee0
[BaselineBailouts]       WRITE_VAL 0x5dc61e8/0x7fff312a1880 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dc61e0/0x7fff312a1878 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dc61d8/0x7fff312a1870 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dc61d0/0x7fff312a1868 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5dc61c8/0x7fff312a1860 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op arguments) (line 133) of self-hosted:133
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 120
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba1500be5e
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(self-hosted:133,1933) innerScript=(self-hosted:133,1933) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1125)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e515060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e6fa380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x976fa60) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5338
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55eeb28/0x7fff312a5330 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x55eeae0/0x7fff312a52e8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524ce20
[BaselineBailouts]       arg 1 = fffbffb9fb6cfe40
[BaselineBailouts]       arg 2 = fff8800000000be0
[BaselineBailouts]       WRITE_VAL 0x55eead8/0x7fff312a52e0 FixedValue      fffbffb9fb601f70
[BaselineBailouts]       WRITE_VAL 0x55eead0/0x7fff312a52d8 FixedValue      fffaffb9fb6b2a20
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55eeac8/0x7fff312a52d0 StackValue      fffbffba0eaa3cc0
[BaselineBailouts]       WRITE_VAL 0x55eeac0/0x7fff312a52c8 StackValue      fff8800000000be0
[BaselineBailouts]       WRITE_VAL 0x55eeab8/0x7fff312a52c0 StackValue      fffbffb9fb6cfe40
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x55eeab8/0x7fff312a52c0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55eeab0/0x7fff312a52b8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55eeaa8/0x7fff312a52b0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55eeaa0/0x7fff312a52a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55eea98/0x7fff312a52a0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55eea90/0x7fff312a5298 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1071) innerScript=(simulation/components/TechnologyManager.js:363,1071) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 355 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e71e380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff1d90) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36950
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x259b858/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x259b810/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x259b808/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b800/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7f8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7f0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7e8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7e0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7d8/0x7fff312a6440 FixedValue      fffbffba0ea139c0
[BaselineBailouts]       WRITE_VAL 0x259b7d0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x259b7c8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7c0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7b8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7b0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7a8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b7a0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b798/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b790/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b788/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b780/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b778/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x259b770/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x259b768/0x7fff312a63d0 StackValue      fffbffba0ea256d0
[BaselineBailouts]       WRITE_VAL 0x259b760/0x7fff312a63c8 StackValue      fffbffba0e699680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c06bc2e monitorStub=0x5ff2228
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 356 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x660a980) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5095b38/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5095af0/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5095ae8/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5095ae0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5095ad8/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5095ad0/0x7fff312a64b0 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x5095ac8/0x7fff312a64a8 StackValue      fffbffb9fbde2dc0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5095ac0/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5095ab8/0x7fff312a6498 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5095ab0/0x7fff312a6490 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x5095aa8/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x5095aa0/0x7fff312a6480 ArgVal          fffbffb9fbde2dc0
[BaselineBailouts]       WRITE_VAL 0x5095a98/0x7fff312a6478 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x5095a90/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5095a88/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5095a80/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5095a78/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5095a70/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5095a28/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5095a20/0x7fff312a6400 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x5095a18/0x7fff312a63f8 StackValue      fff8800000000b7a
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1519) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,182) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script self-hosted:133 (0x7fba0e4b0768) (usecount=1003)
[Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x6185cc0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fa34f8/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5fa34b0/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ea5b400
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0ea5b340
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x5fa34a8/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa34a0/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba1444e35b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,5293) innerScript=(simulation/ai/common-api-v3/resources.js:1,5293) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6694bc8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6694b80/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x6694b78/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b70/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b68/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b60/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b58/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b50/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b48/0x7fff312a6440 FixedValue      fffbffba0ea11ec0
[BaselineBailouts]       WRITE_VAL 0x6694b40/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x6694b38/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b30/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b28/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b20/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b18/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b10/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b08/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694b00/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694af8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694af0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694ae8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6694ae0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6694ad8/0x7fff312a63d0 StackValue      fffbffba0ea161f0
[BaselineBailouts]       WRITE_VAL 0x6694ad0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:245 (0x7fba151dde70) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:119 (0x7fba151d3da8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5cfc1b0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cfb598/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5cfb550/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002fc
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1001) innerScript=(simulation/components/AIInterface.js:65,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 357 (200)... [Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x7d25950) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6458
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cf96f8/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5cf96b0/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5cf96a8/0x7fff312a6400 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x5cf96a0/0x7fff312a63f8 StackValue      fff8800000000489
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1015) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1015) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure

Turn 358 (200)... 
Turn 359 (200)... 
Turn 360 (200)... 
Turn 361 (200)... 
Turn 362 (200)... [Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x5327020) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x671e878/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x671e830/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d0eb8c0
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d0eb800
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x671e828/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x671e820/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba0c08ea0b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1561) innerScript=(simulation/ai/common-api-v3/resources.js:1,1561) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:86 (0x7fba0e49e2b8) (usecount=1019)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x61608b8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6160870/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x6160868/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160860/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160858/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160850/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160848/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160840/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160838/0x7fff312a6440 FixedValue      fffbffba0d099500
[BaselineBailouts]       WRITE_VAL 0x6160830/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x6160828/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160820/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160818/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160810/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160808/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6160800/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607f8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607f0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607e8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607e0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607d8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x61607d0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x61607c8/0x7fff312a63d0 StackValue      fffbffb9fb67ae20
[BaselineBailouts]       WRITE_VAL 0x61607c0/0x7fff312a63c8 StackValue      fffbffba0e51d9c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c07099e monitorStub=0x523b188
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)
[Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1002)
[Scripts] Analyzing script simulation/components/Player.js:44 (0x7fba151d32b8) (usecount=1000)

Turn 363 (200)... [Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x29947a0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x524d858/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x524d810/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ea63f00
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0ea63e40
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x524d808/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x524d800/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba0c07f843
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1483) innerScript=(simulation/ai/common-api-v3/resources.js:1,1483) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff1d90) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36950
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7c78ef8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7c78eb0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x7c78ea8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78ea0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e98/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e90/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e88/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e80/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e78/0x7fff312a6440 FixedValue      fffbffba0d0d2680
[BaselineBailouts]       WRITE_VAL 0x7c78e70/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7c78e68/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e60/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e58/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e50/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e48/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e40/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e38/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e30/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e28/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e20/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e18/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7c78e10/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7c78e08/0x7fff312a63d0 StackValue      fffbffba0ea93c40
[BaselineBailouts]       WRITE_VAL 0x7c78e00/0x7fff312a63c8 StackValue      fffbffba0e699680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c06bc2e monitorStub=0x5ff2228
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 364 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x73263b0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 37038
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e53ae8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5e53aa0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5e53a98/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a90/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a88/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a80/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a78/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a70/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a68/0x7fff312a6440 FixedValue      fffbffba0d010780
[BaselineBailouts]       WRITE_VAL 0x5e53a60/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5e53a58/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a50/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a48/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a40/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a38/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a30/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a28/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a20/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a18/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a10/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a08/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e53a00/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5e539f8/0x7fff312a63d0 StackValue      fffbffba0d0c9610
[BaselineBailouts]       WRITE_VAL 0x5e539f0/0x7fff312a63c8 StackValue      fffbffb9fbd24240
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba1444c69e monitorStub=0x594b1a8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,151) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,151) (bailoutKind=0)

Turn 365 (200)... 
Turn 366 (200)... 
Turn 367 (200)... 
Turn 368 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 369 (200)... 
Turn 370 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:212 (0x7fba0e4a46a0) (usecount=1000)

Turn 371 (200)... 
Turn 372 (200)... [Scripts] Analyzing script simulation/components/Health.js:55 (0x7fba151c9830) (usecount=1000)

Turn 373 (200)... 
Turn 374 (200)... [Scripts] Analyzing script simulation/components/Foundation.js:69 (0x7fba151bb510) (usecount=1000)

Turn 375 (200)... 
Turn 376 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x568ffe0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51c6a08/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x51c69c0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bcb
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1005) innerScript=(simulation/components/AIInterface.js:65,1005) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 377 (200)... 
Turn 378 (200)... 
Turn 379 (200)... 
Turn 380 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1004)
[Scripts] Analyzing script simulation/helpers/FSM.js:338 (0x7fba151a2768) (usecount=1001)

Turn 381 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1004)

Turn 382 (200)... 
Turn 383 (200)... 
Turn 384 (200)... [Scripts] Analyzing script simulation/components/Player.js:74 (0x7fba151d3768) (usecount=1000)

Turn 385 (200)... [Scripts] Analyzing script simulation/components/Player.js:94 (0x7fba151d39c0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:99 (0x7fba151d3a88) (usecount=1000)

Turn 386 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:463 (0x7fba0e4989c0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1004)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:56 (0x7fba151e4e70) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:54 (0x7fba151d3448) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:124 (0x7fba151d3e70) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:156 (0x7fba151d52b8) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:129 (0x7fba151d3f38) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:246 (0x7fba151d59c0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Player.js:281 (0x7fba151d5c18) (usecount=1000)
[Scripts] Analyzing script simulation/components/EntityLimits.js:74 (0x7fba151b6448) (usecount=1000)
[Scripts] Analyzing script simulation/components/EntityLimits.js:79 (0x7fba151b6510) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:430 (0x7fba151e6ce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:436 (0x7fba151e6da8) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:440 (0x7fba151e6e70) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:444 (0x7fba151e6f38) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:448 (0x7fba151e8060) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:452 (0x7fba151e8128) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatisticsTracker.js:55 (0x7fba151e16a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatisticsTracker.js:224 (0x7fba151e41f0) (usecount=1000)

Turn 387 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:1 (0x7fba0e49bb50) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2e98
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fa34f8/0x7fff312a2e90 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5fa34b0/0x7fff312a2e48 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9faeadd00
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000be1
[BaselineBailouts]       WRITE_VAL 0x5fa34a8/0x7fff312a2e40 FixedValue      fffbffb9fae149d0
[BaselineBailouts]       WRITE_VAL 0x5fa34a0/0x7fff312a2e38 FixedValue      fffaffb9fac4e780
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5fa3498/0x7fff312a2e30 StackValue      fffbffba0e36a180
[BaselineBailouts]       WRITE_VAL 0x5fa3490/0x7fff312a2e28 StackValue      fff8800000000be1
[BaselineBailouts]       WRITE_VAL 0x5fa3488/0x7fff312a2e20 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5fa3488/0x7fff312a2e20 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa3480/0x7fff312a2e18 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa3478/0x7fff312a2e10 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa3470/0x7fff312a2e08 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa3468/0x7fff312a2e00 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5fa3460/0x7fff312a2df8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1368) innerScript=(simulation/components/TechnologyManager.js:363,1368) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/UnitAI.js:2966 (0x7fba14f069c0) (usecount=1000)

Turn 388 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 6789
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x95e9f70) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 6789 size 16522
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [272], LIR: boundscheck [444]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6402948/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6402900/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9fbd5b240
[BaselineBailouts]       WRITE_VAL 0x64028f8/0x7fff312a6650 FixedValue      fffbffb9fbd5b640
[BaselineBailouts]       WRITE_VAL 0x64028f0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028e8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028e0/0x7fff312a6638 FixedValue      fffbffb9faaf0fa0
[BaselineBailouts]       WRITE_VAL 0x64028d8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028d0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028c8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028c0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028b8/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x64028b0/0x7fff312a6608 StackValue      fffbffb9facc2310
[BaselineBailouts]       WRITE_VAL 0x64028a8/0x7fff312a6600 StackValue      fffbffba0e1ddd00
[BaselineBailouts]       WRITE_VAL 0x64028a0/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x6402898/0x7fff312a65f0 StackValue      fffbffb9faaf0fa0
[BaselineBailouts]       WRITE_VAL 0x6402890/0x7fff312a65e8 StackValue      fffbffba0d2ce500
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6402888/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x6402880/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6402878/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x6402870/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x6402868/0x7fff312a65c0 ArgVal          fffbffba0d2ce500
[BaselineBailouts]       WRITE_VAL 0x6402860/0x7fff312a65b8 ArgVal          fffbffb9faaf0fa0
[BaselineBailouts]       WRITE_WRD 0x6402858/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x6402850/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x6402848/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6402840/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6402838/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x64027f0/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faaf0fa0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d2ce500
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x64027e8/0x7fff312a6540 StackValue      fffbffb9faa7d300
[BaselineBailouts]       WRITE_VAL 0x64027e0/0x7fff312a6538 StackValue      fff8800000000bd5
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1488) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,332) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6402948/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6402900/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x64028f8/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x64028f0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x64028e8/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x64028e0/0x7fff312a64b0 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x64028d8/0x7fff312a64a8 StackValue      fffbffb9fabc2d40
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x64028d0/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x64028c8/0x7fff312a6498 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x64028c0/0x7fff312a6490 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x64028b8/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x64028b0/0x7fff312a6480 ArgVal          fffbffb9fabc2d40
[BaselineBailouts]       WRITE_VAL 0x64028a8/0x7fff312a6478 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x64028a0/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x6402898/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x6402890/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6402888/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6402880/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x6402838/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6402830/0x7fff312a6400 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x6402828/0x7fff312a63f8 StackValue      fff8800000000bd3
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1519) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,216) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 389 (200)... 
Turn 390 (200)... 
Turn 391 (200)... 
Turn 392 (200)... 
Turn 393 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1177)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 394 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:136 (0x7fba0e49e510) (usecount=1002)

Turn 395 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 106
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x58568d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 106 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5068
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [22]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x537a118/0x7fff312a5060 PrevFramePtr    0x7fff312a50a0
[BaselineBailouts]       SUB_072   0x537a0d0/0x7fff312a5018 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0eee0e80
[BaselineBailouts]       arg 1 = fffbffb9fbee49a0
[BaselineBailouts]       WRITE_VAL 0x537a0c8/0x7fff312a5010 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x537a0c0/0x7fff312a5008 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x537a0b8/0x7fff312a5000 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x537a0b0/0x7fff312a4ff8 StackValue      fffbffba151fba80
[BaselineBailouts]       Resuming after pc offset 23 (op getelem) (line 270) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba15005ca9 monitorStub=0x5aabb90
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1f0f
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,0) innerScript=(simulation/helpers/FSM.js:266,0) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 396 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1003)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5f0ee30) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a41e0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4457468/0x7fff312a41d8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x4457420/0x7fff312a4190 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000471
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1000) innerScript=(simulation/components/AIInterface.js:65,1000) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 397 (200)... 
Turn 398 (200)... [Bailouts] Took bailout! Snapshot offset: 540
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:350 (IonScript=0x263dda0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 540 size 1975
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [44], LIR: boundscheck [65]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:350)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x66018e8/0x7fff312a6558 PrevFramePtr    0x7fff312a65a8
[BaselineBailouts]       SUB_072   0x66018a0/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000002
[BaselineBailouts]       arg 1 = fffbffb9fb61ce00
[BaselineBailouts]       arg 2 = fffaffba15294ea0
[BaselineBailouts]       arg 3 = fffaffba0e488e40
[BaselineBailouts]       WRITE_VAL 0x6601898/0x7fff312a6508 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6601890/0x7fff312a6500 StackValue      fffbffba0e4aeb40
[BaselineBailouts]       WRITE_VAL 0x6601888/0x7fff312a64f8 StackValue      fff8800000000be3
[BaselineBailouts]       WRITE_VAL 0x6601880/0x7fff312a64f0 StackValue      fffbffb9fb61cf40
[BaselineBailouts]       Resuming after pc offset 62 (op newobject) (line 354) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba0c09ee48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b8516
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:350,1041) innerScript=(simulation/ai/common-api-v3/shared.js:350,1041) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts] Invalidating due to bounds check failure

Turn 399 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a31d8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x525f9d8/0x7fff312a31d0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x525f990/0x7fff312a3188 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb29b240
[BaselineBailouts]       arg 1 = fff8800000000004
[BaselineBailouts]       arg 2 = fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x525f988/0x7fff312a3180 FixedValue      fffbffb9fbec3d90
[BaselineBailouts]       WRITE_VAL 0x525f980/0x7fff312a3178 FixedValue      fffaffba143efba0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x525f978/0x7fff312a3170 StackValue      fffbffba0eedad00
[BaselineBailouts]       WRITE_VAL 0x525f970/0x7fff312a3168 StackValue      fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x525f968/0x7fff312a3160 StackValue      fff8800000000004
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x525f968/0x7fff312a3160 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x525f960/0x7fff312a3158 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x525f958/0x7fff312a3150 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x525f950/0x7fff312a3148 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x525f948/0x7fff312a3140 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x525f940/0x7fff312a3138 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1104) innerScript=(simulation/components/TechnologyManager.js:363,1104) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 400 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6560
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54afeb8/0x7fff312a6558 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x54afe70/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9facade20
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fb633180
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54afe68/0x7fff312a6508 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x54afe60/0x7fff312a6500 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54afe58/0x7fff312a64f8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x54afe50/0x7fff312a64f0 StackValue      fffbffb9facade20
[BaselineBailouts]       WRITE_VAL 0x54afe48/0x7fff312a64e8 StackValue      fffbffb9fb633180
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x54afe40/0x7fff312a64e0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x54afe38/0x7fff312a64d8 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x54afe30/0x7fff312a64d0 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x54afe28/0x7fff312a64c8 PrevFramePtr    0x7fff312a6558
[BaselineBailouts]       WRITE_VAL 0x54afe20/0x7fff312a64c0 ArgVal          fffbffb9fb633180
[BaselineBailouts]       WRITE_VAL 0x54afe18/0x7fff312a64b8 ArgVal          fffbffb9facade20
[BaselineBailouts]       WRITE_WRD 0x54afe10/0x7fff312a64b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x54afe08/0x7fff312a64a8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x54afe00/0x7fff312a64a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x54afdf8/0x7fff312a6498 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54afdf0/0x7fff312a6490 PrevFramePtr    0x7fff312a64c8
[BaselineBailouts]       SUB_072   0x54afda8/0x7fff312a6448 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9facade20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fb633180
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54afda0/0x7fff312a6440 StackValue      fffbffb9fae52800
[BaselineBailouts]       WRITE_VAL 0x54afd98/0x7fff312a6438 StackValue      fff8800000000be4
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,3879) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,271) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 11788
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x4051de0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 11788 size 16744
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [458], LIR: boundscheck [741]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55c3108/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x55c30c0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=224
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 21, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9fb69efc0
[BaselineBailouts]       WRITE_VAL 0x55c30b8/0x7fff312a6650 FixedValue      fffbffb9fb6331c0
[BaselineBailouts]       WRITE_VAL 0x55c30b0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55c30a8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55c30a0/0x7fff312a6638 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55c3098/0x7fff312a6630 FixedValue      fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x55c3090/0x7fff312a6628 FixedValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x55c3088/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55c3080/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55c3078/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 9 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55c3070/0x7fff312a6608 StackValue      fffbffb9fb25a3a0
[BaselineBailouts]       WRITE_VAL 0x55c3068/0x7fff312a6600 StackValue      fffbffb9fb2d7d30
[BaselineBailouts]       WRITE_VAL 0x55c3060/0x7fff312a65f8 StackValue      fffbffb9fb2d7d60
[BaselineBailouts]       WRITE_VAL 0x55c3058/0x7fff312a65f0 StackValue      fffbffba0e4aab40
[BaselineBailouts]       WRITE_VAL 0x55c3050/0x7fff312a65e8 StackValue      fffbffba0e4aea40
[BaselineBailouts]       WRITE_VAL 0x55c3048/0x7fff312a65e0 StackValue      fff8800000000003
[BaselineBailouts]       WRITE_VAL 0x55c3040/0x7fff312a65d8 StackValue      fffbffb9fb633180
[BaselineBailouts]       WRITE_VAL 0x55c3038/0x7fff312a65d0 StackValue      fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x55c3030/0x7fff312a65c8 StackValue      fffaffba0e47bdc0
[BaselineBailouts]       Resuming at pc offset 785 (op call) (line 284) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x55c3028/0x7fff312a65c0 Descriptor      0000000000000e01
[BaselineBailouts]       WRITE_PTR 0x55c3020/0x7fff312a65b8 ReturnAddr      0x7fba1500aa31
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x55c3018/0x7fff312a65b0 StubPtr         0x4600ff8
[BaselineBailouts]       WRITE_PTR 0x55c3010/0x7fff312a65a8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x55c3008/0x7fff312a65a0 ArgVal          fffaffba0e47bdc0
[BaselineBailouts]       WRITE_VAL 0x55c3000/0x7fff312a6598 ArgVal          fffaffba15294ea0
[BaselineBailouts]       WRITE_VAL 0x55c2ff8/0x7fff312a6590 ArgVal          fffbffb9fb633180
[BaselineBailouts]       WRITE_VAL 0x55c2ff0/0x7fff312a6588 ArgVal          fff8800000000003
[BaselineBailouts]       WRITE_VAL 0x55c2fe8/0x7fff312a6580 ArgVal          fffbffba0e4aea40
[BaselineBailouts]       WRITE_WRD 0x55c2fe0/0x7fff312a6578 ActualArgc      0000000000000004
[BaselineBailouts]       CalleeStackSlot=3
[BaselineBailouts]       Callee = fffbffba0e4aab40
[BaselineBailouts]       WRITE_PTR 0x55c2fd8/0x7fff312a6570 CalleeToken     0x7fba0e4aab40
[BaselineBailouts]       WRITE_WRD 0x55c2fd0/0x7fff312a6568 Descriptor      0000000000000382
[BaselineBailouts]       WRITE_PTR 0x55c2fc8/0x7fff312a6560 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55c2fc0/0x7fff312a6558 PrevFramePtr    0x7fff312a65a8
[BaselineBailouts]       SUB_072   0x55c2f78/0x7fff312a6510 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000003
[BaselineBailouts]       arg 1 = fffbffb9fb633180
[BaselineBailouts]       arg 2 = fffaffba15294ea0
[BaselineBailouts]       arg 3 = fffaffba0e47bdc0
[BaselineBailouts]       WRITE_VAL 0x55c2f70/0x7fff312a6508 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55c2f68/0x7fff312a6500 StackValue      fffbffba0e4aeb80
[BaselineBailouts]       WRITE_VAL 0x55c2f60/0x7fff312a64f8 StackValue      fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x55c2f58/0x7fff312a64f0 StackValue      fffbffb9fb6332c0
[BaselineBailouts]       Resuming after pc offset 62 (op newobject) (line 354) of simulation/ai/common-api-v3/shared.js:350
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba0c09ee48
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b8516
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,3031) innerScript=(simulation/ai/common-api-v3/shared.js:350,0) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/shared.js:350, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x523d7f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6360
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58b8928/0x7fff312a6358 PrevFramePtr    0x7fff312a6390
[BaselineBailouts]       SUB_072   0x58b88e0/0x7fff312a6310 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9facade20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fb633180
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58b88d8/0x7fff312a6308 StackValue      fffbffb9fae52800
[BaselineBailouts]       WRITE_VAL 0x58b88d0/0x7fff312a6300 StackValue      fff8800000000be4
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1610) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1610) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 401 (200)... 
Turn 402 (200)... 
Turn 403 (200)... 
Turn 404 (200)... 
Turn 405 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1003)

Turn 406 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1087)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 407 (200)... 
Turn 408 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 409 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:2454 (0x7fba14f03b50) (usecount=1000)

Turn 410 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:3309 (0x7fba14f08ce0) (usecount=1000)

Turn 411 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:491 (0x7fba0e49a2b8) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a61e0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58bb858/0x7fff312a61d8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58bb810/0x7fff312a6190 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x58bb808/0x7fff312a6188 FixedValue      fffbffba0ee6b0a0
[BaselineBailouts]       WRITE_VAL 0x58bb800/0x7fff312a6180 FixedValue      fffaffba0ded4dc0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58bb7f8/0x7fff312a6178 StackValue      fffbffba0eeba040
[BaselineBailouts]       WRITE_VAL 0x58bb7f0/0x7fff312a6170 StackValue      fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x58bb7e8/0x7fff312a6168 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x58bb7e8/0x7fff312a6168 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58bb7e0/0x7fff312a6160 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58bb7d8/0x7fff312a6158 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58bb7d0/0x7fff312a6150 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58bb7c8/0x7fff312a6148 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58bb7c0/0x7fff312a6140 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1120) innerScript=(simulation/components/TechnologyManager.js:363,1120) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 412 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54326d8/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5432690/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5432688/0x7fff312a64b8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5432680/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5432678/0x7fff312a64a8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5432670/0x7fff312a64a0 StackValue      fffbffba0c5014c0
[BaselineBailouts]       WRITE_VAL 0x5432668/0x7fff312a6498 StackValue      fffbffb9fbde4040
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5432660/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5432658/0x7fff312a6488 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5432650/0x7fff312a6480 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x5432648/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x5432640/0x7fff312a6470 ArgVal          fffbffb9fbde4040
[BaselineBailouts]       WRITE_VAL 0x5432638/0x7fff312a6468 ArgVal          fffbffba0c5014c0
[BaselineBailouts]       WRITE_WRD 0x5432630/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5432628/0x7fff312a6458 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5432620/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5432618/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5432610/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x54325c8/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54325c0/0x7fff312a63f0 StackValue      fffbffba0c573700
[BaselineBailouts]       WRITE_VAL 0x54325b8/0x7fff312a63e8 StackValue      fff8800000000ba2
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,3592) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,779) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:38 (0x7fba0e49f9c0) (usecount=1000)

Turn 413 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:401 (0x7fba0e4a6f38) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Analyzing script simulation/helpers/FSM.js:266 (0x7fba151a2448) (usecount=1000)
[Scripts] Analyzing script simulation/components/UnitAI.js:2958 (0x7fba14f068f8) (usecount=1000)
[Scripts] Analyzing script simulation/components/UnitAI.js:135 (0x7fba151ed5d8) (usecount=1000)
[Scripts] Analyzing script simulation/components/UnitAI.js:2966 (0x7fba14f069c0) (usecount=1000)

Turn 414 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 7689
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x6294490) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7689 size 13062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [303], LIR: boundscheck [482]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a31278/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a31230/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0c6f14c0
[BaselineBailouts]       WRITE_VAL 0x5a31228/0x7fff312a6650 FixedValue      fffbffba0c6f16c0
[BaselineBailouts]       WRITE_VAL 0x5a31220/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a31218/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a31210/0x7fff312a6638 FixedValue      fffbffb9faec4d60
[BaselineBailouts]       WRITE_VAL 0x5a31208/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a31200/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a311f8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a311f0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a311e8/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a311e0/0x7fff312a6608 StackValue      fffbffba0ea533d0
[BaselineBailouts]       WRITE_VAL 0x5a311d8/0x7fff312a6600 StackValue      fffbffba0eacdd60
[BaselineBailouts]       WRITE_VAL 0x5a311d0/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5a311c8/0x7fff312a65f0 StackValue      fffbffb9faec4d60
[BaselineBailouts]       WRITE_VAL 0x5a311c0/0x7fff312a65e8 StackValue      fffbffba0d932180
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5a311b8/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x5a311b0/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a311a8/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x5a311a0/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x5a31198/0x7fff312a65c0 ArgVal          fffbffba0d932180
[BaselineBailouts]       WRITE_VAL 0x5a31190/0x7fff312a65b8 ArgVal          fffbffb9faec4d60
[BaselineBailouts]       WRITE_WRD 0x5a31188/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5a31180/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5a31178/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5a31170/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a31168/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5a31120/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faec4d60
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d932180
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a31118/0x7fff312a6540 StackValue      fffbffb9fae528c0
[BaselineBailouts]       WRITE_VAL 0x5a31110/0x7fff312a6538 StackValue      fff8800000000bd6
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1895) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1048) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x5f1c840) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6598
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a31278/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5a31230/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbc65580
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0d932180
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a31228/0x7fff312a6540 StackValue      fffbffb9fbc64840
[BaselineBailouts]       WRITE_VAL 0x5a31220/0x7fff312a6538 StackValue      fff8800000000bd6
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1048) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1048) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f1cf48/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5f1cf00/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f1cef8/0x7fff312a64c8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5f1cef0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f1cee8/0x7fff312a64b8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5f1cee0/0x7fff312a64b0 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x5f1ced8/0x7fff312a64a8 StackValue      fffbffb9fabc2d40
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5f1ced0/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5f1cec8/0x7fff312a6498 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f1cec0/0x7fff312a6490 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x5f1ceb8/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x5f1ceb0/0x7fff312a6480 ArgVal          fffbffb9fabc2d40
[BaselineBailouts]       WRITE_VAL 0x5f1cea8/0x7fff312a6478 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x5f1cea0/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5f1ce98/0x7fff312a6468 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5f1ce90/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5f1ce88/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f1ce80/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5f1ce38/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f1ce30/0x7fff312a6400 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x5f1ce28/0x7fff312a63f8 StackValue      fff8800000000bd3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1529) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,161) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 415 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 416 (200)... 
Turn 417 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5efa230) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5efa858/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5efa810/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002e8
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1009) innerScript=(simulation/components/AIInterface.js:65,1009) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 418 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Abort] OSR script has argsobj
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x68d4040) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 415
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a47a8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5de3598/0x7fff312a47a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5de3550/0x7fff312a4758 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e119680
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e1195c0
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x5de3548/0x7fff312a4750 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5de3540/0x7fff312a4748 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 2) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0ef9cc5b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1297) innerScript=(simulation/ai/common-api-v3/resources.js:1,1297) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:352 (0x7fba0e4a6768) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)

Turn 419 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f28108/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5f280c0/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5f280b8/0x7fff312a64c8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5f280b0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f280a8/0x7fff312a64b8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5f280a0/0x7fff312a64b0 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x5f28098/0x7fff312a64a8 StackValue      fffbffba0daa7240
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5f28090/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5f28088/0x7fff312a6498 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f28080/0x7fff312a6490 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x5f28078/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x5f28070/0x7fff312a6480 ArgVal          fffbffba0daa7240
[BaselineBailouts]       WRITE_VAL 0x5f28068/0x7fff312a6478 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x5f28060/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5f28058/0x7fff312a6468 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5f28050/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5f28048/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5f28040/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x5f27ff8/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5f27ff0/0x7fff312a6400 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x5f27fe8/0x7fff312a63f8 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1571) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,542) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:228 (0x7fba0e4a4830) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 420 (200)... [Abort] OSR script has argsobj

Turn 421 (200)... [Abort] OSR script has argsobj

Turn 422 (200)... 
Turn 423 (200)... 
Turn 424 (200)... 
Turn 425 (200)... 
Turn 426 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e5138f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x6d3eb80) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34752
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51bf568/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x51bf520/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0e1ac700
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e50ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       arg 1 = fffbffba0e1b9180
[BaselineBailouts]       WRITE_VAL 0x51bf518/0x7fff312a5190 FixedValue      fffbffb9fbd32980
[BaselineBailouts]       WRITE_VAL 0x51bf510/0x7fff312a5188 FixedValue      fffbffb9fbd32a40
[BaselineBailouts]       WRITE_VAL 0x51bf508/0x7fff312a5180 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x51bf500/0x7fff312a5178 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x51bf4f8/0x7fff312a5170 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4f0/0x7fff312a5168 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4e8/0x7fff312a5160 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4e0/0x7fff312a5158 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x51bf4d8/0x7fff312a5150 FixedValue      fffbffba0e1ac880
[BaselineBailouts]       WRITE_VAL 0x51bf4d0/0x7fff312a5148 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4c8/0x7fff312a5140 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4c0/0x7fff312a5138 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4b8/0x7fff312a5130 FixedValue      fff8800000013774
[BaselineBailouts]       WRITE_VAL 0x51bf4b0/0x7fff312a5128 FixedValue      fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x51bf4a8/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf4a0/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf498/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf490/0x7fff312a5108 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf488/0x7fff312a5100 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf480/0x7fff312a50f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf478/0x7fff312a50f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf470/0x7fff312a50e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf468/0x7fff312a50e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf460/0x7fff312a50d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf458/0x7fff312a50d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf450/0x7fff312a50c8 FixedValue      fff8800000000004
[BaselineBailouts]       WRITE_VAL 0x51bf448/0x7fff312a50c0 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x51bf440/0x7fff312a50b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x51bf438/0x7fff312a50b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf430/0x7fff312a50a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51bf428/0x7fff312a50a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0e00b149
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,13094) innerScript=(simulation/ai/qbot-wc/map-module.js:39,13094) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e513f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e513f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1173)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1123)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x622d6c0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2528
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x586aea8/0x7fff312a2520 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x586ae60/0x7fff312a24d8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e1acd00
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff880000000004f
[BaselineBailouts]       arg 1 = fff88000000000f3
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x586ae58/0x7fff312a24d0 FixedValue      40422aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x586ae50/0x7fff312a24c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x586ae48/0x7fff312a24c0 FixedValue      405e6aaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x586ae40/0x7fff312a24b8 FixedValue      4071daaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x586ae38/0x7fff312a24b0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x586ae30/0x7fff312a24a8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x586ae28/0x7fff312a24a0 FixedValue      4071455555555556
[BaselineBailouts]       WRITE_VAL 0x586ae20/0x7fff312a2498 FixedValue      404aaaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x586ae18/0x7fff312a2490 FixedValue      c039aaaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x586ae10/0x7fff312a2488 FixedValue      4040aaaaaaaaaab0
[BaselineBailouts]       WRITE_VAL 0x586ae08/0x7fff312a2480 FixedValue      409ba78e38e38e43
[BaselineBailouts]       WRITE_VAL 0x586ae00/0x7fff312a2478 FixedValue      3ffcdc886c4ea1ed
[BaselineBailouts]       WRITE_VAL 0x586adf8/0x7fff312a2470 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x586adf0/0x7fff312a2468 StackValue      fffbffba0e1acd60
[BaselineBailouts]       WRITE_VAL 0x586ade8/0x7fff312a2460 StackValue      40f59a0000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0e00e4e8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,6565) innerScript=(simulation/ai/qbot-wc/map-module.js:175,6565) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e513ce0) (usecount=1135)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e515060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e515060) (usecount=1100)

Turn 427 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 428 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x2956930) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x527f428/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x527f3e0/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4140
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x527f3d8/0x7fff312a64b8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x527f3d0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x527f3c8/0x7fff312a64a8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x527f3c0/0x7fff312a64a0 StackValue      fffbffba0c5014c0
[BaselineBailouts]       WRITE_VAL 0x527f3b8/0x7fff312a6498 StackValue      fffbffb9fbde4140
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x527f3b0/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x527f3a8/0x7fff312a6488 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x527f3a0/0x7fff312a6480 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x527f398/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x527f390/0x7fff312a6470 ArgVal          fffbffb9fbde4140
[BaselineBailouts]       WRITE_VAL 0x527f388/0x7fff312a6468 ArgVal          fffbffba0c5014c0
[BaselineBailouts]       WRITE_WRD 0x527f380/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x527f378/0x7fff312a6458 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x527f370/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x527f368/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x527f360/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x527f318/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4140
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x527f310/0x7fff312a63f0 StackValue      fffbffba0c573700
[BaselineBailouts]       WRITE_VAL 0x527f308/0x7fff312a63e8 StackValue      fff8800000000ba3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1661) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,925) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 429 (200)... 
Turn 430 (200)... 
Turn 431 (200)... 
Turn 432 (200)... 
Turn 433 (200)... 
Turn 434 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1003)

Turn 435 (200)... [Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x5142e80) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6448
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e93c28/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x5e93be0/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5e93bd8/0x7fff312a63f0 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x5e93bd0/0x7fff312a63e8 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1010) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1010) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure

Turn 436 (200)... [Scripts] Analyzing script simulation/components/BuildingAI.js:212 (0x7fba151b4128) (usecount=1000)

Turn 437 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a61e0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5622728/0x7fff312a61d8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x56226e0/0x7fff312a6190 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000be7
[BaselineBailouts]       WRITE_VAL 0x56226d8/0x7fff312a6188 FixedValue      fffbffb9fb94a730
[BaselineBailouts]       WRITE_VAL 0x56226d0/0x7fff312a6180 FixedValue      fffaffba0eabc4c0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56226c8/0x7fff312a6178 StackValue      fffbffb9fbe6a940
[BaselineBailouts]       WRITE_VAL 0x56226c0/0x7fff312a6170 StackValue      fff8800000000be7
[BaselineBailouts]       WRITE_VAL 0x56226b8/0x7fff312a6168 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x56226b8/0x7fff312a6168 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56226b0/0x7fff312a6160 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56226a8/0x7fff312a6158 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56226a0/0x7fff312a6150 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5622698/0x7fff312a6148 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5622690/0x7fff312a6140 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1884) innerScript=(simulation/components/TechnologyManager.js:363,1884) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x447f190) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x447f768/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x447f720/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bd3
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1007) innerScript=(simulation/components/AIInterface.js:65,1007) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 438 (200)... 
Turn 439 (200)... 
Turn 440 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 441 (200)... 
Turn 442 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0) (usecount=1004)

Turn 443 (200)... 
Turn 444 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0) (usecount=1004)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 445 (200)... 
Turn 446 (200)... 
Turn 447 (200)... 
Turn 448 (200)... 
Turn 449 (200)... 
Turn 450 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:242 (0x7fba0e4a4a88) (usecount=1000)

Turn 451 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:131 (0x7fba151ed510) (usecount=1000)

Turn 452 (200)... 
Turn 453 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e4a8f38) (usecount=1004)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0) (usecount=1004)

Turn 454 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x61c7040) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5760
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x559ec78/0x7fff312a5758 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x559ec30/0x7fff312a5710 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0deaa520
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x559ec28/0x7fff312a5708 FixedValue      fffbffb9fb577bb0
[BaselineBailouts]       WRITE_VAL 0x559ec20/0x7fff312a5700 FixedValue      fffaffba0deaa540
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x559ec18/0x7fff312a56f8 StackValue      fffbffba0ee11b40
[BaselineBailouts]       WRITE_VAL 0x559ec10/0x7fff312a56f0 StackValue      fff8800000000be4
[BaselineBailouts]       WRITE_VAL 0x559ec08/0x7fff312a56e8 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x559ec08/0x7fff312a56e8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x559ec00/0x7fff312a56e0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x559ebf8/0x7fff312a56d8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x559ebf0/0x7fff312a56d0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x559ebe8/0x7fff312a56c8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x559ebe0/0x7fff312a56c0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1086) innerScript=(simulation/components/TechnologyManager.js:363,1086) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 455 (200)... 
Turn 456 (200)... 
Turn 457 (200)... 
Turn 458 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e51a128) (usecount=1024)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e517da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 459 (200)... [Bailouts] Took bailout! Snapshot offset: 7871
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x654a390) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7871 size 13239
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [324], LIR: boundscheck [505]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80ac028/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x80abfe0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0de44540
[BaselineBailouts]       WRITE_VAL 0x80abfd8/0x7fff312a6650 FixedValue      fffbffba0de445c0
[BaselineBailouts]       WRITE_VAL 0x80abfd0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abfc8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abfc0/0x7fff312a6638 FixedValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x80abfb8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abfb0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abfa8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abfa0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80abf98/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x80abf90/0x7fff312a6608 StackValue      fffbffba0dee53d0
[BaselineBailouts]       WRITE_VAL 0x80abf88/0x7fff312a6600 StackValue      fffbffba0dee5430
[BaselineBailouts]       WRITE_VAL 0x80abf80/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x80abf78/0x7fff312a65f0 StackValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x80abf70/0x7fff312a65e8 StackValue      fffbffb9fbddd3c0
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x80abf68/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x80abf60/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x80abf58/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x80abf50/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x80abf48/0x7fff312a65c0 ArgVal          fffbffb9fbddd3c0
[BaselineBailouts]       WRITE_VAL 0x80abf40/0x7fff312a65b8 ArgVal          fffbffb9fbca58e0
[BaselineBailouts]       WRITE_WRD 0x80abf38/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x80abf30/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x80abf28/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x80abf20/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80abf18/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x80abed0/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbca58e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbddd3c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x80abec8/0x7fff312a6540 StackValue      fffbffb9fbc0e0c0
[BaselineBailouts]       WRITE_VAL 0x80abec0/0x7fff312a6538 StackValue      fff880000000099a
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1294) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,621) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/map-module.js:24 (IonScript=0x5257980) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 254
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5b98
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/map-module.js:24)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/map-module.js:24
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x588b698/0x7fff312a5b90 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x588b650/0x7fff312a5b48 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e2d5dc0
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e8907c0
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op newarray) (line 25) of simulation/ai/common-api-v3/map-module.js:24
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba14447447
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/map-module.js:24,1188) innerScript=(simulation/ai/common-api-v3/map-module.js:24,1188) (bailoutKind=1)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0) (usecount=1004)

Turn 460 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1037)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 461 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 462 (200)... 
Turn 463 (200)... 
Turn 464 (200)... 
Turn 465 (200)... 
Turn 466 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-building.js:62 (0x7fba0e516380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 467 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e73a128) (usecount=1070)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e737da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)

Turn 468 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 469 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0ed77128) (usecount=1084)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0ed74da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)

Turn 470 (200)... [Scripts] Analyzing script simulation/components/ResourceGatherer.js:163 (0x7fba151ddc18) (usecount=1000)

Turn 471 (200)... 
Turn 472 (200)... 
Turn 473 (200)... [Scripts] Analyzing script simulation/components/ResourceSupply.js:94 (0x7fba151dfa88) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:59 (0x7fba151df768) (usecount=1000)

Turn 474 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2649678/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x2649630/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x2649628/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649620/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649618/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649610/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649608/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649600/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495f8/0x7fff312a6440 FixedValue      fffbffb9fbbbb300
[BaselineBailouts]       WRITE_VAL 0x26495f0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x26495e8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495e0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495d8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495d0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495c8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495c0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495b8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495b0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495a8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26495a0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649598/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2649590/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x2649588/0x7fff312a63d0 StackValue      fffbffb9fbb2aca0
[BaselineBailouts]       WRITE_VAL 0x2649580/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1201) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1201) (bailoutKind=0)

Turn 475 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 476 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 477 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 478 (200)... 
Turn 479 (200)... 
Turn 480 (200)... 
Turn 481 (200)... [Scripts] Analyzing script simulation/components/Timer.js:27 (0x7fba151ea060) (usecount=1000)

Turn 482 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d55478/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5d55430/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5d55428/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55420/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55418/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55410/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55408/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55400/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553f8/0x7fff312a6440 FixedValue      fffbffb9fb94bf80
[BaselineBailouts]       WRITE_VAL 0x5d553f0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5d553e8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553e0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553d8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553d0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553c8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553c0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553b8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553b0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553a8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d553a0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55398/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d55390/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d55388/0x7fff312a63d0 StackValue      fffbffb9fb91aa00
[BaselineBailouts]       WRITE_VAL 0x5d55380/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/UnitAI.js:3209 (0x7fba14f085d8) (usecount=1000)

Turn 483 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:479 (0x7fba0e498ce0) (usecount=1000)

Turn 484 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x530aae0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1880
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d1238/0x7fff312a1878 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53d11f0/0x7fff312a1830 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d016fa0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53d11e8/0x7fff312a1828 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x53d11e0/0x7fff312a1820 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53d11d8/0x7fff312a1818 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x53d11d0/0x7fff312a1810 StackValue      fffbffba0d016fa0
[BaselineBailouts]       WRITE_VAL 0x53d11c8/0x7fff312a1808 StackValue      fffbffb9face89c0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x53d11c0/0x7fff312a1800 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x53d11b8/0x7fff312a17f8 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d11b0/0x7fff312a17f0 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x53d11a8/0x7fff312a17e8 PrevFramePtr    0x7fff312a1878
[BaselineBailouts]       WRITE_VAL 0x53d11a0/0x7fff312a17e0 ArgVal          fffbffb9face89c0
[BaselineBailouts]       WRITE_VAL 0x53d1198/0x7fff312a17d8 ArgVal          fffbffba0d016fa0
[BaselineBailouts]       WRITE_WRD 0x53d1190/0x7fff312a17d0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x53d1188/0x7fff312a17c8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x53d1180/0x7fff312a17c0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x53d1178/0x7fff312a17b8 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53d1170/0x7fff312a17b0 PrevFramePtr    0x7fff312a17e8
[BaselineBailouts]       SUB_072   0x53d1128/0x7fff312a1768 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d016fa0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face89c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53d1120/0x7fff312a1760 StackValue      fffbffba0e86ecc0
[BaselineBailouts]       WRITE_VAL 0x53d1118/0x7fff312a1758 StackValue      fff8800000000bca
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,7058) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,495) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 133
[BaselineBailouts] Bailing to baseline simulation/components/Timer.js:27 (IonScript=0x76d0c80) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 133 size 212
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5648
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [51], LIR: boundscheck [49]
[BaselineBailouts]   Callee function (simulation/components/Timer.js:27)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/Timer.js:27
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56e6928/0x7fff312a5640 PrevFramePtr    0x7fff312a5698
[BaselineBailouts]       SUB_072   0x56e68e0/0x7fff312a55f8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f4c540
[BaselineBailouts]       frame slots 11, nargs 5, nfixed 1
[BaselineBailouts]       arg 0 = fff8800000000784
[BaselineBailouts]       arg 1 = fff8800000000049
[BaselineBailouts]       arg 2 = fffaffba1524d480
[BaselineBailouts]       arg 3 = fff880000000de2a
[BaselineBailouts]       arg 4 = fffbffb9fb9a0f40
[BaselineBailouts]       WRITE_VAL 0x56e68d8/0x7fff312a55f0 FixedValue      fff8800000000dd9
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56e68d0/0x7fff312a55e8 StackValue      fffbffba14f4c580
[BaselineBailouts]       WRITE_VAL 0x56e68c8/0x7fff312a55e0 StackValue      fff8800000000dd9
[BaselineBailouts]       WRITE_VAL 0x56e68c0/0x7fff312a55d8 StackValue      fffbffba142cd7c0
[BaselineBailouts]       Resuming after pc offset 75 (op initelem_array) (line 30) of simulation/components/Timer.js:27
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 112
[BaselineBailouts]       Set resumeAddr=0x7fba0eb3c65c
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2561227
[BaselineBailouts]   Restored outerScript=(simulation/components/Timer.js:27,1018) innerScript=(simulation/components/Timer.js:27,1018) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/Timer.js:27, inlined into simulation/components/Timer.js:27
[BaselineBailouts] Invalidating due to bounds check failure

Turn 485 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 486 (200)... 
Turn 487 (200)... 
Turn 488 (200)... 
Turn 489 (200)... 
Turn 490 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x54c46e8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x54c46a0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x54c4698/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4690/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4688/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4680/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4678/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4670/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4668/0x7fff312a6440 FixedValue      fffbffba0d1e3a80
[BaselineBailouts]       WRITE_VAL 0x54c4660/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x54c4658/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4650/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4648/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4640/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4638/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4630/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4628/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4620/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4618/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4610/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4608/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54c4600/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x54c45f8/0x7fff312a63d0 StackValue      fffbffba0d1ca370
[BaselineBailouts]       WRITE_VAL 0x54c45f0/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/UnitAI.js:2703 (0x7fba14f05c18) (usecount=1000)
[Scripts] Analyzing script simulation/helpers/FSM.js:252 (0x7fba151a22b8) (usecount=1000)

Turn 491 (200)... [Bailouts] Took bailout! Snapshot offset: 0
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x57e03b0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 0 size 415
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: label [0]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53a9fd8/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53a9f90/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       Bailout_ArgumentCheck! (no valid scopeChain)
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d1e21c0
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d1e2100
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x53a9f88/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53a9f80/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op getarg) (line 2) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_ArgumentCheck
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0ef83f6b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1375) innerScript=(simulation/ai/common-api-v3/resources.js:1,1375) (bailoutKind=1)

Turn 492 (200)... 
Turn 493 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:2725 (0x7fba14f05f38) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:108 (0x7fba151a71f0) (usecount=1000)

Turn 494 (200)... [Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52ffcf0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5780
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x66d71d8/0x7fff312a5778 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x66d7190/0x7fff312a5730 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000295
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,2807) innerScript=(simulation/components/AIInterface.js:65,2807) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 495 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x80d6d80) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5800
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51ec248/0x7fff312a57f8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x51ec200/0x7fff312a57b0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bda
[BaselineBailouts]       WRITE_VAL 0x51ec1f8/0x7fff312a57a8 FixedValue      fffbffb9fada7e20
[BaselineBailouts]       WRITE_VAL 0x51ec1f0/0x7fff312a57a0 FixedValue      fffaffb9fad71ba0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x51ec1e8/0x7fff312a5798 StackValue      fffbffb9faee7fc0
[BaselineBailouts]       WRITE_VAL 0x51ec1e0/0x7fff312a5790 StackValue      fff8800000000bda
[BaselineBailouts]       WRITE_VAL 0x51ec1d8/0x7fff312a5788 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x51ec1d8/0x7fff312a5788 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51ec1d0/0x7fff312a5780 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51ec1c8/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51ec1c0/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51ec1b8/0x7fff312a5768 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51ec1b0/0x7fff312a5760 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,5700) innerScript=(simulation/components/TechnologyManager.js:363,5700) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 496 (200)... 
Turn 497 (200)... 
Turn 498 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x576d208/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x576d1c0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x576d1b8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d1b0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d1a8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d1a0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d198/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d190/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d188/0x7fff312a6440 FixedValue      fffbffb9fadc4400
[BaselineBailouts]       WRITE_VAL 0x576d180/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x576d178/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d170/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d168/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d160/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d158/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d150/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d148/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d140/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d138/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d130/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d128/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x576d120/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x576d118/0x7fff312a63d0 StackValue      fffbffba0d1b3c40
[BaselineBailouts]       WRITE_VAL 0x576d110/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 499 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060) (usecount=1004)

Turn 500 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060) (usecount=1004)

Turn 501 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:356 (0x7fba0e4a6830) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:352 (0x7fba0e4a6768)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060) (usecount=1004)

Turn 502 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 503 (200)... 
Turn 504 (200)... 
Turn 505 (200)... 
Turn 506 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6244828/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x62447e0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x62447d8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447d0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447c8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447c0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447b8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447b0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x62447a8/0x7fff312a6440 FixedValue      fffbffb9fb5008c0
[BaselineBailouts]       WRITE_VAL 0x62447a0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x6244798/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244790/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244788/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244780/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244778/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244770/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244768/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244760/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244758/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244750/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244748/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6244740/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6244738/0x7fff312a63d0 StackValue      fffbffb9fb525880
[BaselineBailouts]       WRITE_VAL 0x6244730/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x55ad0d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5800
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x49e1e58/0x7fff312a57f8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x49e1e10/0x7fff312a57b0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bd3
[BaselineBailouts]       WRITE_VAL 0x49e1e08/0x7fff312a57a8 FixedValue      fffbffb9fb5bb7f0
[BaselineBailouts]       WRITE_VAL 0x49e1e00/0x7fff312a57a0 FixedValue      fffaffb9fb58ccc0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x49e1df8/0x7fff312a5798 StackValue      fffbffb9faee7fc0
[BaselineBailouts]       WRITE_VAL 0x49e1df0/0x7fff312a5790 StackValue      fff8800000000bd3
[BaselineBailouts]       WRITE_VAL 0x49e1de8/0x7fff312a5788 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x49e1de8/0x7fff312a5788 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49e1de0/0x7fff312a5780 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49e1dd8/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49e1dd0/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49e1dc8/0x7fff312a5768 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x49e1dc0/0x7fff312a5760 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1093) innerScript=(simulation/components/TechnologyManager.js:363,1093) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 507 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1003)
[Scripts] Analyzing script simulation/components/UnitAI.js:4241 (0x7fba14f0bda8) (usecount=1000)

Turn 508 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7c36220) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1880
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x552e558/0x7fff312a1878 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x552e510/0x7fff312a1830 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d016fa0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd90140
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x552e508/0x7fff312a1828 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x552e500/0x7fff312a1820 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x552e4f8/0x7fff312a1818 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x552e4f0/0x7fff312a1810 StackValue      fffbffba0d016fa0
[BaselineBailouts]       WRITE_VAL 0x552e4e8/0x7fff312a1808 StackValue      fffbffb9fbd90140
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x552e4e0/0x7fff312a1800 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x552e4d8/0x7fff312a17f8 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x552e4d0/0x7fff312a17f0 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x552e4c8/0x7fff312a17e8 PrevFramePtr    0x7fff312a1878
[BaselineBailouts]       WRITE_VAL 0x552e4c0/0x7fff312a17e0 ArgVal          fffbffb9fbd90140
[BaselineBailouts]       WRITE_VAL 0x552e4b8/0x7fff312a17d8 ArgVal          fffbffba0d016fa0
[BaselineBailouts]       WRITE_WRD 0x552e4b0/0x7fff312a17d0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x552e4a8/0x7fff312a17c8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x552e4a0/0x7fff312a17c0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x552e498/0x7fff312a17b8 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x552e490/0x7fff312a17b0 PrevFramePtr    0x7fff312a17e8
[BaselineBailouts]       SUB_072   0x552e448/0x7fff312a1768 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d016fa0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90140
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x552e440/0x7fff312a1760 StackValue      fffbffba0e86ecc0
[BaselineBailouts]       WRITE_VAL 0x552e438/0x7fff312a1758 StackValue      fff8800000000488
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1041) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,2602) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x524ace0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a18b8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6636ac8/0x7fff312a18b0 PrevFramePtr    0x7fff312a18e8
[BaselineBailouts]       SUB_072   0x6636a80/0x7fff312a1868 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbc652e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90140
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6636a78/0x7fff312a1860 StackValue      fffbffba0dc8e400
[BaselineBailouts]       WRITE_VAL 0x6636a70/0x7fff312a1858 StackValue      fff8800000000488
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,2602) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,2602) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a4c0f8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5a4c0b0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x5a4c0a8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c0a0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c098/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c090/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c088/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c080/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c078/0x7fff312a6440 FixedValue      fffbffba0dd80b80
[BaselineBailouts]       WRITE_VAL 0x5a4c070/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5a4c068/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c060/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c058/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c050/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c048/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c040/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c038/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c030/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c028/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c020/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c018/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a4c010/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a4c008/0x7fff312a63d0 StackValue      fffbffb9fb5eed90
[BaselineBailouts]       WRITE_VAL 0x5a4c000/0x7fff312a63c8 StackValue      fffbffba0e17a280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef86e9e monitorStub=0x5ff2660
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1570) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1570) (bailoutKind=0)

Turn 509 (200)... [Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7354b00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d35208/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5d351c0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x5d351b8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d351b0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d351a8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d351a0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35198/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35190/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35188/0x7fff312a6440 FixedValue      fffbffba0dd03940
[BaselineBailouts]       WRITE_VAL 0x5d35180/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5d35178/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35170/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35168/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35160/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35158/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35150/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35148/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35140/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35138/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35130/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35128/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d35120/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d35118/0x7fff312a63d0 StackValue      fffbffba0ddab430
[BaselineBailouts]       WRITE_VAL 0x5d35110/0x7fff312a63c8 StackValue      fffbffb9fbdf40c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef4903e monitorStub=0x266e320
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1542) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1542) (bailoutKind=0)

Turn 510 (200)... [Scripts] Analyzing script simulation/components/AIProxy.js:150 (0x7fba151a76a0) (usecount=1000)

Turn 511 (200)... 
Turn 512 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 513 (200)... 
Turn 514 (200)... [Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x66e5d28/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x66e5ce0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x66e5cd8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5cd0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5cc8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5cc0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5cb8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5cb0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5ca8/0x7fff312a6440 FixedValue      fffbffb9fae8f080
[BaselineBailouts]       WRITE_VAL 0x66e5ca0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x66e5c98/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c90/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c88/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c80/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c78/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c70/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c68/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c60/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c58/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c50/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c48/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66e5c40/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x66e5c38/0x7fff312a63d0 StackValue      fffbffb9fae1c1f0
[BaselineBailouts]       WRITE_VAL 0x66e5c30/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,94) (bailoutKind=0)

Turn 515 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5d9e7c0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6361a88/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6361a40/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002f1
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1008) innerScript=(simulation/components/AIInterface.js:65,1008) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 516 (200)... [Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53fed18/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x53fecd0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x53fecc8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fecc0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fecb8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fecb0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53feca8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53feca0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec98/0x7fff312a6440 FixedValue      fffbffb9faea2f00
[BaselineBailouts]       WRITE_VAL 0x53fec90/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x53fec88/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec80/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec78/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec70/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec68/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec60/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec58/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec50/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec48/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec40/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec38/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53fec30/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53fec28/0x7fff312a63d0 StackValue      fffbffb9faee15b0
[BaselineBailouts]       WRITE_VAL 0x53fec20/0x7fff312a63c8 StackValue      fffbffba0e17a280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef86e9e monitorStub=0x5ff2660
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x79bf000) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5800
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5c41978/0x7fff312a57f8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5c41930/0x7fff312a57b0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000be5
[BaselineBailouts]       WRITE_VAL 0x5c41928/0x7fff312a57a8 FixedValue      fffbffb9fae55a60
[BaselineBailouts]       WRITE_VAL 0x5c41920/0x7fff312a57a0 FixedValue      fffaffb9fae226c0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5c41918/0x7fff312a5798 StackValue      fffbffba0e37a580
[BaselineBailouts]       WRITE_VAL 0x5c41910/0x7fff312a5790 StackValue      fff8800000000be5
[BaselineBailouts]       WRITE_VAL 0x5c41908/0x7fff312a5788 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5c41908/0x7fff312a5788 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c41900/0x7fff312a5780 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c418f8/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c418f0/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c418e8/0x7fff312a5768 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5c418e0/0x7fff312a5760 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1063) innerScript=(simulation/components/TechnologyManager.js:363,1063) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 517 (200)... [Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7354b00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51a8378/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x51a8330/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x51a8328/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8320/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8318/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8310/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8308/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8300/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82f8/0x7fff312a6440 FixedValue      fffbffb9faed4f80
[BaselineBailouts]       WRITE_VAL 0x51a82f0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x51a82e8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82e0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82d8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82d0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82c8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82c0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82b8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82b0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82a8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a82a0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8298/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x51a8290/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x51a8288/0x7fff312a63d0 StackValue      fffbffba0ddc4d30
[BaselineBailouts]       WRITE_VAL 0x51a8280/0x7fff312a63c8 StackValue      fffbffb9fbdf40c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef4903e monitorStub=0x266e320
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 518 (200)... 
Turn 519 (200)... 
Turn 520 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:1726 (0x7fba151fac18) (usecount=1000)

Turn 521 (200)... 
Turn 522 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:387 (0x7fba0e4a6ce0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:491 (0x7fba0e49a2b8)
[Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56d6f88/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x56d6f40/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x56d6f38/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f30/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f28/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f20/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f18/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f10/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6f08/0x7fff312a6440 FixedValue      fffbffb9fabd3d00
[BaselineBailouts]       WRITE_VAL 0x56d6f00/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x56d6ef8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ef0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ee8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ee0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ed8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ed0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ec8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ec0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6eb8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6eb0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ea8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56d6ea0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56d6e98/0x7fff312a63d0 StackValue      fffbffb9fabeeac0
[BaselineBailouts]       WRITE_VAL 0x56d6e90/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,113) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 523 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e71e380) (usecount=1004)

Turn 524 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x539ec58/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x539ec10/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x539ec08/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ec00/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebf8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebf0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebe8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebe0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebd8/0x7fff312a6440 FixedValue      fffbffb9fb603580
[BaselineBailouts]       WRITE_VAL 0x539ebd0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x539ebc8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebc0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebb8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539ebb0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eba8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eba0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb98/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb90/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb88/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb80/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb78/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x539eb70/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x539eb68/0x7fff312a63d0 StackValue      fffbffb9fae2ad90
[BaselineBailouts]       WRITE_VAL 0x539eb60/0x7fff312a63c8 StackValue      fffbffba0e17a280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef86e9e monitorStub=0x5ff2660
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 525 (200)... [Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7354b00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x70105e8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x70105a0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x7010598/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010590/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010588/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010580/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010578/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010570/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010568/0x7fff312a6440 FixedValue      fffbffb9fb6e28c0
[BaselineBailouts]       WRITE_VAL 0x7010560/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7010558/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010550/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010548/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010540/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010538/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010530/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010528/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010520/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010518/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010510/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010508/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7010500/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x70104f8/0x7fff312a63d0 StackValue      fffbffb9fb631670
[BaselineBailouts]       WRITE_VAL 0x70104f0/0x7fff312a63c8 StackValue      fffbffb9fbdf40c0
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef4903e monitorStub=0x266e320
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:173 (0x7fba151ddce0) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceGatherer.js:197 (0x7fba151ddda8) (usecount=1000)
[Scripts] Analyzing script simulation/components/ResourceSupply.js:69 (0x7fba151df8f8) (usecount=1000)
[Scripts] Analyzing script simulation/components/AIProxy.js:138 (0x7fba151a7510) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatusBars.js:52 (0x7fba151e4768) (usecount=1000)
[Scripts] Analyzing script simulation/components/StatisticsTracker.js:177 (0x7fba151e1b50) (usecount=1000)
[Scripts] Analyzing script simulation/components/UnitAI.js:4412 (0x7fba14f0d448) (usecount=1000)

Turn 526 (200)... 
Turn 527 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x575e4e0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3af8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7646918/0x7fff312a3af0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x76468d0/0x7fff312a3aa8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0d0df0c0
[BaselineBailouts]       arg 1 = fff8800000000004
[BaselineBailouts]       arg 2 = fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x76468c8/0x7fff312a3aa0 FixedValue      fffbffba0d01ea60
[BaselineBailouts]       WRITE_VAL 0x76468c0/0x7fff312a3a98 FixedValue      fffaffba0d0f5400
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x76468b8/0x7fff312a3a90 StackValue      fffbffba0eedad00
[BaselineBailouts]       WRITE_VAL 0x76468b0/0x7fff312a3a88 StackValue      fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x76468a8/0x7fff312a3a80 StackValue      fff8800000000004
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x76468a8/0x7fff312a3a80 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76468a0/0x7fff312a3a78 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7646898/0x7fff312a3a70 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7646890/0x7fff312a3a68 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7646888/0x7fff312a3a60 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7646880/0x7fff312a3a58 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1051) innerScript=(simulation/components/TechnologyManager.js:363,1051) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 528 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 529 (200)... 
Turn 530 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e6fa380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11983
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x69d80c0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11983 size 36475
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [635]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a11e78/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5a11e30/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5a11e28/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11e20/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11e18/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11e10/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11e08/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11e00/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11df8/0x7fff312a6440 FixedValue      fffbffba0d090a00
[BaselineBailouts]       WRITE_VAL 0x5a11df0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5a11de8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11de0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11dd8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11dd0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11dc8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11dc0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11db8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11db0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11da8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11da0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11d98/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a11d90/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a11d88/0x7fff312a63d0 StackValue      fffbffba0d05f640
[BaselineBailouts]       WRITE_VAL 0x5a11d80/0x7fff312a63c8 StackValue      fffbffb9fb6f9400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef7e99e monitorStub=0x7d25358
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,132) (bailoutKind=0)

Turn 531 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x784beb0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1a20
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7d54848/0x7fff312a1a18 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7d54800/0x7fff312a19d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fab40b20
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7d547f8/0x7fff312a19c8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x7d547f0/0x7fff312a19c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7d547e8/0x7fff312a19b8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x7d547e0/0x7fff312a19b0 StackValue      fffbffb9fab40b20
[BaselineBailouts]       WRITE_VAL 0x7d547d8/0x7fff312a19a8 StackValue      fffbffb9fbde4040
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x7d547d0/0x7fff312a19a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x7d547c8/0x7fff312a1998 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x7d547c0/0x7fff312a1990 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x7d547b8/0x7fff312a1988 PrevFramePtr    0x7fff312a1a18
[BaselineBailouts]       WRITE_VAL 0x7d547b0/0x7fff312a1980 ArgVal          fffbffb9fbde4040
[BaselineBailouts]       WRITE_VAL 0x7d547a8/0x7fff312a1978 ArgVal          fffbffb9fab40b20
[BaselineBailouts]       WRITE_WRD 0x7d547a0/0x7fff312a1970 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x7d54798/0x7fff312a1968 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x7d54790/0x7fff312a1960 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x7d54788/0x7fff312a1958 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7d54780/0x7fff312a1950 PrevFramePtr    0x7fff312a1988
[BaselineBailouts]       SUB_072   0x7d54738/0x7fff312a1908 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fab40b20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7d54730/0x7fff312a1900 StackValue      fffbffb9fb27fd80
[BaselineBailouts]       WRITE_VAL 0x7d54728/0x7fff312a18f8 StackValue      fff8800000000ba2
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1398) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,325) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:531 (0x7fba0e49a8f8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:513 (0x7fba0e49a5d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:287 (0x7fba0e4af6a0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)

Turn 532 (200)... [Bailouts] Took bailout! Snapshot offset: 11630
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x5b38cf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11630 size 34505
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6662238/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x66621f0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e95da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       WRITE_VAL 0x66621e8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621e0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621d8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621d0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621c8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621c0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621b8/0x7fff312a6440 FixedValue      fffbffba0cf07bc0
[BaselineBailouts]       WRITE_VAL 0x66621b0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x66621a8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66621a0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662198/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662190/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662188/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662180/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662178/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662170/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662168/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662160/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662158/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6662150/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6662148/0x7fff312a63d0 StackValue      fffbffba0cf0a2b0
[BaselineBailouts]       WRITE_VAL 0x6662140/0x7fff312a63c8 StackValue      fffbffba0e17a280
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0ef86e9e monitorStub=0x5ff2660
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 533 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002bf
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1008) innerScript=(simulation/components/AIInterface.js:65,1008) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002c1
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1009) innerScript=(simulation/components/AIInterface.js:65,1009) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002c5
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1010) innerScript=(simulation/components/AIInterface.js:65,1010) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002c8
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1011) innerScript=(simulation/components/AIInterface.js:65,1011) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002d1
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1012) innerScript=(simulation/components/AIInterface.js:65,1012) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002d6
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1013) innerScript=(simulation/components/AIInterface.js:65,1013) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002da
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1014) innerScript=(simulation/components/AIInterface.js:65,1014) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002dd
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1015) innerScript=(simulation/components/AIInterface.js:65,1015) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 51
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 51 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: storeelement [13], LIR: storeelementt [14]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002e3
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1016) innerScript=(simulation/components/AIInterface.js:65,1016) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5114870) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x566fc18/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x566fbd0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002ee
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1017) innerScript=(simulation/components/AIInterface.js:65,1017) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 534 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 535 (200)... 
Turn 536 (200)... 
Turn 537 (200)... 
Turn 538 (200)... 
Turn 539 (200)... 
Turn 540 (200)... 
Turn 541 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1004)

Turn 542 (200)... 
Turn 543 (200)... 
Turn 544 (200)... 
Turn 545 (200)... 
Turn 546 (200)... 
Turn 547 (200)... 
Turn 548 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1004)

Turn 549 (200)... 
Turn 550 (200)... 
Turn 551 (200)... 
Turn 552 (200)... 
Turn 553 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 554 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x7bee160) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a44a0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x50dcb98/0x7fff312a4498 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x50dcb50/0x7fff312a4450 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000008fe
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1004) innerScript=(simulation/components/AIInterface.js:65,1004) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 555 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1004)

Turn 556 (200)... 
Turn 557 (200)... 
Turn 558 (200)... 
Turn 559 (200)... 
Turn 560 (200)... 
Turn 561 (200)... 
Turn 562 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x2677ac0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5810
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x71227e8/0x7fff312a5808 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x71227a0/0x7fff312a57c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0ed84120
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000beb
[BaselineBailouts]       WRITE_VAL 0x7122798/0x7fff312a57b8 FixedValue      fffbffb9fba70b20
[BaselineBailouts]       WRITE_VAL 0x7122790/0x7fff312a57b0 FixedValue      fffaffba0ed84140
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7122788/0x7fff312a57a8 StackValue      fffbffba0ee3a300
[BaselineBailouts]       WRITE_VAL 0x7122780/0x7fff312a57a0 StackValue      fff8800000000beb
[BaselineBailouts]       WRITE_VAL 0x7122778/0x7fff312a5798 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x7122778/0x7fff312a5798 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7122770/0x7fff312a5790 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7122768/0x7fff312a5788 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7122760/0x7fff312a5780 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7122758/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7122750/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1027) innerScript=(simulation/components/TechnologyManager.js:363,1027) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 563 (200)... 
Turn 564 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:2917 (0x7fba14f066a0) (usecount=1000)

Turn 565 (200)... 
Turn 566 (200)... 
Turn 567 (200)... 
Turn 568 (200)... 
Turn 569 (200)... 
Turn 570 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 571 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:513 (0x7fba0e49a5d8) (usecount=1003)
[Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:287 (0x7fba0e4af6a0) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/terrain-analysis.js:274 (0x7fba0e4af5d8)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x2677ac0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6258
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x58fda28/0x7fff312a6250 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x58fd9e0/0x7fff312a6208 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x58fd9d8/0x7fff312a6200 FixedValue      fffbffba15176f10
[BaselineBailouts]       WRITE_VAL 0x58fd9d0/0x7fff312a61f8 FixedValue      fffaffba0de6a3a0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x58fd9c8/0x7fff312a61f0 StackValue      fffbffba0eeba040
[BaselineBailouts]       WRITE_VAL 0x58fd9c0/0x7fff312a61e8 StackValue      fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x58fd9b8/0x7fff312a61e0 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x58fd9b8/0x7fff312a61e0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58fd9b0/0x7fff312a61d8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58fd9a8/0x7fff312a61d0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58fd9a0/0x7fff312a61c8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58fd998/0x7fff312a61c0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58fd990/0x7fff312a61b8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1095) innerScript=(simulation/components/TechnologyManager.js:363,1095) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 572 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:231 (0x7fba0e4a48f8) (usecount=1000)

Turn 573 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 574 (200)... [Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x4457070) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4af0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5da8d58/0x7fff312a4ae8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5da8d10/0x7fff312a4aa0 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000047a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1002) innerScript=(simulation/components/AIInterface.js:65,1002) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 575 (200)... 
Turn 576 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 7871
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x76f5070) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7871 size 13239
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [324], LIR: boundscheck [505]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x543d738/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x543d6f0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0e8a9940
[BaselineBailouts]       WRITE_VAL 0x543d6e8/0x7fff312a6650 FixedValue      fffbffba0e8a9b40
[BaselineBailouts]       WRITE_VAL 0x543d6e0/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6d8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6d0/0x7fff312a6638 FixedValue      fffbffb9faca4e20
[BaselineBailouts]       WRITE_VAL 0x543d6c8/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6c0/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6b8/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6b0/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x543d6a8/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x543d6a0/0x7fff312a6608 StackValue      fffbffba0ea8d160
[BaselineBailouts]       WRITE_VAL 0x543d698/0x7fff312a6600 StackValue      fffbffba0ea9db20
[BaselineBailouts]       WRITE_VAL 0x543d690/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x543d688/0x7fff312a65f0 StackValue      fffbffb9faca4e20
[BaselineBailouts]       WRITE_VAL 0x543d680/0x7fff312a65e8 StackValue      fffbffba0daa4640
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x543d678/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x543d670/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x543d668/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x543d660/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x543d658/0x7fff312a65c0 ArgVal          fffbffba0daa4640
[BaselineBailouts]       WRITE_VAL 0x543d650/0x7fff312a65b8 ArgVal          fffbffb9faca4e20
[BaselineBailouts]       WRITE_WRD 0x543d648/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x543d640/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x543d638/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x543d630/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x543d628/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x543d5e0/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faca4e20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa4640
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x543d5d8/0x7fff312a6540 StackValue      fffbffb9fadc0040
[BaselineBailouts]       WRITE_VAL 0x543d5d0/0x7fff312a6538 StackValue      fff8800000000be8
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,5384) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,630) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/UnitAI.js:2934 (0x7fba14f06768) (usecount=1000)

Turn 577 (200)... [Scripts] Analyzing script simulation/components/PlayerManager.js:34 (0x7fba151d7768) (usecount=1000)

Turn 578 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5935710) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1980
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a47e98/0x7fff312a1978 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a47e50/0x7fff312a1930 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fadbb400
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5a47e48/0x7fff312a1928 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5a47e40/0x7fff312a1920 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a47e38/0x7fff312a1918 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5a47e30/0x7fff312a1910 StackValue      fffbffb9fadbb400
[BaselineBailouts]       WRITE_VAL 0x5a47e28/0x7fff312a1908 StackValue      fffbffb9fad8ab00
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5a47e20/0x7fff312a1900 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5a47e18/0x7fff312a18f8 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a47e10/0x7fff312a18f0 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x5a47e08/0x7fff312a18e8 PrevFramePtr    0x7fff312a1978
[BaselineBailouts]       WRITE_VAL 0x5a47e00/0x7fff312a18e0 ArgVal          fffbffb9fad8ab00
[BaselineBailouts]       WRITE_VAL 0x5a47df8/0x7fff312a18d8 ArgVal          fffbffb9fadbb400
[BaselineBailouts]       WRITE_WRD 0x5a47df0/0x7fff312a18d0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5a47de8/0x7fff312a18c8 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5a47de0/0x7fff312a18c0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5a47dd8/0x7fff312a18b8 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a47dd0/0x7fff312a18b0 PrevFramePtr    0x7fff312a18e8
[BaselineBailouts]       SUB_072   0x5a47d88/0x7fff312a1868 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fadbb400
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a47d80/0x7fff312a1860 StackValue      fffbffb9fbb6e440
[BaselineBailouts]       WRITE_VAL 0x5a47d78/0x7fff312a1858 StackValue      fff8800000000bc7
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1370) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,545) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 579 (200)... 
Turn 580 (200)... 
Turn 581 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:115 (0x7fba0e493a88) (usecount=1000)

Turn 582 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1070)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 583 (200)... 
Turn 584 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x2677ac0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5810
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7e51688/0x7fff312a5808 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7e51640/0x7fff312a57c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fb9e09e0
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bca
[BaselineBailouts]       WRITE_VAL 0x7e51638/0x7fff312a57b8 FixedValue      fffbffb9fbea4880
[BaselineBailouts]       WRITE_VAL 0x7e51630/0x7fff312a57b0 FixedValue      fffaffb9fb9e0a00
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7e51628/0x7fff312a57a8 StackValue      fffbffba0ee18680
[BaselineBailouts]       WRITE_VAL 0x7e51620/0x7fff312a57a0 StackValue      fff8800000000bca
[BaselineBailouts]       WRITE_VAL 0x7e51618/0x7fff312a5798 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x7e51618/0x7fff312a5798 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e51610/0x7fff312a5790 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e51608/0x7fff312a5788 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e51600/0x7fff312a5780 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e515f8/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7e515f0/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1124) innerScript=(simulation/components/TechnologyManager.js:363,1124) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 585 (200)... 
Turn 586 (200)... [Abort] OSR script has argsobj

Turn 587 (200)... [Abort] OSR script has argsobj

Turn 588 (200)... [Abort] OSR script has argsobj

Turn 589 (200)... 
Turn 590 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 591 (200)... 
Turn 592 (200)... 
Turn 593 (200)... 
Turn 594 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x56679e0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4810
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5667fb8/0x7fff312a4808 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5667f70/0x7fff312a47c0 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000b77
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1006) innerScript=(simulation/components/AIInterface.js:65,1006) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 595 (200)... 
Turn 596 (200)... 
Turn 597 (200)... 
Turn 598 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 169
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:4241 (IonScript=0x714c140) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 169 size 452
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5998
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [32]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:4241)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:4241
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a336f8/0x7fff312a5990 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a336b0/0x7fff312a5948 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba151fb640
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eeca900
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 2
[BaselineBailouts]       arg 0 = fff8800000000477
[BaselineBailouts]       WRITE_VAL 0x5a336a8/0x7fff312a5940 FixedValue      fffbffba14135900
[BaselineBailouts]       WRITE_VAL 0x5a336a0/0x7fff312a5938 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 41 (op this) (line 4250) of simulation/components/UnitAI.js:4241
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba0c09a1af
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2417651
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:4241,0) innerScript=(simulation/components/UnitAI.js:4241,0) (bailoutKind=0)

Turn 599 (200)... 
Turn 600 (200)... 
Turn 601 (200)... 
Turn 602 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x5d58000) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a17b8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x61c2f18/0x7fff312a17b0 PrevFramePtr    0x7fff312a17e8
[BaselineBailouts]       SUB_072   0x61c2ed0/0x7fff312a1768 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fadbb5e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fac6f500
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x61c2ec8/0x7fff312a1760 StackValue      fffbffb9fbb6e5c0
[BaselineBailouts]       WRITE_VAL 0x61c2ec0/0x7fff312a1758 StackValue      fff8800000000be5
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1040) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1040) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure

Turn 603 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5935710) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1880
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d08c68/0x7fff312a1878 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d08c20/0x7fff312a1830 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fab40b20
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d08c18/0x7fff312a1828 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5d08c10/0x7fff312a1820 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d08c08/0x7fff312a1818 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5d08c00/0x7fff312a1810 StackValue      fffbffb9fab40b20
[BaselineBailouts]       WRITE_VAL 0x5d08bf8/0x7fff312a1808 StackValue      fffbffb9fbde4040
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5d08bf0/0x7fff312a1800 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5d08be8/0x7fff312a17f8 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d08be0/0x7fff312a17f0 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x5d08bd8/0x7fff312a17e8 PrevFramePtr    0x7fff312a1878
[BaselineBailouts]       WRITE_VAL 0x5d08bd0/0x7fff312a17e0 ArgVal          fffbffb9fbde4040
[BaselineBailouts]       WRITE_VAL 0x5d08bc8/0x7fff312a17d8 ArgVal          fffbffb9fab40b20
[BaselineBailouts]       WRITE_WRD 0x5d08bc0/0x7fff312a17d0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5d08bb8/0x7fff312a17c8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5d08bb0/0x7fff312a17c0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5d08ba8/0x7fff312a17b8 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d08ba0/0x7fff312a17b0 PrevFramePtr    0x7fff312a17e8
[BaselineBailouts]       SUB_072   0x5d08b58/0x7fff312a1768 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fab40b20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d08b50/0x7fff312a1760 StackValue      fffbffb9fb27fd80
[BaselineBailouts]       WRITE_VAL 0x5d08b48/0x7fff312a1758 StackValue      fff8800000000ba2
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1037) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,10) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 604 (200)... 
Turn 605 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0) (usecount=1004)

Turn 606 (200)... 
Turn 607 (200)... 
Turn 608 (200)... 
Turn 609 (200)... 
Turn 610 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0) (usecount=1004)
[Scripts] Analyzing script simulation/helpers/Commands.js:1310 (0x7fba1519e830) (usecount=1002)

Turn 611 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0) (usecount=1004)

Turn 612 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0) (usecount=1004)

Turn 613 (200)... 
Turn 614 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x2677ac0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5810
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d10848/0x7fff312a5808 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d10800/0x7fff312a57c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0e175b00
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x5d107f8/0x7fff312a57b8 FixedValue      fffbffb9fbb761c0
[BaselineBailouts]       WRITE_VAL 0x5d107f0/0x7fff312a57b0 FixedValue      fffaffba0e175b20
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d107e8/0x7fff312a57a8 StackValue      fffbffba0ee11b40
[BaselineBailouts]       WRITE_VAL 0x5d107e0/0x7fff312a57a0 StackValue      fff8800000000bee
[BaselineBailouts]       WRITE_VAL 0x5d107d8/0x7fff312a5798 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5d107d8/0x7fff312a5798 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d107d0/0x7fff312a5790 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d107c8/0x7fff312a5788 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d107c0/0x7fff312a5780 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d107b8/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d107b0/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1057) innerScript=(simulation/components/TechnologyManager.js:363,1057) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 615 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)

Turn 616 (200)... [Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x24a8990) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a47b0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x55c3fc8/0x7fff312a47a8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x55c3f80/0x7fff312a4760 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bd8
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1002) innerScript=(simulation/components/AIInterface.js:65,1002) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 617 (200)... 
Turn 618 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 59
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:1726 (IonScript=0x51c1130) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 59 size 3281
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5a18
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [16]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:1726)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:1726
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4412868/0x7fff312a5a10 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x4412820/0x7fff312a59c8 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eee0400
[BaselineBailouts]       frame slots 10, nargs 1, nfixed 7
[BaselineBailouts]       arg 0 = fffbffb9fad703c0
[BaselineBailouts]       WRITE_VAL 0x4412818/0x7fff312a59c0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4412810/0x7fff312a59b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4412808/0x7fff312a59b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4412800/0x7fff312a59a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x44127f8/0x7fff312a59a0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x44127f0/0x7fff312a5998 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x44127e8/0x7fff312a5990 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 1727) of simulation/components/UnitAI.js:1726
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 136
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0c020028
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:1726,0) innerScript=(simulation/components/UnitAI.js:1726,0) (bailoutKind=0)

Turn 619 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:97 (0x7fba0e4a42b8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:108 (0x7fba0e4a4380)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:108 (0x7fba0e4a4380)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:108 (0x7fba0e4a4380)

Turn 620 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 621 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0ed77128) (usecount=1037)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0ed74da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)

Turn 622 (200)... 
Turn 623 (200)... 
Turn 624 (200)... 
Turn 625 (200)... 
Turn 626 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e51a128) (usecount=1037)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e517da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)

Turn 627 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e73a128) (usecount=1009)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e737da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Bailouts] Took invalidation bailout! Snapshot offset: 309
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:3209 (IonScript=0x5306960) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 309 size 925
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4918
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [42]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:3209)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:3209
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5409aa8/0x7fff312a4910 PrevFramePtr    0x7fff312a4990
[BaselineBailouts]       SUB_072   0x5409a60/0x7fff312a48c8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba151fb640
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eedac40
[BaselineBailouts]       frame slots 10, nargs 4, nfixed 4
[BaselineBailouts]       arg 0 = fffaffba15226d60
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       arg 2 = fff9000000000000
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5409a58/0x7fff312a48c0 FixedValue      fffbffb9fade0be0
[BaselineBailouts]       WRITE_VAL 0x5409a50/0x7fff312a48b8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5409a48/0x7fff312a48b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5409a40/0x7fff312a48a8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 58 (op this) (line 3220) of simulation/components/UnitAI.js:3209
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 112
[BaselineBailouts]       Set resumeAddr=0x7fba0c0af9f2
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2673322
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:3209,0) innerScript=(simulation/components/UnitAI.js:3209,0) (bailoutKind=0)

Turn 628 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1051)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)

Turn 629 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 630 (200)... 
Turn 631 (200)... 
Turn 632 (200)... 
Turn 633 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/terrain-analysis.js:179 (0x7fba0e4af380) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:471 (0x7fba0e498b50)
[Scripts] Inlining script simulation/ai/common-api-v3/map-module.js:24 (0x7fba0e4a86a0)

Turn 634 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 635 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took invalidation bailout! Snapshot offset: 34
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:2917 (IonScript=0x447f190) (FrameType=4)
[BaselineBailouts]   Reading from snapshot offset 34 size 590
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a54b8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [11]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:2917)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:2917
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6184098/0x7fff312a54b0 PrevFramePtr    0x7fff312a5520
[BaselineBailouts]       SUB_072   0x6184050/0x7fff312a5468 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ee27600
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fff88000000003e8
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6184048/0x7fff312a5460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6184040/0x7fff312a5458 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 2919) of simulation/components/UnitAI.js:2917
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0c096963
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:2917,0) innerScript=(simulation/components/UnitAI.js:2917,0) (bailoutKind=0)

Turn 636 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 637 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Bailouts] Took invalidation bailout! Snapshot offset: 25
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:2934 (IonScript=0x58c0070) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 25 size 260
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5398
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [8]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:2934)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:2934
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x542f9c8/0x7fff312a5390 PrevFramePtr    0x7fff312a53c0
[BaselineBailouts]       SUB_072   0x542f980/0x7fff312a5348 BaselineFrame  
[BaselineBailouts]       FrameSize=88
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0eeca900
[BaselineBailouts]       frame slots 3, nargs 0, nfixed 1
[BaselineBailouts]       WRITE_VAL 0x542f978/0x7fff312a5340 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 2936) of simulation/components/UnitAI.js:2934
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 88
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0c0cbb2a
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:2934,0) innerScript=(simulation/components/UnitAI.js:2934,0) (bailoutKind=0)

Turn 638 (200)... 
Turn 639 (200)... 
Turn 640 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x2677ac0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2e78
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5933f38/0x7fff312a2e70 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5933ef0/0x7fff312a2e28 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143db9c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0de94bc0
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bf0
[BaselineBailouts]       WRITE_VAL 0x5933ee8/0x7fff312a2e20 FixedValue      fffbffb9faef7790
[BaselineBailouts]       WRITE_VAL 0x5933ee0/0x7fff312a2e18 FixedValue      fffaffba0dea3f00
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5933ed8/0x7fff312a2e10 StackValue      fffbffba0e36a1c0
[BaselineBailouts]       WRITE_VAL 0x5933ed0/0x7fff312a2e08 StackValue      fff8800000000bf0
[BaselineBailouts]       WRITE_VAL 0x5933ec8/0x7fff312a2e00 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5933ec8/0x7fff312a2e00 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5933ec0/0x7fff312a2df8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5933eb8/0x7fff312a2df0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5933eb0/0x7fff312a2de8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5933ea8/0x7fff312a2de0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5933ea0/0x7fff312a2dd8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1070) innerScript=(simulation/components/TechnologyManager.js:363,1070) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x59336f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3920
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5934038/0x7fff312a3918 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5933ff0/0x7fff312a38d0 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000b7a
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1240) innerScript=(simulation/components/AIInterface.js:65,1240) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/UnitAI.js:2966 (0x7fba14f069c0) (usecount=1000)

Turn 641 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 7689
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x95e9f70) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7689 size 13062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [303], LIR: boundscheck [482]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cee5c8/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5cee580/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0de21700
[BaselineBailouts]       WRITE_VAL 0x5cee578/0x7fff312a6650 FixedValue      fffbffba0de21900
[BaselineBailouts]       WRITE_VAL 0x5cee570/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee568/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee560/0x7fff312a6638 FixedValue      fffbffb9fba8a460
[BaselineBailouts]       WRITE_VAL 0x5cee558/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee550/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee548/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee540/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5cee538/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5cee530/0x7fff312a6608 StackValue      fffbffba0de74460
[BaselineBailouts]       WRITE_VAL 0x5cee528/0x7fff312a6600 StackValue      fffbffba0de40df0
[BaselineBailouts]       WRITE_VAL 0x5cee520/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5cee518/0x7fff312a65f0 StackValue      fffbffb9fba8a460
[BaselineBailouts]       WRITE_VAL 0x5cee510/0x7fff312a65e8 StackValue      fffbffba0c318900
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5cee508/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x5cee500/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cee4f8/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x5cee4f0/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x5cee4e8/0x7fff312a65c0 ArgVal          fffbffba0c318900
[BaselineBailouts]       WRITE_VAL 0x5cee4e0/0x7fff312a65b8 ArgVal          fffbffb9fba8a460
[BaselineBailouts]       WRITE_WRD 0x5cee4d8/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5cee4d0/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5cee4c8/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5cee4c0/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5cee4b8/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5cee470/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fba8a460
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0c318900
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5cee468/0x7fff312a6540 StackValue      fffbffb9fb909400
[BaselineBailouts]       WRITE_VAL 0x5cee460/0x7fff312a6538 StackValue      fff8800000000bd8
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,4216) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,386) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure

Turn 642 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Analyzing script simulation/components/UnitAI.js:2891 (0x7fba14f06510) (usecount=1002)

Turn 643 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 644 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Analyzing script simulation/components/EndGameManager.js:65 (0x7fba151b4da8) (usecount=1003)

Turn 645 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 646 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1101)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 647 (200)... 
Turn 648 (200)... 
Turn 649 (200)... 
Turn 650 (200)... 
Turn 651 (200)... 
Turn 652 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5935710) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5595a48/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5595a00/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55959f8/0x7fff312a64b8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x55959f0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55959e8/0x7fff312a64a8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x55959e0/0x7fff312a64a0 StackValue      fffbffba0c5014c0
[BaselineBailouts]       WRITE_VAL 0x55959d8/0x7fff312a6498 StackValue      fffbffb9fbde4040
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x55959d0/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x55959c8/0x7fff312a6488 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x55959c0/0x7fff312a6480 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x55959b8/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x55959b0/0x7fff312a6470 ArgVal          fffbffb9fbde4040
[BaselineBailouts]       WRITE_VAL 0x55959a8/0x7fff312a6468 ArgVal          fffbffba0c5014c0
[BaselineBailouts]       WRITE_WRD 0x55959a0/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5595998/0x7fff312a6458 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5595990/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5595988/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5595980/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x5595938/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0c5014c0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4040
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5595930/0x7fff312a63f0 StackValue      fffbffba0c573700
[BaselineBailouts]       WRITE_VAL 0x5595928/0x7fff312a63e8 StackValue      fff8800000000ba2
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,2650) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,836) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 653 (200)... 
Turn 654 (200)... 
Turn 655 (200)... 
Turn 656 (200)... 
Turn 657 (200)... 
Turn 658 (200)... 
Turn 659 (200)... 
Turn 660 (200)... [Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x5751450) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6608828/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x66087e0/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d1317c0
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d131700
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x66087d8/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x66087d0/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba0dfdb373
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,5089) innerScript=(simulation/ai/common-api-v3/resources.js:1,5089) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1435)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1246)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 661 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060) (usecount=1004)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x57cbe20) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4450
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x61a4bc8/0x7fff312a4448 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x61a4b80/0x7fff312a4400 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bda
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1001) innerScript=(simulation/components/AIInterface.js:65,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 662 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 663 (200)... 
Turn 664 (200)... 
Turn 665 (200)... 
Turn 666 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7353f00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36382
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7f461c8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7f46180/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x7f46178/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46170/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46168/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46160/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46158/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46150/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46148/0x7fff312a6440 FixedValue      fffbffb9fada39c0
[BaselineBailouts]       WRITE_VAL 0x7f46140/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7f46138/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46130/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46128/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46120/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46118/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46110/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46108/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f46100/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f460f8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f460f0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f460e8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f460e0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7f460d8/0x7fff312a63d0 StackValue      fffbffb9fad53940
[BaselineBailouts]       WRITE_VAL 0x7f460d0/0x7fff312a63c8 StackValue      fffbffba0d572680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dffe51e monitorStub=0x7d24bb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1481) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1481) (bailoutKind=0)

Turn 667 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060) (usecount=1004)

Turn 668 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:343 (0x7fba0e4a66a0) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060) (usecount=1004)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e9538f8) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 763
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:39 (IonScript=0x6973380) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 763 size 34901
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a51e8
[Bailouts]  bailing from bytecode: loopentry, MIR: typebarrier [73], LIR: typebarrier [85]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:39)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5476258/0x7fff312a51e0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5476210/0x7fff312a5198 BaselineFrame  
[BaselineBailouts]       FrameSize=328
[BaselineBailouts]       ScopeChain=0x7fba0d107e20
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e94ffc0
[BaselineBailouts]       frame slots 35, nargs 2, nfixed 31
[BaselineBailouts]       arg 0 = fffbffba0c696580
[BaselineBailouts]       arg 1 = fffbffb9fb581540
[BaselineBailouts]       WRITE_VAL 0x5476208/0x7fff312a5190 FixedValue      fffbffba0de81bc0
[BaselineBailouts]       WRITE_VAL 0x5476200/0x7fff312a5188 FixedValue      fffbffba0de81c80
[BaselineBailouts]       WRITE_VAL 0x54761f8/0x7fff312a5180 FixedValue      fffaffba1524cc00
[BaselineBailouts]       WRITE_VAL 0x54761f0/0x7fff312a5178 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x54761e8/0x7fff312a5170 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x54761e0/0x7fff312a5168 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x54761d8/0x7fff312a5160 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x54761d0/0x7fff312a5158 FixedValue      fff8800000000006
[BaselineBailouts]       WRITE_VAL 0x54761c8/0x7fff312a5150 FixedValue      fffbffba0d107fa0
[BaselineBailouts]       WRITE_VAL 0x54761c0/0x7fff312a5148 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54761b8/0x7fff312a5140 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54761b0/0x7fff312a5138 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x54761a8/0x7fff312a5130 FixedValue      fff8800000003801
[BaselineBailouts]       WRITE_VAL 0x54761a0/0x7fff312a5128 FixedValue      fff8800000000003
[BaselineBailouts]       WRITE_VAL 0x5476198/0x7fff312a5120 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476190/0x7fff312a5118 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476188/0x7fff312a5110 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476180/0x7fff312a5108 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476178/0x7fff312a5100 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476170/0x7fff312a50f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476168/0x7fff312a50f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476160/0x7fff312a50e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476158/0x7fff312a50e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476150/0x7fff312a50d8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476148/0x7fff312a50d0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476140/0x7fff312a50c8 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x5476138/0x7fff312a50c0 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5476130/0x7fff312a50b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5476128/0x7fff312a50b0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476120/0x7fff312a50a8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5476118/0x7fff312a50a0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 2069 (op getlocal) (line 118) of simulation/ai/qbot-wc/map-module.js:39
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 328
[BaselineBailouts]       Set resumeAddr=0x7fba0d3a1a89
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50aff5b
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:39,14340) innerScript=(simulation/ai/qbot-wc/map-module.js:39,14340) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:39 (0x7fba0e9538f8) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e953f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:308 (0x7fba0e953f38) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1091)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1200)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1109)
[Bailouts] Took bailout! Snapshot offset: 1368
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/map-module.js:175 (IonScript=0x40907d0) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 1368 size 2830
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a2528
[Bailouts]  bailing from bytecode: getelem, MIR: toint32 [186], LIR: doubletoint32 [258]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/map-module.js:175)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x511d478/0x7fff312a2520 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x511d430/0x7fff312a24d8 BaselineFrame  
[BaselineBailouts]       FrameSize=200
[BaselineBailouts]       ScopeChain=0x7fba0eade060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb5d63a0
[BaselineBailouts]       frame slots 22, nargs 5, nfixed 13
[BaselineBailouts]       arg 0 = fff880000000004b
[BaselineBailouts]       arg 1 = fff8800000000051
[BaselineBailouts]       arg 2 = 4045555555555555
[BaselineBailouts]       arg 3 = fff9000000000000
[BaselineBailouts]       arg 4 = fffaffba15298500
[BaselineBailouts]       WRITE_VAL 0x511d428/0x7fff312a24d0 FixedValue      40402aaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x511d420/0x7fff312a24c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x511d418/0x7fff312a24c0 FixedValue      405d6aaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x511d410/0x7fff312a24b8 FixedValue      405eeaaaaaaaaaaa
[BaselineBailouts]       WRITE_VAL 0x511d408/0x7fff312a24b0 FixedValue      409c71c71c71c71c
[BaselineBailouts]       WRITE_VAL 0x511d400/0x7fff312a24a8 FixedValue      4008300000000000
[BaselineBailouts]       WRITE_VAL 0x511d3f8/0x7fff312a24a0 FixedValue      4056155555555556
[BaselineBailouts]       WRITE_VAL 0x511d3f0/0x7fff312a2498 FixedValue      4040aaaaaaaaaaab
[BaselineBailouts]       WRITE_VAL 0x511d3e8/0x7fff312a2490 FixedValue      c044d55555555555
[BaselineBailouts]       WRITE_VAL 0x511d3e0/0x7fff312a2488 FixedValue      401d555555555560
[BaselineBailouts]       WRITE_VAL 0x511d3d8/0x7fff312a2480 FixedValue      409bf78e38e38e38
[BaselineBailouts]       WRITE_VAL 0x511d3d0/0x7fff312a2478 FixedValue      3ff16523e3d1e6da
[BaselineBailouts]       WRITE_VAL 0x511d3c8/0x7fff312a2470 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x511d3c0/0x7fff312a2468 StackValue      fffbffb9fb5d6400
[BaselineBailouts]       WRITE_VAL 0x511d3b8/0x7fff312a2460 StackValue      40dba30000000001
[BaselineBailouts]       Resuming after pc offset 502 (op add) (line 217) of simulation/ai/qbot-wc/map-module.js:175
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 192
[BaselineBailouts]       Set resumeAddr=0x7fba0d3ce1c0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x25a517e
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/map-module.js:175,4277) innerScript=(simulation/ai/qbot-wc/map-module.js:175,4277) (bailoutKind=0)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:175 (0x7fba0e953ce0) (usecount=1135)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e955060) (usecount=1100)
[Scripts] Analyzing script simulation/ai/qbot-wc/map-module.js:355 (0x7fba0e955060) (usecount=1100)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x6275890) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5338
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5630c88/0x7fff312a5330 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5630c40/0x7fff312a52e8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524ce20
[BaselineBailouts]       arg 1 = fffbffb9fb57fd80
[BaselineBailouts]       arg 2 = fff8800000000bf1
[BaselineBailouts]       WRITE_VAL 0x5630c38/0x7fff312a52e0 FixedValue      fffbffb9fb543910
[BaselineBailouts]       WRITE_VAL 0x5630c30/0x7fff312a52d8 FixedValue      fffaffb9fb506200
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5630c28/0x7fff312a52d0 StackValue      fffbffba14f1f5c0
[BaselineBailouts]       WRITE_VAL 0x5630c20/0x7fff312a52c8 StackValue      fff8800000000bf1
[BaselineBailouts]       WRITE_VAL 0x5630c18/0x7fff312a52c0 StackValue      fffbffb9fb57fd80
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5630c18/0x7fff312a52c0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5630c10/0x7fff312a52b8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5630c08/0x7fff312a52b0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5630c00/0x7fff312a52a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5630bf8/0x7fff312a52a0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5630bf0/0x7fff312a5298 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1993) innerScript=(simulation/components/TechnologyManager.js:363,1993) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 669 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7fc2b70) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80c1778/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x80c1730/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0edab940
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fb56b7c0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80c1728/0x7fff312a64b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x80c1720/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x80c1718/0x7fff312a64a8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x80c1710/0x7fff312a64a0 StackValue      fffbffba0edab940
[BaselineBailouts]       WRITE_VAL 0x80c1708/0x7fff312a6498 StackValue      fffbffb9fb56b7c0
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x80c1700/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x80c16f8/0x7fff312a6488 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x80c16f0/0x7fff312a6480 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x80c16e8/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x80c16e0/0x7fff312a6470 ArgVal          fffbffb9fb56b7c0
[BaselineBailouts]       WRITE_VAL 0x80c16d8/0x7fff312a6468 ArgVal          fffbffba0edab940
[BaselineBailouts]       WRITE_WRD 0x80c16d0/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x80c16c8/0x7fff312a6458 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x80c16c0/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x80c16b8/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80c16b0/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x80c1668/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0edab940
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fb56b7c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x80c1660/0x7fff312a63f0 StackValue      fffbffba0edc6040
[BaselineBailouts]       WRITE_VAL 0x80c1658/0x7fff312a63e8 StackValue      fff8800000000bf1
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1455) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,604) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6191370) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x80d8358/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x80d8310/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x80d8308/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8300/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82f8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82f0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82e8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82e0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82d8/0x7fff312a6440 FixedValue      fffbffb9faebf8c0
[BaselineBailouts]       WRITE_VAL 0x80d82d0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x80d82c8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82c0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82b8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82b0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82a8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d82a0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8298/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8290/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8288/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8280/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8278/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x80d8270/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x80d8268/0x7fff312a63d0 StackValue      fffbffb9fae7bbe0
[BaselineBailouts]       WRITE_VAL 0x80d8260/0x7fff312a63c8 StackValue      fffbffba0ed2b400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c0fa4be monitorStub=0x6293d18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1598) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1598) (bailoutKind=0)

Turn 670 (200)... [Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x5475e60) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6448
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7b9e518/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x7b9e4d0/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7b9e4c8/0x7fff312a63f0 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x7b9e4c0/0x7fff312a63e8 StackValue      fff8800000000bd3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1036) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1036) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure

Turn 671 (200)... 
Turn 672 (200)... 
Turn 673 (200)... 
Turn 674 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7353f00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36382
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x775fc08/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x775fbc0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x775fbb8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fbb0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fba8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fba0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb98/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb90/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb88/0x7fff312a6440 FixedValue      fffbffb9fae10640
[BaselineBailouts]       WRITE_VAL 0x775fb80/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x775fb78/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb70/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb68/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb60/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb58/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb50/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb48/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb40/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb38/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb30/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb28/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x775fb20/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x775fb18/0x7fff312a63d0 StackValue      fffbffb9faeb7070
[BaselineBailouts]       WRITE_VAL 0x775fb10/0x7fff312a63c8 StackValue      fffbffba0d572680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dffe51e monitorStub=0x7d24bb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Scripts] Analyzing script simulation/helpers/Random.js:4 (0x7fba151a36a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 675 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff6530) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4712a48/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x4712a00/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x47129f8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129f0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129e8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129e0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129d8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129d0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129c8/0x7fff312a6440 FixedValue      fffbffba0dd71f80
[BaselineBailouts]       WRITE_VAL 0x47129c0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x47129b8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129b0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129a8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x47129a0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712998/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712990/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712988/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712980/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712978/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712970/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712968/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4712960/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x4712958/0x7fff312a63d0 StackValue      fffbffba0dd0b2b0
[BaselineBailouts]       WRITE_VAL 0x4712950/0x7fff312a63c8 StackValue      fffbffba0e4c2840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dfe8c5e monitorStub=0x6355d98
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1598) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1598) (bailoutKind=0)

Turn 676 (200)... 
Turn 677 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:360 (0x7fba0e4a68f8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/filters.js:106 (0x7fba0e4a1830)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:106 (0x7fba0e4a1830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6191370) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56ee7f8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x56ee7b0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x56ee7a8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee7a0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee798/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee790/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee788/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee780/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee778/0x7fff312a6440 FixedValue      fffbffba0ddb10c0
[BaselineBailouts]       WRITE_VAL 0x56ee770/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x56ee768/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee760/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee758/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee750/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee748/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee740/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee738/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee730/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee728/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee720/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee718/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56ee710/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56ee708/0x7fff312a63d0 StackValue      fffbffba0ddfb520
[BaselineBailouts]       WRITE_VAL 0x56ee700/0x7fff312a63c8 StackValue      fffbffba0ed2b400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c0fa4be monitorStub=0x6293d18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 678 (200)... 
Turn 679 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x72aeb50) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x72ad808/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x72ad7c0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002bf
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1009) innerScript=(simulation/components/AIInterface.js:65,1009) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 680 (200)... 
Turn 681 (200)... [Bailouts] Took bailout! Snapshot offset: 7871
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x6da5690) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7871 size 13239
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [324], LIR: boundscheck [505]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48a44e8/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x48a44a0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffb9faa52f40
[BaselineBailouts]       WRITE_VAL 0x48a4498/0x7fff312a6650 FixedValue      fffbffb9faa52fc0
[BaselineBailouts]       WRITE_VAL 0x48a4490/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4488/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4480/0x7fff312a6638 FixedValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x48a4478/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4470/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4468/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4460/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48a4458/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48a4450/0x7fff312a6608 StackValue      fffbffb9faa505b0
[BaselineBailouts]       WRITE_VAL 0x48a4448/0x7fff312a6600 StackValue      fffbffb9faa50610
[BaselineBailouts]       WRITE_VAL 0x48a4440/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x48a4438/0x7fff312a65f0 StackValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x48a4430/0x7fff312a65e8 StackValue      fffbffb9fbddd4c0
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x48a4428/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x48a4420/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x48a4418/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x48a4410/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x48a4408/0x7fff312a65c0 ArgVal          fffbffb9fbddd4c0
[BaselineBailouts]       WRITE_VAL 0x48a4400/0x7fff312a65b8 ArgVal          fffbffb9fbca58e0
[BaselineBailouts]       WRITE_WRD 0x48a43f8/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x48a43f0/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x48a43e8/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x48a43e0/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48a43d8/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x48a4390/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbca58e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbddd4c0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48a4388/0x7fff312a6540 StackValue      fffbffb9fbc0e0c0
[BaselineBailouts]       WRITE_VAL 0x48a4380/0x7fff312a6538 StackValue      fff880000000099b
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1885) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,78) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 10170
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/terrain-analysis.js:179 (IonScript=0x78e36c0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 10170 size 11720
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [464], LIR: typebarrier [745]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/terrain-analysis.js:179)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/terrain-analysis.js:179
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6582528/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x65824e0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=184
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e2d5dc0
[BaselineBailouts]       frame slots 16, nargs 1, nfixed 12
[BaselineBailouts]       arg 0 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65824d8/0x7fff312a6650 FixedValue      fffbffba0e2d5dc0
[BaselineBailouts]       WRITE_VAL 0x65824d0/0x7fff312a6648 FixedValue      fffbffb9faa52f80
[BaselineBailouts]       WRITE_VAL 0x65824c8/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x65824c0/0x7fff312a6638 FixedValue      fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x65824b8/0x7fff312a6630 FixedValue      fffbffb9faa6a0c0
[BaselineBailouts]       WRITE_VAL 0x65824b0/0x7fff312a6628 FixedValue      fffbffb9fbd8efc0
[BaselineBailouts]       WRITE_VAL 0x65824a8/0x7fff312a6620 FixedValue      fff880000000005a
[BaselineBailouts]       WRITE_VAL 0x65824a0/0x7fff312a6618 FixedValue      fff8800000000047
[BaselineBailouts]       WRITE_VAL 0x6582498/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6582490/0x7fff312a6608 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x6582488/0x7fff312a6600 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6582480/0x7fff312a65f8 FixedValue      fff8800000000001
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6582478/0x7fff312a65f0 StackValue      fffbffb9faa44220
[BaselineBailouts]       Resuming at pc offset 969 (op this) (line 223) of simulation/ai/common-api-v3/terrain-analysis.js:179
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 184
[BaselineBailouts]       Set resumeAddr=0x7fba0c094265
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50b4561
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/terrain-analysis.js:179,1041) innerScript=(simulation/ai/common-api-v3/terrain-analysis.js:179,1041) (bailoutKind=0)

Turn 682 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7353f00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36382
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x613d868/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x613d820/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x613d818/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d810/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d808/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d800/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7f8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7f0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7e8/0x7fff312a6440 FixedValue      fffbffb9faace6c0
[BaselineBailouts]       WRITE_VAL 0x613d7e0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x613d7d8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7d0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7c8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7c0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7b8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7b0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7a8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d7a0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d798/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d790/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d788/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x613d780/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x613d778/0x7fff312a63d0 StackValue      fffbffb9faa849d0
[BaselineBailouts]       WRITE_VAL 0x613d770/0x7fff312a63c8 StackValue      fffbffba0d572680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dffe51e monitorStub=0x7d24bb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 683 (200)... [Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x688b700) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1650
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6520
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6fdbb08/0x7fff312a6518 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6fdbac0/0x7fff312a64d0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbd90240
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6fdbab8/0x7fff312a64c8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x6fdbab0/0x7fff312a64c0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6fdbaa8/0x7fff312a64b8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x6fdbaa0/0x7fff312a64b0 StackValue      fffbffb9fb680760
[BaselineBailouts]       WRITE_VAL 0x6fdba98/0x7fff312a64a8 StackValue      fffbffb9fbd90240
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x6fdba90/0x7fff312a64a0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x6fdba88/0x7fff312a6498 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x6fdba80/0x7fff312a6490 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x6fdba78/0x7fff312a6488 PrevFramePtr    0x7fff312a6518
[BaselineBailouts]       WRITE_VAL 0x6fdba70/0x7fff312a6480 ArgVal          fffbffb9fbd90240
[BaselineBailouts]       WRITE_VAL 0x6fdba68/0x7fff312a6478 ArgVal          fffbffb9fb680760
[BaselineBailouts]       WRITE_WRD 0x6fdba60/0x7fff312a6470 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x6fdba58/0x7fff312a6468 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x6fdba50/0x7fff312a6460 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x6fdba48/0x7fff312a6458 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6fdba40/0x7fff312a6450 PrevFramePtr    0x7fff312a6488
[BaselineBailouts]       SUB_072   0x6fdb9f8/0x7fff312a6408 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd90240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6fdb9f0/0x7fff312a6400 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x6fdb9e8/0x7fff312a63f8 StackValue      fff8800000000489
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1036) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,620) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e71e380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff6530) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x580bd28/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x580bce0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x580bcd8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bcd0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bcc8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bcc0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bcb8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bcb0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bca8/0x7fff312a6440 FixedValue      fffbffb9faa9a800
[BaselineBailouts]       WRITE_VAL 0x580bca0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x580bc98/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc90/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc88/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc80/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc78/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc70/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc68/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc60/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc58/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc50/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc48/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x580bc40/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x580bc38/0x7fff312a63d0 StackValue      fffbffb9faa1a5b0
[BaselineBailouts]       WRITE_VAL 0x580bc30/0x7fff312a63c8 StackValue      fffbffba0e4c2840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dfe8c5e monitorStub=0x6355d98
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)

Turn 684 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1100)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e93e380) (usecount=1004)

Turn 685 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0ed5b380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6191370) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d973e8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5d973a0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x5d97398/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97390/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97388/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97380/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97378/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97370/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97368/0x7fff312a6440 FixedValue      fffbffb9fabaebc0
[BaselineBailouts]       WRITE_VAL 0x5d97360/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5d97358/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97350/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97348/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97340/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97338/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97330/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97328/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97320/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97318/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97310/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97308/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d97300/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d972f8/0x7fff312a63d0 StackValue      fffbffba0dd12d60
[BaselineBailouts]       WRITE_VAL 0x5d972f0/0x7fff312a63c8 StackValue      fffbffba0ed2b400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c0fa4be monitorStub=0x6293d18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 686 (200)... 
Turn 687 (200)... 
Turn 688 (200)... 
Turn 689 (200)... 
Turn 690 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:58 (0x7fba0e6fa380) (usecount=1004)
[Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7353f00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36382
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5443c68/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x5443c20/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x5443c18/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443c10/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443c08/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443c00/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bf8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bf0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443be8/0x7fff312a6440 FixedValue      fffbffb9fb6f0f00
[BaselineBailouts]       WRITE_VAL 0x5443be0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5443bd8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bd0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bc8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bc0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bb8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443bb0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443ba8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443ba0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443b98/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443b90/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443b88/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5443b80/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5443b78/0x7fff312a63d0 StackValue      fffbffb9fb6d1310
[BaselineBailouts]       WRITE_VAL 0x5443b70/0x7fff312a63c8 StackValue      fffbffba0d572680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dffe51e monitorStub=0x7d24bb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 691 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff6530) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7fc0258/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7fc0210/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x7fc0208/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0200/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01f8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01f0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01e8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01e0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01d8/0x7fff312a6440 FixedValue      fffbffb9fb6bf840
[BaselineBailouts]       WRITE_VAL 0x7fc01d0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7fc01c8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01c0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01b8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01b0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01a8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc01a0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0198/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0190/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0188/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0180/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0178/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7fc0170/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7fc0168/0x7fff312a63d0 StackValue      fffbffb9fb6e98b0
[BaselineBailouts]       WRITE_VAL 0x7fc0160/0x7fff312a63c8 StackValue      fffbffba0e4c2840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dfe8c5e monitorStub=0x6355d98
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,37) (bailoutKind=0)

Turn 692 (200)... 
Turn 693 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6191370) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34208
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7012c48/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7012c00/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0eefb060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0ed7aa80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9faa83a00
[BaselineBailouts]       WRITE_VAL 0x7012bf8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012bf0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012be8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012be0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012bd8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012bd0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012bc8/0x7fff312a6440 FixedValue      fffbffb9fb639c40
[BaselineBailouts]       WRITE_VAL 0x7012bc0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7012bb8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012bb0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012ba8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012ba0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b98/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b90/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b88/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b80/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b78/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b70/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b68/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7012b60/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7012b58/0x7fff312a63d0 StackValue      fffbffba0d032130
[BaselineBailouts]       WRITE_VAL 0x7012b50/0x7fff312a63c8 StackValue      fffbffba0ed2b400
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0c0fa4be monitorStub=0x6293d18
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 694 (200)... 
Turn 695 (200)... 
Turn 696 (200)... 
Turn 697 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x6fe4830) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6fe4e58/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x6fe4e10/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000be5
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1003) innerScript=(simulation/components/AIInterface.js:65,1003) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 698 (200)... [Bailouts] Took bailout! Snapshot offset: 11930
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x7353f00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11930 size 36382
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [412], LIR: valuetoint32 [626]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5832918/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x58328d0/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e69e060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e51da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffb9fbe57300
[BaselineBailouts]       WRITE_VAL 0x58328c8/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58328c0/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58328b8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58328b0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58328a8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x58328a0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832898/0x7fff312a6440 FixedValue      fffbffba0d082540
[BaselineBailouts]       WRITE_VAL 0x5832890/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x5832888/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832880/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832878/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832870/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832868/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832860/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832858/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832850/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832848/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832840/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832838/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5832830/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5832828/0x7fff312a63d0 StackValue      fffbffb9fb6c0f40
[BaselineBailouts]       WRITE_VAL 0x5832820/0x7fff312a63c8 StackValue      fffbffba0d572680
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dffe51e monitorStub=0x7d24bb8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,75) (bailoutKind=0)

Turn 699 (200)... [Bailouts] Took bailout! Snapshot offset: 332
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/resources.js:1 (IonScript=0x5971830) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 332 size 435
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4fe8
[Bailouts]  bailing from bytecode: gt, MIR: todouble [43], LIR: valuetodouble [66]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/resources.js:1)
[BaselineBailouts]   Constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5e03fe8/0x7fff312a4fe0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5e03fa0/0x7fff312a4f98 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d0b1d80
[BaselineBailouts]       frame slots 6, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0d0b1cc0
[BaselineBailouts]       arg 1 = fffaffba15200640
[BaselineBailouts]       WRITE_VAL 0x5e03f98/0x7fff312a4f90 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5e03f90/0x7fff312a4f88 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming after pc offset 109 (op enditer) (line 12) of simulation/ai/common-api-v3/resources.js:1
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Set resumeAddr=0x7fba0dfeabab
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x5087435
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/resources.js:1,1837) innerScript=(simulation/ai/common-api-v3/resources.js:1,1837) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6ff6530) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x52d43a8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x52d4360/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x52d4358/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4350/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4348/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4340/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4338/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4330/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4328/0x7fff312a6440 FixedValue      fffbffba0cfed500
[BaselineBailouts]       WRITE_VAL 0x52d4320/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x52d4318/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4310/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4308/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d4300/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42f8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42f0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42e8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42e0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42d8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42d0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42c8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x52d42c0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x52d42b8/0x7fff312a63d0 StackValue      fffbffb9fb6a2d60
[BaselineBailouts]       WRITE_VAL 0x52d42b0/0x7fff312a63c8 StackValue      fffbffba0e4c2840
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0dfe8c5e monitorStub=0x6355d98
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,56) (bailoutKind=0)

Turn 700 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=3568)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 701 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:2386 (0x7fba14f035d8) (usecount=1000)

Turn 702 (200)... 
Turn 703 (200)... 
Turn 704 (200)... 
Turn 705 (200)... 
Turn 706 (200)... 
Turn 707 (200)... 
Turn 708 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e93cf38) (usecount=1004)

Turn 709 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0ed59f38) (usecount=1004)

Turn 710 (200)... 
Turn 711 (200)... 
Turn 712 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5742980) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a57a0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56db678/0x7fff312a5798 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x56db630/0x7fff312a5750 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffb9fbc74880
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000bc5
[BaselineBailouts]       WRITE_VAL 0x56db628/0x7fff312a5748 FixedValue      fffbffb9fb5ac100
[BaselineBailouts]       WRITE_VAL 0x56db620/0x7fff312a5740 FixedValue      fffaffb9fbc748a0
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56db618/0x7fff312a5738 StackValue      fffbffba141defc0
[BaselineBailouts]       WRITE_VAL 0x56db610/0x7fff312a5730 StackValue      fff8800000000bc5
[BaselineBailouts]       WRITE_VAL 0x56db608/0x7fff312a5728 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x56db608/0x7fff312a5728 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56db600/0x7fff312a5720 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56db5f8/0x7fff312a5718 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56db5f0/0x7fff312a5710 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56db5e8/0x7fff312a5708 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56db5e0/0x7fff312a5700 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1045) innerScript=(simulation/components/TechnologyManager.js:363,1045) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 713 (200)... 
Turn 714 (200)... 
Turn 715 (200)... 
Turn 716 (200)... 
Turn 717 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Scripts] Analyzing script simulation/components/Timer.js:27 (0x7fba151ea060) (usecount=1000)

Turn 718 (200)... [Bailouts] Took bailout! Snapshot offset: 133
[BaselineBailouts] Bailing to baseline simulation/components/Timer.js:27 (IonScript=0x52931f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 133 size 192
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5648
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [52], LIR: boundscheck [50]
[BaselineBailouts]   Callee function (simulation/components/Timer.js:27)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/Timer.js:27
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56db678/0x7fff312a5640 PrevFramePtr    0x7fff312a5698
[BaselineBailouts]       SUB_072   0x56db630/0x7fff312a55f8 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f4c540
[BaselineBailouts]       frame slots 11, nargs 5, nfixed 1
[BaselineBailouts]       arg 0 = fff88000000002e6
[BaselineBailouts]       arg 1 = fff8800000000049
[BaselineBailouts]       arg 2 = fffaffba1524d480
[BaselineBailouts]       arg 3 = 40b1e00000000000
[BaselineBailouts]       arg 4 = fffbffba0d1c1fa0
[BaselineBailouts]       WRITE_VAL 0x56db628/0x7fff312a55f0 FixedValue      fff880000000142c
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56db620/0x7fff312a55e8 StackValue      fffbffba14f4c580
[BaselineBailouts]       WRITE_VAL 0x56db618/0x7fff312a55e0 StackValue      fff880000000142c
[BaselineBailouts]       WRITE_VAL 0x56db610/0x7fff312a55d8 StackValue      fffbffba0eeeffa0
[BaselineBailouts]       Resuming after pc offset 75 (op initelem_array) (line 30) of simulation/components/Timer.js:27
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 112
[BaselineBailouts]       Set resumeAddr=0x7fba0eb3c65c
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x2561227
[BaselineBailouts]   Restored outerScript=(simulation/components/Timer.js:27,1003) innerScript=(simulation/components/Timer.js:27,1003) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/Timer.js:27, inlined into simulation/components/Timer.js:27
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5ed63b0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56db678/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x56db630/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bcc
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1003) innerScript=(simulation/components/AIInterface.js:65,1003) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 719 (200)... 
Turn 720 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5d83740) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a57a0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x51665f8/0x7fff312a5798 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x51665b0/0x7fff312a5750 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dde40
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba0d17e400
[BaselineBailouts]       arg 1 = fff8800000000014
[BaselineBailouts]       arg 2 = fff8800000000be5
[BaselineBailouts]       WRITE_VAL 0x51665a8/0x7fff312a5748 FixedValue      fffbffb9fb99a2e0
[BaselineBailouts]       WRITE_VAL 0x51665a0/0x7fff312a5740 FixedValue      fffaffba0d17e420
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5166598/0x7fff312a5738 StackValue      fffbffba141defc0
[BaselineBailouts]       WRITE_VAL 0x5166590/0x7fff312a5730 StackValue      fff8800000000be5
[BaselineBailouts]       WRITE_VAL 0x5166588/0x7fff312a5728 StackValue      fff8800000000014
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5166588/0x7fff312a5728 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5166580/0x7fff312a5720 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5166578/0x7fff312a5718 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5166570/0x7fff312a5710 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5166568/0x7fff312a5708 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5166560/0x7fff312a5700 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1052) innerScript=(simulation/components/TechnologyManager.js:363,1052) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 721 (200)... 
Turn 722 (200)... [Scripts] Analyzing script self-hosted:312 (0x7fba0e4b05d8) (usecount=1000)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e6f8f38) (usecount=1004)

Turn 723 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:1 (0x7fba0e71cf38) (usecount=1004)

Turn 724 (200)... 
Turn 725 (200)... 
Turn 726 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 727 (200)... 
Turn 728 (200)... 
Turn 729 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5d83740) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5800
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5181df8/0x7fff312a57f8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5181db0/0x7fff312a57b0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff880000000048a
[BaselineBailouts]       WRITE_VAL 0x5181da8/0x7fff312a57a8 FixedValue      fffbffba0ea4fe50
[BaselineBailouts]       WRITE_VAL 0x5181da0/0x7fff312a57a0 FixedValue      fffaffba143e7a20
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5181d98/0x7fff312a5798 StackValue      fffbffb9faded580
[BaselineBailouts]       WRITE_VAL 0x5181d90/0x7fff312a5790 StackValue      fff880000000048a
[BaselineBailouts]       WRITE_VAL 0x5181d88/0x7fff312a5788 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x5181d88/0x7fff312a5788 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5181d80/0x7fff312a5780 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5181d78/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5181d70/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5181d68/0x7fff312a5768 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5181d60/0x7fff312a5760 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1138) innerScript=(simulation/components/TechnologyManager.js:363,1138) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 730 (200)... 
Turn 731 (200)... 
Turn 732 (200)... 
Turn 733 (200)... 
Turn 734 (200)... 
Turn 735 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 736 (200)... 
Turn 737 (200)... 
Turn 738 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 739 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5a505f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6530
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4d14638/0x7fff312a6528 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x4d145f0/0x7fff312a64e0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x4d145e8/0x7fff312a64d8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x4d145e0/0x7fff312a64d0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x4d145d8/0x7fff312a64c8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x4d145d0/0x7fff312a64c0 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x4d145c8/0x7fff312a64b8 StackValue      fffbffb9fad8ab00
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x4d145c0/0x7fff312a64b0 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x4d145b8/0x7fff312a64a8 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x4d145b0/0x7fff312a64a0 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x4d145a8/0x7fff312a6498 PrevFramePtr    0x7fff312a6528
[BaselineBailouts]       WRITE_VAL 0x4d145a0/0x7fff312a6490 ArgVal          fffbffb9fad8ab00
[BaselineBailouts]       WRITE_VAL 0x4d14598/0x7fff312a6488 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x4d14590/0x7fff312a6480 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x4d14588/0x7fff312a6478 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x4d14580/0x7fff312a6470 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x4d14578/0x7fff312a6468 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4d14570/0x7fff312a6460 PrevFramePtr    0x7fff312a6498
[BaselineBailouts]       SUB_072   0x4d14528/0x7fff312a6418 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fad8ab00
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x4d14520/0x7fff312a6410 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x4d14518/0x7fff312a6408 StackValue      fff8800000000bc7
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,2390) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1000) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure

Turn 740 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x5224480) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x547bc78/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x547bc30/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff88000000002de
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1010) innerScript=(simulation/components/AIInterface.js:65,1010) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 741 (200)... [Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x263dda0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6468
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6792ec8/0x7fff312a6460 PrevFramePtr    0x7fff312a6498
[BaselineBailouts]       SUB_072   0x6792e80/0x7fff312a6418 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb680760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9face8cc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6792e78/0x7fff312a6410 StackValue      fffbffb9fb698180
[BaselineBailouts]       WRITE_VAL 0x6792e70/0x7fff312a6408 StackValue      fff8800000000bcd
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1000) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1000) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took invalidation bailout! Snapshot offset: 40
[BaselineBailouts] Bailing to baseline simulation/components/UnitAI.js:2891 (IonScript=0x5312bf0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 40 size 428
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6270
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [10]
[BaselineBailouts]   Callee function (simulation/components/UnitAI.js:2891)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/UnitAI.js:2891
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x614da58/0x7fff312a6268 PrevFramePtr    0x7fff312a6298
[BaselineBailouts]       SUB_072   0x614da10/0x7fff312a6220 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fab92ec0
[BaselineBailouts]       frame slots 4, nargs 0, nfixed 2
[BaselineBailouts]       WRITE_VAL 0x614da08/0x7fff312a6218 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x614da00/0x7fff312a6210 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op newarray) (line 2893) of simulation/components/UnitAI.js:2891
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Adjusted framesize -= 0: 96
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba0c0ef29b
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/UnitAI.js:2891,0) innerScript=(simulation/components/UnitAI.js:2891,0) (bailoutKind=0)

Turn 742 (200)... 
Turn 743 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5d83740) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5800
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x9767988/0x7fff312a57f8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x9767940/0x7fff312a57b0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1524e600
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000489
[BaselineBailouts]       WRITE_VAL 0x9767938/0x7fff312a57a8 FixedValue      fffbffb9fbd05520
[BaselineBailouts]       WRITE_VAL 0x9767930/0x7fff312a57a0 FixedValue      fffaffb9fb62da20
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x9767928/0x7fff312a5798 StackValue      fffbffb9faded580
[BaselineBailouts]       WRITE_VAL 0x9767920/0x7fff312a5790 StackValue      fff8800000000489
[BaselineBailouts]       WRITE_VAL 0x9767918/0x7fff312a5788 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x9767918/0x7fff312a5788 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x9767910/0x7fff312a5780 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x9767908/0x7fff312a5778 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x9767900/0x7fff312a5770 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x97678f8/0x7fff312a5768 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x97678f0/0x7fff312a5760 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1262) innerScript=(simulation/components/TechnologyManager.js:363,1262) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 744 (200)... 
Turn 745 (200)... 
Turn 746 (200)... [Bailouts] Took bailout! Snapshot offset: 6789
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x77633b0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 6789 size 12142
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [272], LIR: boundscheck [444]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53998e8/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53998a0/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0e894300
[BaselineBailouts]       WRITE_VAL 0x5399898/0x7fff312a6650 FixedValue      fffbffba0e894380
[BaselineBailouts]       WRITE_VAL 0x5399890/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399888/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399880/0x7fff312a6638 FixedValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x5399878/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399870/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399868/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399860/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5399858/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5399850/0x7fff312a6608 StackValue      fffbffb9fabdf280
[BaselineBailouts]       WRITE_VAL 0x5399848/0x7fff312a6600 StackValue      fffbffb9fabdf2e0
[BaselineBailouts]       WRITE_VAL 0x5399840/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5399838/0x7fff312a65f0 StackValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x5399830/0x7fff312a65e8 StackValue      fffbffb9fbdddcc0
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5399828/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x5399820/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5399818/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x5399810/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x5399808/0x7fff312a65c0 ArgVal          fffbffb9fbdddcc0
[BaselineBailouts]       WRITE_VAL 0x5399800/0x7fff312a65b8 ArgVal          fffbffb9fbca58e0
[BaselineBailouts]       WRITE_WRD 0x53997f8/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x53997f0/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x53997e8/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x53997e0/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53997d8/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x5399790/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbca58e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbdddcc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5399788/0x7fff312a6540 StackValue      fffbffb9fbc0e0c0
[BaselineBailouts]       WRITE_VAL 0x5399780/0x7fff312a6538 StackValue      fff88000000009a3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,3890) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,33) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure

Turn 747 (200)... 
Turn 748 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 749 (200)... [Abort] OSR script has argsobj
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 750 (200)... 
Turn 751 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1101)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 752 (200)... 
Turn 753 (200)... 
Turn 754 (200)... [Abort] OSR script has argsobj

Turn 755 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5a505f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53cc2f8/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x53cc2b0/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x53cc2a8/0x7fff312a64b8 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x53cc2a0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53cc298/0x7fff312a64a8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x53cc290/0x7fff312a64a0 StackValue      fffbffba0d9faee0
[BaselineBailouts]       WRITE_VAL 0x53cc288/0x7fff312a6498 StackValue      fffbffba0daa7240
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x53cc280/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x53cc278/0x7fff312a6488 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x53cc270/0x7fff312a6480 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x53cc268/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x53cc260/0x7fff312a6470 ArgVal          fffbffba0daa7240
[BaselineBailouts]       WRITE_VAL 0x53cc258/0x7fff312a6468 ArgVal          fffbffba0d9faee0
[BaselineBailouts]       WRITE_WRD 0x53cc250/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x53cc248/0x7fff312a6458 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x53cc240/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x53cc238/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x53cc230/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x53cc1e8/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0d9faee0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0daa7240
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x53cc1e0/0x7fff312a63f0 StackValue      fffbffba0d92bd00
[BaselineBailouts]       WRITE_VAL 0x53cc1d8/0x7fff312a63e8 StackValue      fff8800000000bbf
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1104) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,423) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Abort] OSR script has argsobj

Turn 756 (200)... 
Turn 757 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entity.js:551 (0x7fba0e49ab50) (usecount=1000)

Turn 758 (200)... 
Turn 759 (200)... 
Turn 760 (200)... 
Turn 761 (200)... 
Turn 762 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x6704d60) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a438e8/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a438a0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000be7
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1003) innerScript=(simulation/components/AIInterface.js:65,1003) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 763 (200)... 
Turn 764 (200)... 
Turn 765 (200)... 
Turn 766 (200)... 
Turn 767 (200)... 
Turn 768 (200)... 
Turn 769 (200)... 
Turn 770 (200)... [Bailouts] Took invalidation bailout! Snapshot offset: 282
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entity.js:115 (IonScript=0x5d05360) (FrameType=3)
[BaselineBailouts]   Reading from snapshot offset 282 size 781
[BaselineBailouts]   Incoming frame ptr = 0x7fff3129efc8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [44]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entity.js:115)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entity.js:115
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d170d8/0x7fff3129efc0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d17090/0x7fff3129ef78 BaselineFrame  
[BaselineBailouts]       FrameSize=104
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbd8e2c0
[BaselineBailouts]       frame slots 5, nargs 0, nfixed 2
[BaselineBailouts]       WRITE_VAL 0x5d17088/0x7fff3129ef70 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d17080/0x7fff3129ef68 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d17078/0x7fff3129ef60 StackValue      4004000000000000
[BaselineBailouts]       Resuming after pc offset 65 (op pos) (line 121) of simulation/ai/common-api-v3/entity.js:115
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 96
[BaselineBailouts]       Set resumeAddr=0x7fba1444abb2
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x507ef79
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entity.js:115,0) innerScript=(simulation/ai/common-api-v3/entity.js:115,0) (bailoutKind=0)

Turn 771 (200)... 
Turn 772 (200)... 
Turn 773 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0) (usecount=1004)

Turn 774 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)

Turn 775 (200)... 
Turn 776 (200)... 
Turn 777 (200)... 
Turn 778 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0) (usecount=1004)

Turn 779 (200)... 
Turn 780 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0) (usecount=1004)

Turn 781 (200)... 
Turn 782 (200)... 
Turn 783 (200)... [Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x52fb300) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4810
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x52fbad8/0x7fff312a4808 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x52fba90/0x7fff312a47c0 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000bbe
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1001) innerScript=(simulation/components/AIInterface.js:65,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 784 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:3000 (0x7fba14f06da8) (usecount=1000)

Turn 785 (200)... 
Turn 786 (200)... 
Turn 787 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7c35200) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5454008/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5453fc0/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fba3c100
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5453fb8/0x7fff312a64b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x5453fb0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5453fa8/0x7fff312a64a8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x5453fa0/0x7fff312a64a0 StackValue      fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_VAL 0x5453f98/0x7fff312a6498 StackValue      fffbffb9fba3c100
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5453f90/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5453f88/0x7fff312a6488 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5453f80/0x7fff312a6480 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x5453f78/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x5453f70/0x7fff312a6470 ArgVal          fffbffb9fba3c100
[BaselineBailouts]       WRITE_VAL 0x5453f68/0x7fff312a6468 ArgVal          fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_WRD 0x5453f60/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x5453f58/0x7fff312a6458 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x5453f50/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5453f48/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5453f40/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x5453ef8/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fba3c100
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5453ef0/0x7fff312a63f0 StackValue      fffbffb9fb2bf700
[BaselineBailouts]       WRITE_VAL 0x5453ee8/0x7fff312a63e8 StackValue      fff8800000000bf5
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,2757) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,757) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:39 (0x7fba0e49fa88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:456 (0x7fba0e4988f8)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:360 (0x7fba0e4abe70)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1002)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x51c4c00) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6300
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5fe0c48/0x7fff312a62f8 PrevFramePtr    0x7fff312a6330
[BaselineBailouts]       SUB_072   0x5fe0c00/0x7fff312a62b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9640
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbac0ec0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5fe0bf8/0x7fff312a62a8 StackValue      fffbffb9fb5c9900
[BaselineBailouts]       WRITE_VAL 0x5fe0bf0/0x7fff312a62a0 StackValue      fff8800000000bf3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1070) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1070) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7c35200) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a63c8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7f9e418/0x7fff312a63c0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7f9e3d0/0x7fff312a6378 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb6805e0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fba3c200
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7f9e3c8/0x7fff312a6370 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x7f9e3c0/0x7fff312a6368 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7f9e3b8/0x7fff312a6360 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x7f9e3b0/0x7fff312a6358 StackValue      fffbffb9fb6805e0
[BaselineBailouts]       WRITE_VAL 0x7f9e3a8/0x7fff312a6350 StackValue      fffbffb9fba3c200
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x7f9e3a0/0x7fff312a6348 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x7f9e398/0x7fff312a6340 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x7f9e390/0x7fff312a6338 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x7f9e388/0x7fff312a6330 PrevFramePtr    0x7fff312a63c0
[BaselineBailouts]       WRITE_VAL 0x7f9e380/0x7fff312a6328 ArgVal          fffbffb9fba3c200
[BaselineBailouts]       WRITE_VAL 0x7f9e378/0x7fff312a6320 ArgVal          fffbffb9fb6805e0
[BaselineBailouts]       WRITE_WRD 0x7f9e370/0x7fff312a6318 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x7f9e368/0x7fff312a6310 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x7f9e360/0x7fff312a6308 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x7f9e358/0x7fff312a6300 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7f9e350/0x7fff312a62f8 PrevFramePtr    0x7fff312a6330
[BaselineBailouts]       SUB_072   0x7f9e308/0x7fff312a62b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb6805e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fba3c200
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7f9e300/0x7fff312a62a8 StackValue      fffbffb9fb679fc0
[BaselineBailouts]       WRITE_VAL 0x7f9e2f8/0x7fff312a62a0 StackValue      fff8800000000bf6
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1748) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,775) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0) (usecount=1004)

Turn 788 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e95a128) (usecount=1009)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e95ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e95b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e957da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e95a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e95aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e93e2b8)

Turn 789 (200)... [Bailouts] Took bailout! Snapshot offset: 1684
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7c35200) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1684 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a1980
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [101], LIR: boundscheck [176]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d88d28/0x7fff312a1978 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5d88ce0/0x7fff312a1930 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0edc2760
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x5d88cd8/0x7fff312a1928 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x5d88cd0/0x7fff312a1920 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d88cc8/0x7fff312a1918 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x5d88cc0/0x7fff312a1910 StackValue      fffbffba0edc2760
[BaselineBailouts]       WRITE_VAL 0x5d88cb8/0x7fff312a1908 StackValue      fffbffb9fabc2d40
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x5d88cb0/0x7fff312a1900 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x5d88ca8/0x7fff312a18f8 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d88ca0/0x7fff312a18f0 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x5d88c98/0x7fff312a18e8 PrevFramePtr    0x7fff312a1978
[BaselineBailouts]       WRITE_VAL 0x5d88c90/0x7fff312a18e0 ArgVal          fffbffb9fabc2d40
[BaselineBailouts]       WRITE_VAL 0x5d88c88/0x7fff312a18d8 ArgVal          fffbffba0edc2760
[BaselineBailouts]       WRITE_WRD 0x5d88c80/0x7fff312a18d0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x5d88c78/0x7fff312a18c8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x5d88c70/0x7fff312a18c0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x5d88c68/0x7fff312a18b8 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5d88c60/0x7fff312a18b0 PrevFramePtr    0x7fff312a18e8
[BaselineBailouts]       SUB_072   0x5d88c18/0x7fff312a1868 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0edc2760
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fabc2d40
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5d88c10/0x7fff312a1860 StackValue      fffbffba0c614740
[BaselineBailouts]       WRITE_VAL 0x5d88c08/0x7fff312a1858 StackValue      fff8800000000bd3
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,1523) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,413) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0ed77128) (usecount=1023)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0ed77e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0ed78380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0ed74da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0ed779c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0ed77a88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0ed5b2b8)

Turn 790 (200)... 
Turn 791 (200)... 
Turn 792 (200)... 
Turn 793 (200)... 
Turn 794 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e51a128) (usecount=1023)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e51ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e51b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e517da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e51a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e51aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e6fa2b8)

Turn 795 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue-manager.js:128 (0x7fba0e73a128) (usecount=1009)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:83 (0x7fba0e73ae70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:138 (0x7fba0e73b380)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e71e060)
[Scripts] Inlining script simulation/ai/qbot-wc/queue-manager.js:42 (0x7fba0e737da8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:28 (0x7fba0e73a9c0)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/qbot-wc/queue.js:36 (0x7fba0e73aa88)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:50 (0x7fba0e71e2b8)

Turn 796 (200)... [Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x5d83740) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a61e0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x7eeb328/0x7fff312a61d8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x7eeb2e0/0x7fff312a6190 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd0c0
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bf3
[BaselineBailouts]       WRITE_VAL 0x7eeb2d8/0x7fff312a6188 FixedValue      fffbffb9fb63ca90
[BaselineBailouts]       WRITE_VAL 0x7eeb2d0/0x7fff312a6180 FixedValue      fffaffba0e115140
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x7eeb2c8/0x7fff312a6178 StackValue      fffbffba0eeb8a80
[BaselineBailouts]       WRITE_VAL 0x7eeb2c0/0x7fff312a6170 StackValue      fff8800000000bf3
[BaselineBailouts]       WRITE_VAL 0x7eeb2b8/0x7fff312a6168 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x7eeb2b8/0x7fff312a6168 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7eeb2b0/0x7fff312a6160 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7eeb2a8/0x7fff312a6158 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7eeb2a0/0x7fff312a6150 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7eeb298/0x7fff312a6148 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7eeb290/0x7fff312a6140 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1016) innerScript=(simulation/components/TechnologyManager.js:363,1016) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 797 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0ed77c18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 798 (200)... 
Turn 799 (200)... 
Turn 800 (200)... 
Turn 801 (200)... 
Turn 802 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1001)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e51ac18) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 803 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e73ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 804 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:52 (0x7fba0e95ac18) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e95ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e956e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e93e1f0)

Turn 805 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0ed77b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0ed73e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0ed5b1f0)

Turn 806 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:195 (0x7fba0e4a2a88) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:307 (0x7fba0e496830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:48 (0x7fba0e4935d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:24 (0x7fba0e493380)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:447 (0x7fba0e498830)
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 895
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x7c35200) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 895 size 1819
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6510
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [66], LIR: boundscheck [116]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59d6208/0x7fff312a6508 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x59d61c0/0x7fff312a64c0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffba0e258640
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x59d61b8/0x7fff312a64b8 FixedValue      fff9800000000001
[BaselineBailouts]       WRITE_VAL 0x59d61b0/0x7fff312a64b0 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x59d61a8/0x7fff312a64a8 StackValue      fffbffba0e499d00
[BaselineBailouts]       WRITE_VAL 0x59d61a0/0x7fff312a64a0 StackValue      fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_VAL 0x59d6198/0x7fff312a6498 StackValue      fffbffba0e258640
[BaselineBailouts]       Resuming at pc offset 108 (op call) (line 309) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x59d6190/0x7fff312a6490 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x59d6188/0x7fff312a6488 ReturnAddr      0x7fba150099de
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x59d6180/0x7fff312a6480 StubPtr         0x48d1718
[BaselineBailouts]       WRITE_PTR 0x59d6178/0x7fff312a6478 PrevFramePtr    0x7fff312a6508
[BaselineBailouts]       WRITE_VAL 0x59d6170/0x7fff312a6470 ArgVal          fffbffba0e258640
[BaselineBailouts]       WRITE_VAL 0x59d6168/0x7fff312a6468 ArgVal          fffbffb9fb2b9e80
[BaselineBailouts]       WRITE_WRD 0x59d6160/0x7fff312a6460 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499d00
[BaselineBailouts]       WRITE_PTR 0x59d6158/0x7fff312a6458 CalleeToken     0x7fba0e499d00
[BaselineBailouts]       WRITE_WRD 0x59d6150/0x7fff312a6450 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x59d6148/0x7fff312a6448 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x59d6140/0x7fff312a6440 PrevFramePtr    0x7fff312a6478
[BaselineBailouts]       SUB_072   0x59d60f8/0x7fff312a63f8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9e80
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e258640
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x59d60f0/0x7fff312a63f0 StackValue      fffbffb9fb2bf700
[BaselineBailouts]       WRITE_VAL 0x59d60e8/0x7fff312a63e8 StackValue      fff8800000000bfa
[BaselineBailouts]       Resuming at pc offset 91 (op getarg) (line 287) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500ea83
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e243
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,3476) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,846) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Bailouts] Took bailout! Snapshot offset: 362
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:258 (IonScript=0x54b7740) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 362 size 404
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6300
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [39], LIR: boundscheck [58]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:258)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5abdab8/0x7fff312a62f8 PrevFramePtr    0x7fff312a6330
[BaselineBailouts]       SUB_072   0x5abda70/0x7fff312a62b0 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9facade20
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffba0e258340
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5abda68/0x7fff312a62a8 StackValue      fffbffb9fae52800
[BaselineBailouts]       WRITE_VAL 0x5abda60/0x7fff312a62a0 StackValue      fff8800000000bf7
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1064) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,1064) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:297 (0x7fba0e49ee70) (usecount=1003)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)

Turn 807 (200)... 
Turn 808 (200)... 
Turn 809 (200)... 
Turn 810 (200)... [Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e51ab50) (usecount=1001)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e516e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e6fa1f0)

Turn 811 (200)... [Bailouts] Took bailout! Snapshot offset: 7871
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/shared.js:226 (IonScript=0x67207c0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 7871 size 13239
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a66a8
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [324], LIR: boundscheck [505]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/shared.js:226)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48adbc8/0x7fff312a66a0 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x48adb80/0x7fff312a6658 BaselineFrame  
[BaselineBailouts]       FrameSize=192
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e4aea40
[BaselineBailouts]       frame slots 17, nargs 1, nfixed 9
[BaselineBailouts]       arg 0 = fffbffba0e348700
[BaselineBailouts]       WRITE_VAL 0x48adb78/0x7fff312a6650 FixedValue      fffbffba0e348780
[BaselineBailouts]       WRITE_VAL 0x48adb70/0x7fff312a6648 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb68/0x7fff312a6640 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb60/0x7fff312a6638 FixedValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x48adb58/0x7fff312a6630 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb50/0x7fff312a6628 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb48/0x7fff312a6620 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb40/0x7fff312a6618 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x48adb38/0x7fff312a6610 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 5 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48adb30/0x7fff312a6608 StackValue      fffbffba0e34bc40
[BaselineBailouts]       WRITE_VAL 0x48adb28/0x7fff312a6600 StackValue      fffbffba0e34bca0
[BaselineBailouts]       WRITE_VAL 0x48adb20/0x7fff312a65f8 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x48adb18/0x7fff312a65f0 StackValue      fffbffb9fbca58e0
[BaselineBailouts]       WRITE_VAL 0x48adb10/0x7fff312a65e8 StackValue      fffbffb9fbd8f600
[BaselineBailouts]       Resuming at pc offset 518 (op call) (line 267) of simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x48adb08/0x7fff312a65e0 Descriptor      0000000000000c01
[BaselineBailouts]       WRITE_PTR 0x48adb00/0x7fff312a65d8 ReturnAddr      0x7fba1500a4e9
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x48adaf8/0x7fff312a65d0 StubPtr         0x4604c10
[BaselineBailouts]       WRITE_PTR 0x48adaf0/0x7fff312a65c8 PrevFramePtr    0x7fff312a66a0
[BaselineBailouts]       WRITE_VAL 0x48adae8/0x7fff312a65c0 ArgVal          fffbffb9fbd8f600
[BaselineBailouts]       WRITE_VAL 0x48adae0/0x7fff312a65b8 ArgVal          fffbffb9fbca58e0
[BaselineBailouts]       WRITE_WRD 0x48adad8/0x7fff312a65b0 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=2
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x48adad0/0x7fff312a65a8 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x48adac8/0x7fff312a65a0 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x48adac0/0x7fff312a6598 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x48adab8/0x7fff312a6590 PrevFramePtr    0x7fff312a65c8
[BaselineBailouts]       SUB_072   0x48ada70/0x7fff312a6548 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fbca58e0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbd8f600
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x48ada68/0x7fff312a6540 StackValue      fffbffb9fbc0e0c0
[BaselineBailouts]       WRITE_VAL 0x48ada60/0x7fff312a6538 StackValue      fff880000000047a
[BaselineBailouts]       Resuming at pc offset 84 (op false) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500b444
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e56c
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/shared.js:226,1538) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,722) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/shared.js:226
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/ai/qbot-wc/queue.js:44 (0x7fba0e73ab50) (usecount=1000)
[Scripts] Inlining script simulation/ai/qbot-wc/plan-training.js:61 (0x7fba0e736e70)
[Scripts] Inlining script simulation/ai/common-api-v3/resources.js:42 (0x7fba0e71e1f0)

Turn 812 (200)... [Scripts] Analyzing script simulation/components/UnitAI.js:4241 (0x7fba14f0bda8) (usecount=1000)

Turn 813 (200)... [Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x525a000) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a4a80
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x4481e38/0x7fff312a4a78 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x4481df0/0x7fff312a4a30 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff880000000099c
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1642) innerScript=(simulation/components/AIInterface.js:65,1642) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 814 (200)... 
Turn 815 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/shared.js:226 (0x7fba0e4aba88) (usecount=1102)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:430 (0x7fba0e4985d8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:350 (0x7fba0e4abda8)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)
[Scripts] Inlining script simulation/ai/common-api-v3/shared.js:339 (0x7fba0e4abce0)

Turn 816 (200)... 
Turn 817 (200)... 
Turn 818 (200)... 
Turn 819 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:258 (0x7fba0e49ece0) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6e216f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x6001558/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x6001510/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x6001508/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001500/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014f8/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014f0/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014e8/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014e0/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014d8/0x7fff312a6440 FixedValue      fffbffb9fbbab480
[BaselineBailouts]       WRITE_VAL 0x60014d0/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x60014c8/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014c0/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014b8/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014b0/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014a8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x60014a0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001498/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001490/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001488/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001480/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001478/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x6001470/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x6001468/0x7fff312a63d0 StackValue      fffbffb9fbb4f340
[BaselineBailouts]       WRITE_VAL 0x6001460/0x7fff312a63c8 StackValue      fffbffb9fae65f40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0e076886 monitorStub=0x662b1e8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1303) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,1303) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x525a1e0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6248
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5597438/0x7fff312a6240 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x55973f0/0x7fff312a61f8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bf9
[BaselineBailouts]       WRITE_VAL 0x55973e8/0x7fff312a61f0 FixedValue      fffbffb9faa60910
[BaselineBailouts]       WRITE_VAL 0x55973e0/0x7fff312a61e8 FixedValue      fffaffb9fbb41980
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x55973d8/0x7fff312a61e0 StackValue      fffbffba0eeba040
[BaselineBailouts]       WRITE_VAL 0x55973d0/0x7fff312a61d8 StackValue      fff8800000000bf9
[BaselineBailouts]       WRITE_VAL 0x55973c8/0x7fff312a61d0 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x55973c8/0x7fff312a61d0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55973c0/0x7fff312a61c8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55973b8/0x7fff312a61c0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55973b0/0x7fff312a61b8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55973a8/0x7fff312a61b0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x55973a0/0x7fff312a61a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,2713) innerScript=(simulation/components/TechnologyManager.js:363,2713) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 820 (200)... 
Turn 821 (200)... 
Turn 822 (200)... 
Turn 823 (200)... 
Turn 824 (200)... 
Turn 825 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)
[Bailouts] Took invalidation bailout! Snapshot offset: 106
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x58568d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 106 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a31e8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [22]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x26893a8/0x7fff312a31e0 PrevFramePtr    0x7fff312a3220
[BaselineBailouts]       SUB_072   0x2689360/0x7fff312a3198 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0d110c40
[BaselineBailouts]       arg 1 = fffbffb9fb60cb20
[BaselineBailouts]       WRITE_VAL 0x2689358/0x7fff312a3190 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2689350/0x7fff312a3188 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x2689348/0x7fff312a3180 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x2689340/0x7fff312a3178 StackValue      fffbffba151fbbc0
[BaselineBailouts]       Resuming after pc offset 23 (op getelem) (line 270) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       Set resumeAddr=0x7fba15005ca9 monitorStub=0x5aabb90
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1f0f
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,0) innerScript=(simulation/helpers/FSM.js:266,0) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 625
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x443d6f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 625 size 1084
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a3108
[Bailouts]  bailing from bytecode: getprop, MIR: typebarrier [97], LIR: typebarrier [144]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2689958/0x7fff312a3100 PrevFramePtr    0x7fff312a3140
[BaselineBailouts]       SUB_072   0x2689910/0x7fff312a30b8 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 11, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba0d110c40
[BaselineBailouts]       arg 1 = fffaffba15260ce0
[BaselineBailouts]       WRITE_VAL 0x2689908/0x7fff312a30b0 FixedValue      fffbffba14f1fcc0
[BaselineBailouts]       WRITE_VAL 0x2689900/0x7fff312a30a8 FixedValue      fffbffba14f1fec0
[BaselineBailouts]       WRITE_VAL 0x26898f8/0x7fff312a30a0 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a3098 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x26898e8/0x7fff312a3090 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e0/0x7fff312a3088 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x26898d8/0x7fff312a3080 StackValue      fffbffba14f0f340
[BaselineBailouts]       Resuming after pc offset 333 (op getprop) (line 375) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_TypeBarrier
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 128
[BaselineBailouts]       Set resumeAddr=0x7fba1500248c monitorStub=0x6637f08
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e25d5
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,1014) innerScript=(simulation/helpers/FSM.js:338,1014) (bailoutKind=2)
[Bailouts] Took invalidation bailout! Snapshot offset: 729
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:338 (IonScript=0x443d6f0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 729 size 1084
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a5540
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [160]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:338)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:338
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2689958/0x7fff312a5538 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x2689910/0x7fff312a54f0 BaselineFrame  
[BaselineBailouts]       FrameSize=136
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 11, nargs 2, nfixed 6
[BaselineBailouts]       arg 0 = fffbffba0d110c40
[BaselineBailouts]       arg 1 = fffaffba15260c80
[BaselineBailouts]       WRITE_VAL 0x2689908/0x7fff312a54e8 FixedValue      fffbffba14f24e00
[BaselineBailouts]       WRITE_VAL 0x2689900/0x7fff312a54e0 FixedValue      fffbffba14f1fcc0
[BaselineBailouts]       WRITE_VAL 0x26898f8/0x7fff312a54d8 FixedValue      fff8800000000001
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a54d0 FixedValue      fff8800000000002
[BaselineBailouts]       WRITE_VAL 0x26898e8/0x7fff312a54c8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e0/0x7fff312a54c0 FixedValue      fffbffba14f0f280
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x26898d8/0x7fff312a54b8 StackValue      fff9800000000001
[BaselineBailouts]       Resuming after pc offset 381 (op funapply) (line 379) of simulation/helpers/FSM.js:338
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 128
[BaselineBailouts]       WRITE_VAL 0x26898d8/0x7fff312a54b8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898d0/0x7fff312a54b0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898c8/0x7fff312a54a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 24: 152
[BaselineBailouts]       Set resumeAddr=0x7fba1500252a monitorStub=0x6638100
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e2605
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:338,1) innerScript=(simulation/helpers/FSM.js:338,1) (bailoutKind=0)
[Bailouts] Took invalidation bailout! Snapshot offset: 483
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x58568d0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 483 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a55b8
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [87]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2689958/0x7fff312a55b0 PrevFramePtr    0x7fff312a55f0
[BaselineBailouts]       SUB_072   0x2689910/0x7fff312a5568 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0d110c40
[BaselineBailouts]       arg 1 = fffbffb9fb60c6d0
[BaselineBailouts]       WRITE_VAL 0x2689908/0x7fff312a5560 FixedValue      fffbffba151fbb80
[BaselineBailouts]       WRITE_VAL 0x2689900/0x7fff312a5558 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898f8/0x7fff312a5550 FixedValue      fffaffba15260c80
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a5548 StackValue      fff9000000000000
[BaselineBailouts]       Resuming after pc offset 227 (op call) (line 287) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a5548 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e8/0x7fff312a5540 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e0/0x7fff312a5538 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898d8/0x7fff312a5530 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 136
[BaselineBailouts]       Set resumeAddr=0x7fba15005fbf monitorStub=0x7e00fa0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1fdb
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,2) innerScript=(simulation/helpers/FSM.js:266,2) (bailoutKind=0)
[Bailouts] Took invalidation bailout! Snapshot offset: 157
[BaselineBailouts] Bailing to baseline simulation/helpers/FSM.js:266 (IonScript=0x58568d0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 157 size 506
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a63d0
[Bailouts]  bailing from bytecode: nop, MIR: constant [0], LIR: osipoint [37]
[BaselineBailouts]   Callee function (simulation/helpers/FSM.js:266)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/helpers/FSM.js:266
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x2689958/0x7fff312a63c8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x2689910/0x7fff312a6380 BaselineFrame  
[BaselineBailouts]       FrameSize=112
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba151f4f70
[BaselineBailouts]       frame slots 8, nargs 2, nfixed 3
[BaselineBailouts]       arg 0 = fffbffba0d110c40
[BaselineBailouts]       arg 1 = fffbffb9fb60c400
[BaselineBailouts]       WRITE_VAL 0x2689908/0x7fff312a6378 FixedValue      fffbffba14f0f900
[BaselineBailouts]       WRITE_VAL 0x2689900/0x7fff312a6370 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898f8/0x7fff312a6368 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 1 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a6360 StackValue      fff9000000000000
[BaselineBailouts]       Resuming after pc offset 118 (op funapply) (line 277) of simulation/helpers/FSM.js:266
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 104
[BaselineBailouts]       WRITE_VAL 0x26898f0/0x7fff312a6360 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e8/0x7fff312a6358 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898e0/0x7fff312a6350 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x26898d8/0x7fff312a6348 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 32: 136
[BaselineBailouts]       Set resumeAddr=0x7fba15005e4a monitorStub=0x5aabce0
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x24e1f6e
[BaselineBailouts]   Restored outerScript=(simulation/helpers/FSM.js:266,3) innerScript=(simulation/helpers/FSM.js:266,3) (bailoutKind=0)

Turn 826 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/gamestate.js:517 (0x7fba0e4a7b50) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:314 (0x7fba0e4a6448)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Inlining script simulation/ai/common-api-v3/gamestate.js:39 (0x7fba0e4a2da8)
[Scripts] Inlining script simulation/ai/common-api-v3/entitycollection.js:317 (0x7fba0e49ef38)
[Scripts] Analyzing script simulation/ai/common-api-v3/filters.js:187 (0x7fba0e4a2830) (usecount=1000)

Turn 827 (200)... [Bailouts] Took bailout! Snapshot offset: 11578
[BaselineBailouts] Bailing to baseline simulation/ai/qbot-wc/queue-manager.js:128 (IonScript=0x6e216f0) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 11578 size 34115
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64c8
[Bailouts]  bailing from bytecode: gt, MIR: toint32 [401], LIR: valuetoint32 [592]
[BaselineBailouts]   Callee function (simulation/ai/qbot-wc/queue-manager.js:128)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x76474a8/0x7fff312a64c0 PrevFramePtr    0x7fff312a64f8
[BaselineBailouts]       SUB_072   0x7647460/0x7fff312a6478 BaselineFrame  
[BaselineBailouts]       FrameSize=256
[BaselineBailouts]       ScopeChain=0x7fba0e8be060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba0e73da80
[BaselineBailouts]       frame slots 25, nargs 1, nfixed 20
[BaselineBailouts]       arg 0 = fffbffba0c4f7440
[BaselineBailouts]       WRITE_VAL 0x7647458/0x7fff312a6470 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647450/0x7fff312a6468 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647448/0x7fff312a6460 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647440/0x7fff312a6458 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647438/0x7fff312a6450 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647430/0x7fff312a6448 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647428/0x7fff312a6440 FixedValue      fffbffba0d1cc180
[BaselineBailouts]       WRITE_VAL 0x7647420/0x7fff312a6438 FixedValue      fffaffba15244180
[BaselineBailouts]       WRITE_VAL 0x7647418/0x7fff312a6430 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647410/0x7fff312a6428 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647408/0x7fff312a6420 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x7647400/0x7fff312a6418 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473f8/0x7fff312a6410 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473f0/0x7fff312a6408 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473e8/0x7fff312a6400 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473e0/0x7fff312a63f8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473d8/0x7fff312a63f0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473d0/0x7fff312a63e8 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473c8/0x7fff312a63e0 FixedValue      fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x76473c0/0x7fff312a63d8 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x76473b8/0x7fff312a63d0 StackValue      fffbffba0d13a670
[BaselineBailouts]       WRITE_VAL 0x76473b0/0x7fff312a63c8 StackValue      fffbffb9fae65f40
[BaselineBailouts]       Resuming after pc offset 452 (op getelem) (line 170) of simulation/ai/qbot-wc/queue-manager.js:128
[BaselineBailouts]       Bailout kind: Bailout_Normal
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 248
[BaselineBailouts]       Set resumeAddr=0x7fba0e076886 monitorStub=0x662b1e8
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x50e7f4c
[BaselineBailouts]   Restored outerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) innerScript=(simulation/ai/qbot-wc/queue-manager.js:128,18) (bailoutKind=0)
[Bailouts] Took bailout! Snapshot offset: 904
[BaselineBailouts] Bailing to baseline simulation/components/TechnologyManager.js:363 (IonScript=0x62af390) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 904 size 1062
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6248
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [90], LIR: boundscheck [123]
[BaselineBailouts]   Callee function (simulation/components/TechnologyManager.js:363)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/TechnologyManager.js:363
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x68b7ee8/0x7fff312a6240 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x68b7ea0/0x7fff312a61f8 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba1514d060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba143dd780
[BaselineBailouts]       frame slots 10, nargs 3, nfixed 2
[BaselineBailouts]       arg 0 = fffaffba1525be60
[BaselineBailouts]       arg 1 = fff8800000000001
[BaselineBailouts]       arg 2 = fff8800000000bf8
[BaselineBailouts]       WRITE_VAL 0x68b7e98/0x7fff312a61f0 FixedValue      fffbffb9fb623ee0
[BaselineBailouts]       WRITE_VAL 0x68b7e90/0x7fff312a61e8 FixedValue      fffaffba0d159740
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x68b7e88/0x7fff312a61e0 StackValue      fffbffba0eeba040
[BaselineBailouts]       WRITE_VAL 0x68b7e80/0x7fff312a61d8 StackValue      fff8800000000bf8
[BaselineBailouts]       WRITE_VAL 0x68b7e78/0x7fff312a61d0 StackValue      fff8800000000001
[BaselineBailouts]       Resuming after pc offset 210 (op call) (line 375) of simulation/components/TechnologyManager.js:363
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 112
[BaselineBailouts]       WRITE_VAL 0x68b7e78/0x7fff312a61d0 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68b7e70/0x7fff312a61c8 CallOp FillerThis fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68b7e68/0x7fff312a61c0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68b7e60/0x7fff312a61b8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68b7e58/0x7fff312a61b0 CallOp FillerArg fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x68b7e50/0x7fff312a61a8 CallOp FillerArg fff9000000000000
[BaselineBailouts]       Adjusted framesize += 48: 160
[BaselineBailouts]       Set resumeAddr=0x7fba150012d9 monitorStub=0x6d00a10
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x255e8aa
[BaselineBailouts]   Restored outerScript=(simulation/components/TechnologyManager.js:363,1015) innerScript=(simulation/components/TechnologyManager.js:363,1015) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/TechnologyManager.js:363, inlined into simulation/components/TechnologyManager.js:363
[BaselineBailouts] Invalidating due to bounds check failure

Turn 828 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/entitycollection.js:276 (0x7fba0e49eda8) (usecount=1000)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Inlining script simulation/ai/common-api-v3/entity.js:443 (0x7fba0e498768)
[Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e93e060) (usecount=1004)

Turn 829 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0ed5b060) (usecount=1004)

Turn 830 (200)... [Bailouts] Took bailout! Snapshot offset: 1497
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:297 (IonScript=0x5aa6b20) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 1497 size 1650
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a64f0
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [102], LIR: boundscheck [168]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:297)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56c1c08/0x7fff312a64e8 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x56c1bc0/0x7fff312a64a0 BaselineFrame  
[BaselineBailouts]       FrameSize=120
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 9, nargs 2, nfixed 2
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       arg 1 = fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56c1bb8/0x7fff312a6498 FixedValue      fff9800000000000
[BaselineBailouts]       WRITE_VAL 0x56c1bb0/0x7fff312a6490 FixedValue      fff9000000000000
[BaselineBailouts]       pushing 3 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56c1ba8/0x7fff312a6488 StackValue      fffbffba0e499cc0
[BaselineBailouts]       WRITE_VAL 0x56c1ba0/0x7fff312a6480 StackValue      fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_VAL 0x56c1b98/0x7fff312a6478 StackValue      fffbffb9fbde2dc0
[BaselineBailouts]       Resuming at pc offset 130 (op call) (line 313) of simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       WRITE_WRD 0x56c1b90/0x7fff312a6470 Descriptor      0000000000000781
[BaselineBailouts]       WRITE_PTR 0x56c1b88/0x7fff312a6468 ReturnAddr      0x7fba15009a1f
[BaselineBailouts]       [BASELINE-STUB FRAME]
[BaselineBailouts]       WRITE_PTR 0x56c1b80/0x7fff312a6460 StubPtr         0x46fd578
[BaselineBailouts]       WRITE_PTR 0x56c1b78/0x7fff312a6458 PrevFramePtr    0x7fff312a64e8
[BaselineBailouts]       WRITE_VAL 0x56c1b70/0x7fff312a6450 ArgVal          fffbffb9fbde2dc0
[BaselineBailouts]       WRITE_VAL 0x56c1b68/0x7fff312a6448 ArgVal          fffbffb9fb2b9ac0
[BaselineBailouts]       WRITE_WRD 0x56c1b60/0x7fff312a6440 ActualArgc      0000000000000001
[BaselineBailouts]       CalleeStackSlot=0
[BaselineBailouts]       Callee = fffbffba0e499cc0
[BaselineBailouts]       WRITE_PTR 0x56c1b58/0x7fff312a6438 CalleeToken     0x7fba0e499cc0
[BaselineBailouts]       WRITE_WRD 0x56c1b50/0x7fff312a6430 Descriptor      0000000000000202
[BaselineBailouts]       WRITE_PTR 0x56c1b48/0x7fff312a6428 ReturnAddr      0x7fba2585e25a
[BaselineBailouts]     FrameNo 1
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x56c1b40/0x7fff312a6420 PrevFramePtr    0x7fff312a6458
[BaselineBailouts]       SUB_072   0x56c1af8/0x7fff312a63d8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9fb2b9ac0
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde2dc0
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x56c1af0/0x7fff312a63d0 StackValue      fffbffb9fb2bf440
[BaselineBailouts]       WRITE_VAL 0x56c1ae8/0x7fff312a63c8 StackValue      fff8800000000b7a
[BaselineBailouts]       Resuming after pc offset 81 (op call) (line 265) of simulation/ai/common-api-v3/entitycollection.js:258
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       [TYPE-MONITOR CHAIN]
[BaselineBailouts]       Popping top stack value into R0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       WRITE_VAL 0x56c1ae8/0x7fff312a63c8 CallOp FillerCallee fff9000000000000
[BaselineBailouts]       WRITE_VAL 0x56c1ae0/0x7fff312a63c0 CallOp FillerThis fff9000000000000
[BaselineBailouts]       Adjusted framesize += 16: 104
[BaselineBailouts]       Set resumeAddr=0x7fba1500b440 monitorStub=0x8092990
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e569
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:297,10986) innerScript=(simulation/ai/common-api-v3/entitycollection.js:258,2649) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:258, inlined into simulation/ai/common-api-v3/entitycollection.js:297
[BaselineBailouts] Invalidating due to bounds check failure
[Scripts] Analyzing script simulation/components/AIInterface.js:65 (0x7fba151a5830) (usecount=1000)
[Bailouts] Took bailout! Snapshot offset: 38
[BaselineBailouts] Bailing to baseline simulation/components/AIInterface.js:65 (IonScript=0x581fbd0) (FrameType=0)
[BaselineBailouts]   Reading from snapshot offset 38 size 64
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6390
[Bailouts]  bailing from bytecode: setelem, MIR: boundscheck [12], LIR: boundscheck [13]
[BaselineBailouts]   Callee function (simulation/components/AIInterface.js:65)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/components/AIInterface.js:65
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a7e9f8/0x7fff312a6388 PrevFramePtr    (nil)
[BaselineBailouts]       SUB_072   0x5a7e9b0/0x7fff312a6340 BaselineFrame  
[BaselineBailouts]       FrameSize=80
[BaselineBailouts]       ScopeChain=(nil)
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffba14f36e40
[BaselineBailouts]       frame slots 3, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fff8800000000277
[BaselineBailouts]       pushing 0 expression stack slots
[BaselineBailouts]       Resuming at pc offset 0 (op this) (line 67) of simulation/components/AIInterface.js:65
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Adjusted framesize -= 0: 80
[BaselineBailouts]       Resuming into prologue.
[BaselineBailouts]       Set resumeAddr=0x7fba15006737
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=(nil)
[BaselineBailouts]   Restored outerScript=(simulation/components/AIInterface.js:65,1000) innerScript=(simulation/components/AIInterface.js:65,1000) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/components/AIInterface.js:65, inlined into simulation/components/AIInterface.js:65
[BaselineBailouts] Invalidating due to bounds check failure

Turn 831 (200)... [Bailouts] Took bailout! Snapshot offset: 167
[BaselineBailouts] Bailing to baseline simulation/ai/common-api-v3/entitycollection.js:276 (IonScript=0x5269a30) (FrameType=2)
[BaselineBailouts]   Reading from snapshot offset 167 size 421
[BaselineBailouts]   Incoming frame ptr = 0x7fff312a6428
[Bailouts]  bailing from bytecode: getelem, MIR: boundscheck [20], LIR: boundscheck [27]
[BaselineBailouts]   Callee function (simulation/ai/common-api-v3/entitycollection.js:276)
[BaselineBailouts]   Not constructing!
[BaselineBailouts]   Restoring frames:
[BaselineBailouts]     FrameNo 0
[BaselineBailouts]       Unpacking simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       [BASELINE-JS FRAME]
[BaselineBailouts]       WRITE_PTR 0x5a7e018/0x7fff312a6420 PrevFramePtr    0x7fff312a6458
[BaselineBailouts]       SUB_072   0x5a7dfd0/0x7fff312a63d8 BaselineFrame  
[BaselineBailouts]       FrameSize=96
[BaselineBailouts]       ScopeChain=0x7fba14f52060
[BaselineBailouts]       Is function!
[BaselineBailouts]       thisv=fffbffb9faa80280
[BaselineBailouts]       frame slots 5, nargs 1, nfixed 0
[BaselineBailouts]       arg 0 = fffbffb9fbde4840
[BaselineBailouts]       pushing 2 expression stack slots
[BaselineBailouts]       WRITE_VAL 0x5a7dfc8/0x7fff312a63d0 StackValue      fffbffb9faaf5cc0
[BaselineBailouts]       WRITE_VAL 0x5a7dfc0/0x7fff312a63c8 StackValue      fff8800000000baf
[BaselineBailouts]       Resuming at pc offset 20 (op getelem) (line 278) of simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts]       Bailout kind: Bailout_BoundsCheck
[BaselineBailouts]       Popping top stack value into 0.
[BaselineBailouts]       Adjusted framesize -= 8: 88
[BaselineBailouts]       Set resumeAddr=0x7fba1500e913
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Done restoring frames
[BaselineBailouts]   Got pc=0x509e1fc
[BaselineBailouts]   Restored outerScript=(simulation/ai/common-api-v3/entitycollection.js:276,1001) innerScript=(simulation/ai/common-api-v3/entitycollection.js:276,1001) (bailoutKind=4)
[Bailouts] Bounds check failure simulation/ai/common-api-v3/entitycollection.js:276, inlined into simulation/ai/common-api-v3/entitycollection.js:276
[BaselineBailouts] Invalidating due to bounds check failure

Turn 832 (200)... 
Turn 833 (200)... [Scripts] Analyzing script simulation/components/TechnologyManager.js:363 (0x7fba151e66a0) (usecount=1000)

Turn 834 (200)... [Scripts] Analyzing script simulation/ai/common-api-v3/resources.js:24 (0x7fba0e6fa060) (usecount=1004)

Turn 835 (200)... 
