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

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/ArrayLiterals.golden

Issue 2341743003: [interpreter] Inline FastCloneShallowArrayStub into bytecode handler (Closed)
Patch Set: compile issues Created 4 years, 3 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
1 # 1 #
2 # Autogenerated by generate-bytecode-expectations. 2 # Autogenerated by generate-bytecode-expectations.
3 # 3 #
4 4
5 --- 5 ---
6 execute: yes 6 execute: yes
7 wrap: yes 7 wrap: yes
8 8
9 --- 9 ---
10 snippet: " 10 snippet: "
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 56
57 --- 57 ---
58 snippet: " 58 snippet: "
59 return [ [ 1, 2 ], [ 3 ] ]; 59 return [ [ 1, 2 ], [ 3 ] ];
60 " 60 "
61 frame size: 0 61 frame size: 0
62 parameter count: 1 62 parameter count: 1
63 bytecode array length: 6 63 bytecode array length: 6
64 bytecodes: [ 64 bytecodes: [
65 /* 30 E> */ B(StackCheck), 65 /* 30 E> */ B(StackCheck),
66 /* 34 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(0), 66 /* 34 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(8),
67 /* 62 S> */ B(Return), 67 /* 62 S> */ B(Return),
68 ] 68 ]
69 constant pool: [ 69 constant pool: [
70 FIXED_ARRAY_TYPE, 70 FIXED_ARRAY_TYPE,
71 ] 71 ]
72 handlers: [ 72 handlers: [
73 ] 73 ]
74 74
75 --- 75 ---
76 snippet: " 76 snippet: "
77 var a = 1; return [ [ a, 2 ], [ a + 2 ] ]; 77 var a = 1; return [ [ a, 2 ], [ a + 2 ] ];
78 " 78 "
79 frame size: 5 79 frame size: 5
80 parameter count: 1 80 parameter count: 1
81 bytecode array length: 65 81 bytecode array length: 65
82 bytecodes: [ 82 bytecodes: [
83 /* 30 E> */ B(StackCheck), 83 /* 30 E> */ B(StackCheck),
84 /* 42 S> */ B(LdaSmi), U8(1), 84 /* 42 S> */ B(LdaSmi), U8(1),
85 B(Star), R(0), 85 B(Star), R(0),
86 /* 45 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(0), 86 /* 45 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(8),
87 B(Star), R(2), 87 B(Star), R(2),
88 B(LdaZero), 88 B(LdaZero),
89 B(Star), R(1), 89 B(Star), R(1),
90 B(CreateArrayLiteral), U8(1), U8(0), U8(1), 90 B(CreateArrayLiteral), U8(1), U8(0), U8(1),
91 B(Star), R(4), 91 B(Star), R(4),
92 B(LdaZero), 92 B(LdaZero),
93 B(Star), R(3), 93 B(Star), R(3),
94 B(Ldar), R(0), 94 B(Ldar), R(0),
95 /* 56 E> */ B(StaKeyedPropertySloppy), R(4), R(3), U8(1), 95 /* 56 E> */ B(StaKeyedPropertySloppy), R(4), R(3), U8(1),
96 B(Ldar), R(4), 96 B(Ldar), R(4),
(...skipping 12 matching lines...) Expand all
109 /* 77 S> */ B(Return), 109 /* 77 S> */ B(Return),
110 ] 110 ]
111 constant pool: [ 111 constant pool: [
112 FIXED_ARRAY_TYPE, 112 FIXED_ARRAY_TYPE,
113 FIXED_ARRAY_TYPE, 113 FIXED_ARRAY_TYPE,
114 FIXED_ARRAY_TYPE, 114 FIXED_ARRAY_TYPE,
115 ] 115 ]
116 handlers: [ 116 handlers: [
117 ] 117 ]
118 118
OLDNEW
« src/interpreter/interpreter.cc ('K') | « src/interpreter/interpreter.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698