$6a33dffa delete-expression-register.js:6:1 Registers: 7 Blocks: 1 Constants: [0] = Undefined [1] = Int32(1) block0: [ 0] GetGlobal dst:reg6, `f` [ 18] Call dst:reg5, callee:reg6, this_value:Undefined, f, arguments:[Int32(1)] [ 40] End value:reg5 f$04c49ea7 delete-expression-register.js:3:7 Registers: 7 Blocks: 3 Locals: x~0, arguments~1 Constants: [0] = Undefined [1] = Bool(false) [2] = Int32(0) block0: [ 0] CreateArguments dst:arguments~1, is_immutable:false [ 10] Mov3 dst1:x~0, src1:Undefined, dst2:x~0, src2:Bool(false), dst3:reg5, src3:x~0 [ 30] JumpTrue condition:x~0, target:block2 block1: [ 40] DeleteByValue dst:reg6, base:arguments~1, property:Int32(0) [ 50] Mov dst:reg5, src:reg6 block2: [ 60] Mov dst:x~0, src:reg5 [ 70] Return value:x~0