diff options
author | Michaël Zasso <targos@protonmail.com> | 2017-02-14 11:27:26 +0100 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2017-02-22 15:55:42 +0100 |
commit | 7a77daf24344db7942e34c962b0f1ee729ab7af5 (patch) | |
tree | e7cbe7bf4e2f4b802a8f5bc18336c546cd6a0d7f /deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden | |
parent | 5f08871ee93ea739148cc49e0f7679e33c70295a (diff) | |
download | node-new-7a77daf24344db7942e34c962b0f1ee729ab7af5.tar.gz |
deps: update V8 to 5.6.326.55
PR-URL: https://github.com/nodejs/node/pull/10992
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden')
-rw-r--r-- | deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden | 46 |
1 files changed, 13 insertions, 33 deletions
diff --git a/deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden b/deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden index 276c8daacb..9058fb8ad1 100644 --- a/deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden +++ b/deps/v8/test/cctest/interpreter/bytecode_expectations/BreakableBlocks.golden @@ -101,18 +101,18 @@ snippet: " " frame size: 3 parameter count: 1 -bytecode array length: 34 +bytecode array length: 30 bytecodes: [ /* 30 E> */ B(StackCheck), B(Ldar), R(closure), B(CreateBlockContext), U8(0), B(PushContext), R(2), B(LdaTheHole), - B(StaContextSlot), R(context), U8(4), U8(0), + B(StaCurrentContextSlot), U8(4), B(CreateClosure), U8(1), U8(2), B(Star), R(0), /* 53 S> */ B(LdaSmi), U8(10), - /* 53 E> */ B(StaContextSlot), R(context), U8(4), U8(0), + /* 53 E> */ B(StaCurrentContextSlot), U8(4), B(Mov), R(0), R(1), B(Ldar), R(0), /* 88 S> */ B(Jump), U8(2), @@ -140,62 +140,42 @@ snippet: " } x = 4; " -frame size: 6 +frame size: 4 parameter count: 1 -bytecode array length: 116 +bytecode array length: 53 bytecodes: [ B(CreateFunctionContext), U8(1), B(PushContext), R(2), B(LdaTheHole), - B(StaContextSlot), R(context), U8(4), U8(0), + B(StaCurrentContextSlot), U8(4), /* 30 E> */ B(StackCheck), /* 42 S> */ B(LdaSmi), U8(1), - /* 42 E> */ B(StaContextSlot), R(context), U8(4), U8(0), + /* 42 E> */ B(StaCurrentContextSlot), U8(4), B(Ldar), R(closure), B(CreateBlockContext), U8(0), B(PushContext), R(3), B(LdaTheHole), - B(StaContextSlot), R(context), U8(4), U8(0), + B(StaCurrentContextSlot), U8(4), B(CreateClosure), U8(1), U8(2), B(Star), R(0), /* 76 S> */ B(LdaSmi), U8(2), - /* 76 E> */ B(StaContextSlot), R(context), U8(4), U8(0), + /* 76 E> */ B(StaCurrentContextSlot), U8(4), B(Mov), R(0), R(1), - /* 118 S> */ B(LdaContextSlot), R(context), U8(4), U8(0), - B(JumpIfNotHole), U8(11), - B(LdaConstant), U8(2), - B(Star), R(4), - B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1), + /* 118 S> */ B(LdaCurrentContextSlot), U8(4), B(JumpIfToBooleanFalse), U8(6), /* 125 S> */ B(PopContext), R(3), - B(Jump), U8(29), + B(Jump), U8(8), /* 142 S> */ B(LdaSmi), U8(3), - B(Star), R(4), - /* 144 E> */ B(LdaContextSlot), R(context), U8(4), U8(0), - B(JumpIfNotHole), U8(11), - B(LdaConstant), U8(2), - B(Star), R(5), - B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1), - B(Ldar), R(4), - B(StaContextSlot), R(context), U8(4), U8(0), + /* 144 E> */ B(StaCurrentContextSlot), U8(4), B(PopContext), R(3), /* 155 S> */ B(LdaSmi), U8(4), - B(Star), R(4), - /* 157 E> */ B(LdaContextSlot), R(context), U8(4), U8(0), - B(JumpIfNotHole), U8(11), - B(LdaConstant), U8(3), - B(Star), R(5), - B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1), - B(Ldar), R(4), - B(StaContextSlot), R(context), U8(4), U8(0), + /* 157 E> */ B(StaCurrentContextSlot), U8(4), B(LdaUndefined), /* 162 S> */ B(Return), ] constant pool: [ FIXED_ARRAY_TYPE, SHARED_FUNCTION_INFO_TYPE, - ONE_BYTE_INTERNALIZED_STRING_TYPE ["y"], - ONE_BYTE_INTERNALIZED_STRING_TYPE ["x"], ] handlers: [ ] |