Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Side by Side Diff: test/cctest/interpreter/DeadCodeRemoval.golden

Issue 1717293002: [Interpreter] Refactor bytecode generator test suite. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: std::vector instead of initializer_list, golden path as constant. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 #
2 # Autogenerated by generate-bytecode-expectations
3 #
4
5 ---
6 pool type: number
7 execute: yes
8 wrap: yes
9
10 ---
11 snippet: "
12 return; var a = 1; a();
13 "
14 frame size: 1 # in multiples of sizeof(void*)
15 parameter count: 1
16 bytecodes: [
17 B(StackCheck),
18 B(LdaUndefined),
19 B(Return),
20 ]
21 constant pool: [
22 ]
23 handlers: [
24 ]
25
26 ---
27 snippet: "
28 if (false) { return; }; var a = 1;
29 "
30 frame size: 1 # in multiples of sizeof(void*)
31 parameter count: 1
32 bytecodes: [
33 B(StackCheck),
34 B(LdaSmi8), U8(1),
35 B(Star), R(0),
36 B(LdaUndefined),
37 B(Return),
38 ]
39 constant pool: [
40 ]
41 handlers: [
42 ]
43
44 ---
45 snippet: "
46 if (true) { return 1; } else { return 2; };
47 "
48 frame size: 0
49 parameter count: 1
50 bytecodes: [
51 B(StackCheck),
52 B(LdaSmi8), U8(1),
53 B(Return),
54 ]
55 constant pool: [
56 ]
57 handlers: [
58 ]
59
60 ---
61 snippet: "
62 var a = 1; if (a) { return 1; }; return 2;
63 "
64 frame size: 1 # in multiples of sizeof(void*)
65 parameter count: 1
66 bytecodes: [
67 B(StackCheck),
68 B(LdaSmi8), U8(1),
69 B(Star), R(0),
70 B(JumpIfToBooleanFalse), U8(5),
71 B(LdaSmi8), U8(1),
72 B(Return),
73 B(LdaSmi8), U8(2),
74 B(Return),
75 ]
76 constant pool: [
77 ]
78 handlers: [
79 ]
80
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698