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 | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden b/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden new file mode 100644 index 0000000000..274b762e22 --- /dev/null +++ b/deps/v8/test/cctest/interpreter/bytecode_expectations/Eval.golden @@ -0,0 +1,49 @@ +# +# Autogenerated by generate-bytecode-expectations. +# + +--- +pool type: string +execute: yes +wrap: yes + +--- +snippet: " + return eval('1;'); +" +frame size: 9 +parameter count: 1 +bytecode array length: 65 +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), +] +constant pool: [ + "eval", + "1;", +] +handlers: [ +] |