diff options
Diffstat (limited to 'deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden')
-rw-r--r-- | deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden | 56 |
1 files changed, 29 insertions, 27 deletions
diff --git a/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden b/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden index e3e48bcf5a..f8ee37a398 100644 --- a/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden +++ b/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden @@ -11,35 +11,37 @@ wrap: yes snippet: " return eval('1;'); " -frame size: 9 +frame size: 10 parameter count: 1 -bytecode array length: 65 +bytecode array length: 66 bytecodes: [ - B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1), - B(PushContext), R(0), - B(Ldar), R(this), - B(StaContextSlot), R(context), U8(4), - B(CreateMappedArguments), - B(StaContextSlot), R(context), U8(5), - B(Ldar), R(new_target), - B(StaContextSlot), R(context), U8(6), - B(StackCheck), - B(LdaConstant), U8(0), - B(Star), R(3), - B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1), - B(LdaConstant), U8(1), - B(Star), R(3), - B(Mov), R(1), R(4), - B(Mov), R(3), R(5), - B(Mov), R(closure), R(6), - B(LdaZero), - B(Star), R(7), - B(LdaSmi), U8(30), - B(Star), R(8), - B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(5), - B(Star), R(1), - B(Call), R(1), R(2), U8(2), U8(0), - B(Return), + B(CreateFunctionContext), U8(3), + B(PushContext), R(0), + B(Ldar), R(this), + B(StaContextSlot), R(context), U8(4), + B(CreateMappedArguments), + B(StaContextSlot), R(context), U8(5), + B(Ldar), R(new_target), + B(StaContextSlot), R(context), U8(6), + /* 30 E> */ B(StackCheck), + /* 34 S> */ B(LdaConstant), U8(0), + B(Star), R(3), + B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1), + B(LdaConstant), U8(1), + B(Star), R(3), + B(LdaZero), + B(Star), R(7), + B(LdaSmi), U8(30), + B(Star), R(8), + B(LdaSmi), U8(41), + B(Star), R(9), + B(Mov), R(1), R(4), + B(Mov), R(3), R(5), + B(Mov), R(closure), R(6), + B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6), + B(Star), R(1), + /* 41 E> */ B(Call), R(1), R(2), U8(2), U8(0), + /* 53 S> */ B(Return), ] constant pool: [ "eval", |