$d60f48d7 with-statement.js:7:1 Registers: 7 Blocks: 1 Constants: [0] = Undefined block0: [ 0] GetGlobal dst:reg6, `withBlock` [ 18] Call dst:reg5, callee:reg6, this_value:Undefined, withBlock [ 38] End value:reg5 withBlock$86b35e99 with-statement.js:2:15 Registers: 10 Blocks: 1 Locals: obj~0 Constants: [0] = Int32(42) [1] = Undefined block0: [ 0] GetLexicalEnvironment dst:reg4 [ 8] NewObject dst:obj~0 [ 18] InitObjectLiteralProperty object:obj~0, `x`, src:Int32(42), shape_cache_index:0, property_slot:0 [ 30] CacheObjectShape object:obj~0 [ 40] EnterObjectEnvironment dst:reg5, object:obj~0 [ 50] GetBinding dst:reg7, `console` [ 68] GetById dst:reg8, base:reg7, `log` (console.log) [ 88] GetBinding dst:reg9, `x` [ a0] Call dst:reg6, callee:reg8, this_value:reg7, console.log, arguments:[reg9] [ c8] SetLexicalEnvironment environment:reg4 [ d0] End value:Undefined 42