diff options
Diffstat (limited to 'deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden')
-rw-r--r-- | deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden | 89 |
1 files changed, 41 insertions, 48 deletions
diff --git a/deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden b/deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden index 369c158efe..aeebe7a3c2 100644 --- a/deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden +++ b/deps/v8/test/cctest/interpreter/bytecode_expectations/Delete.golden @@ -13,16 +13,14 @@ snippet: " " frame size: 2 parameter count: 1 -bytecode array length: 16 +bytecode array length: 14 bytecodes: [ - B(StackCheck), - B(CreateObjectLiteral), U8(0), U8(0), U8(5), - B(Star), R(1), - B(Star), R(0), - B(Star), R(1), - B(LdaConstant), U8(1), - B(DeletePropertySloppy), R(1), - B(Return), + /* 30 E> */ B(StackCheck), + /* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), R(1), + B(Mov), R(1), R(0), + /* 56 S> */ B(LdaConstant), U8(1), + B(DeletePropertySloppy), R(0), + /* 75 S> */ B(Return), ] constant pool: [ InstanceType::FIXED_ARRAY_TYPE, @@ -37,16 +35,14 @@ snippet: " " frame size: 2 parameter count: 1 -bytecode array length: 16 +bytecode array length: 14 bytecodes: [ - B(StackCheck), - B(CreateObjectLiteral), U8(0), U8(0), U8(5), - B(Star), R(1), - B(Star), R(0), - B(Star), R(1), - B(LdaConstant), U8(1), - B(DeletePropertyStrict), R(1), - B(Return), + /* 30 E> */ B(StackCheck), + /* 56 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), R(1), + B(Mov), R(1), R(0), + /* 70 S> */ B(LdaConstant), U8(1), + B(DeletePropertyStrict), R(0), + /* 89 S> */ B(Return), ] constant pool: [ InstanceType::FIXED_ARRAY_TYPE, @@ -61,16 +57,14 @@ snippet: " " frame size: 2 parameter count: 1 -bytecode array length: 16 +bytecode array length: 14 bytecodes: [ - B(StackCheck), - B(CreateObjectLiteral), U8(0), U8(0), U8(5), - B(Star), R(1), - B(Star), R(0), - B(Star), R(1), - B(LdaSmi), U8(2), - B(DeletePropertySloppy), R(1), - B(Return), + /* 30 E> */ B(StackCheck), + /* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), R(1), + B(Mov), R(1), R(0), + /* 56 S> */ B(LdaSmi), U8(2), + B(DeletePropertySloppy), R(0), + /* 76 S> */ B(Return), ] constant pool: [ InstanceType::FIXED_ARRAY_TYPE, @@ -86,11 +80,11 @@ frame size: 1 parameter count: 1 bytecode array length: 7 bytecodes: [ - B(StackCheck), - B(LdaSmi), U8(10), - B(Star), R(0), - B(LdaFalse), - B(Return), + /* 30 E> */ B(StackCheck), + /* 42 S> */ B(LdaSmi), U8(10), + B(Star), R(0), + /* 46 S> */ B(LdaFalse), + /* 63 S> */ B(Return), ] constant pool: [ ] @@ -106,20 +100,19 @@ snippet: " " frame size: 2 parameter count: 1 -bytecode array length: 30 +bytecode array length: 27 bytecodes: [ - B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1), - B(PushContext), R(0), - B(StackCheck), - B(CreateObjectLiteral), U8(0), U8(0), U8(5), - B(Star), R(1), - B(StaContextSlot), R(context), U8(4), - B(CreateClosure), U8(1), U8(0), - B(LdaContextSlot), R(context), U8(4), - B(Star), R(1), - B(LdaSmi), U8(1), - B(DeletePropertyStrict), R(1), - B(Return), + B(CreateFunctionContext), U8(1), + B(PushContext), R(0), + /* 30 E> */ B(StackCheck), + /* 56 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), R(1), + B(Ldar), R(1), + /* 56 E> */ B(StaContextSlot), R(context), U8(4), + /* 64 S> */ B(CreateClosure), U8(1), U8(2), + /* 93 S> */ B(LdrContextSlot), R(context), U8(4), R(1), + B(LdaSmi), U8(1), + B(DeletePropertyStrict), R(1), + /* 113 S> */ B(Return), ] constant pool: [ InstanceType::FIXED_ARRAY_TYPE, @@ -136,9 +129,9 @@ frame size: 0 parameter count: 1 bytecode array length: 3 bytecodes: [ - B(StackCheck), - B(LdaTrue), - B(Return), + /* 30 E> */ B(StackCheck), + /* 34 S> */ B(LdaTrue), + /* 56 S> */ B(Return), ] constant pool: [ ] |