diff options
Diffstat (limited to 'deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden')
-rw-r--r-- | deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden b/deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden index b238d95954..e05419fbff 100644 --- a/deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden +++ b/deps/v8/test/cctest/interpreter/bytecode_expectations/CallLookupSlot.golden @@ -11,22 +11,23 @@ snippet: " " frame size: 10 parameter count: 1 -bytecode array length: 89 +bytecode array length: 81 bytecodes: [ B(CreateFunctionContext), U8(3), B(PushContext), R(0), B(Ldar), R(this), - B(StaContextSlot), R(context), U8(4), U8(0), + B(StaCurrentContextSlot), U8(4), B(CreateMappedArguments), - B(StaContextSlot), R(context), U8(6), U8(0), + B(StaCurrentContextSlot), U8(6), B(Ldar), R(new_target), - B(StaContextSlot), R(context), U8(5), U8(0), + B(StaCurrentContextSlot), U8(5), /* 30 E> */ B(StackCheck), /* 34 S> */ B(CreateClosure), U8(0), U8(2), /* 36 E> */ B(StaLookupSlotSloppy), U8(1), - /* 52 S> */ B(LdaConstant), U8(2), - B(Star), R(4), - B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(4), U8(1), R(1), + /* 52 S> */ B(LdaUndefined), + B(Star), R(2), + /* 52 E> */ B(LdaLookupGlobalSlot), U8(2), U8(4), U8(1), + B(Star), R(1), B(LdaConstant), U8(3), B(Star), R(3), B(LdaZero), @@ -40,11 +41,12 @@ bytecodes: [ B(Mov), R(closure), R(6), B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6), B(Star), R(1), - /* 52 E> */ B(Call), R(1), R(2), U8(2), U8(0), - /* 62 S> */ B(LdaConstant), U8(1), - B(Star), R(3), - B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1), - /* 69 E> */ B(Call), R(1), R(2), U8(1), U8(4), + /* 52 E> */ B(Call), R(1), R(2), U8(2), U8(2), + /* 62 S> */ B(LdaUndefined), + B(Star), R(2), + /* 69 E> */ B(LdaLookupGlobalSlot), U8(1), U8(8), U8(1), + B(Star), R(1), + /* 69 E> */ B(Call), R(1), R(2), U8(1), U8(6), /* 74 S> */ B(Return), ] constant pool: [ |