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

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

Issue 2038323002: [interpreter] Filter expression positions at source. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@oth-0060-source-position-testing
Patch Set: Rebase Created 4 years, 6 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 pool type: mixed 6 pool type: mixed
7 execute: yes 7 execute: yes
8 wrap: yes 8 wrap: yes
9 9
10 --- 10 ---
(...skipping 23 matching lines...) Expand all
34 frame size: 2 34 frame size: 2
35 parameter count: 1 35 parameter count: 1
36 bytecode array length: 14 36 bytecode array length: 14
37 bytecodes: [ 37 bytecodes: [
38 /* 30 E> */ B(StackCheck), 38 /* 30 E> */ B(StackCheck),
39 /* 42 S> */ B(LdaSmi), U8(1), 39 /* 42 S> */ B(LdaSmi), U8(1),
40 B(Star), R(0), 40 B(Star), R(0),
41 /* 45 S> */ B(ToNumber), 41 /* 45 S> */ B(ToNumber),
42 B(Star), R(1), 42 B(Star), R(1),
43 B(Inc), 43 B(Inc),
44 /* 53 E> */ B(Star), R(0), 44 B(Star), R(0),
45 B(Ldar), R(1), 45 B(Ldar), R(1),
46 /* 57 S> */ B(Return), 46 /* 57 S> */ B(Return),
47 ] 47 ]
48 constant pool: [ 48 constant pool: [
49 ] 49 ]
50 handlers: [ 50 handlers: [
51 ] 51 ]
52 52
53 --- 53 ---
54 snippet: " 54 snippet: "
(...skipping 22 matching lines...) Expand all
77 frame size: 2 77 frame size: 2
78 parameter count: 1 78 parameter count: 1
79 bytecode array length: 14 79 bytecode array length: 14
80 bytecodes: [ 80 bytecodes: [
81 /* 30 E> */ B(StackCheck), 81 /* 30 E> */ B(StackCheck),
82 /* 42 S> */ B(LdaSmi), U8(1), 82 /* 42 S> */ B(LdaSmi), U8(1),
83 B(Star), R(0), 83 B(Star), R(0),
84 /* 45 S> */ B(ToNumber), 84 /* 45 S> */ B(ToNumber),
85 B(Star), R(1), 85 B(Star), R(1),
86 B(Dec), 86 B(Dec),
87 /* 53 E> */ B(Star), R(0), 87 B(Star), R(0),
88 B(Ldar), R(1), 88 B(Ldar), R(1),
89 /* 57 S> */ B(Return), 89 /* 57 S> */ B(Return),
90 ] 90 ]
91 constant pool: [ 91 constant pool: [
92 ] 92 ]
93 handlers: [ 93 handlers: [
94 ] 94 ]
95 95
96 --- 96 ---
97 snippet: " 97 snippet: "
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
143 ] 143 ]
144 handlers: [ 144 handlers: [
145 ] 145 ]
146 146
147 --- 147 ---
148 snippet: " 148 snippet: "
149 var name = 'var'; var a = { val: 1 }; return a[name]--; 149 var name = 'var'; var a = { val: 1 }; return a[name]--;
150 " 150 "
151 frame size: 5 151 frame size: 5
152 parameter count: 1 152 parameter count: 1
153 bytecode array length: 30 153 bytecode array length: 29
154 bytecodes: [ 154 bytecodes: [
155 /* 30 E> */ B(StackCheck), 155 /* 30 E> */ B(StackCheck),
156 /* 45 S> */ B(LdaConstant), U8(0), 156 /* 45 S> */ B(LdaConstant), U8(0),
157 B(Star), R(0), 157 B(Star), R(0),
158 /* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1), 158 /* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
159 B(Star), R(2), 159 B(Star), R(2),
160 B(Star), R(1), 160 B(Star), R(1),
161 /* 72 S> */ B(Nop), 161 /* 72 S> */ B(Ldar), R(0),
162 /* 81 E> */ B(Ldar), R(0), 162 /* 81 E> */ B(LdaKeyedProperty), R(1), U8(1),
163 B(LdaKeyedProperty), R(1), U8(1),
164 B(ToNumber), 163 B(ToNumber),
165 B(Star), R(4), 164 B(Star), R(4),
166 B(Dec), 165 B(Dec),
167 /* 86 E> */ B(StaKeyedPropertySloppy), R(1), R(0), U8(3), 166 /* 86 E> */ B(StaKeyedPropertySloppy), R(1), R(0), U8(3),
168 B(Ldar), R(4), 167 B(Ldar), R(4),
169 /* 90 S> */ B(Return), 168 /* 90 S> */ B(Return),
170 ] 169 ]
171 constant pool: [ 170 constant pool: [
172 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, 171 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
173 InstanceType::FIXED_ARRAY_TYPE, 172 InstanceType::FIXED_ARRAY_TYPE,
174 ] 173 ]
175 handlers: [ 174 handlers: [
176 ] 175 ]
177 176
178 --- 177 ---
179 snippet: " 178 snippet: "
180 var name = 'var'; var a = { val: 1 }; return ++a[name]; 179 var name = 'var'; var a = { val: 1 }; return ++a[name];
181 " 180 "
182 frame size: 3 181 frame size: 3
183 parameter count: 1 182 parameter count: 1
184 bytecode array length: 25 183 bytecode array length: 24
185 bytecodes: [ 184 bytecodes: [
186 /* 30 E> */ B(StackCheck), 185 /* 30 E> */ B(StackCheck),
187 /* 45 S> */ B(LdaConstant), U8(0), 186 /* 45 S> */ B(LdaConstant), U8(0),
188 B(Star), R(0), 187 B(Star), R(0),
189 /* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1), 188 /* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
190 B(Star), R(2), 189 B(Star), R(2),
191 B(Star), R(1), 190 B(Star), R(1),
192 /* 72 S> */ B(Nop), 191 /* 72 S> */ B(Ldar), R(0),
193 /* 83 E> */ B(Ldar), R(0), 192 /* 83 E> */ B(LdaKeyedProperty), R(1), U8(1),
194 B(LdaKeyedProperty), R(1), U8(1),
195 B(Inc), 193 B(Inc),
196 /* 87 E> */ B(StaKeyedPropertySloppy), R(1), R(0), U8(3), 194 /* 87 E> */ B(StaKeyedPropertySloppy), R(1), R(0), U8(3),
197 /* 90 S> */ B(Return), 195 /* 90 S> */ B(Return),
198 ] 196 ]
199 constant pool: [ 197 constant pool: [
200 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, 198 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
201 InstanceType::FIXED_ARRAY_TYPE, 199 InstanceType::FIXED_ARRAY_TYPE,
202 ] 200 ]
203 handlers: [ 201 handlers: [
204 ] 202 ]
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
268 bytecodes: [ 266 bytecodes: [
269 /* 30 E> */ B(StackCheck), 267 /* 30 E> */ B(StackCheck),
270 /* 44 S> */ B(LdaSmi), U8(1), 268 /* 44 S> */ B(LdaSmi), U8(1),
271 B(Star), R(0), 269 B(Star), R(0),
272 /* 55 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3), 270 /* 55 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
273 B(Star), R(1), 271 B(Star), R(1),
274 /* 63 S> */ B(Ldar), R(0), 272 /* 63 S> */ B(Ldar), R(0),
275 B(ToNumber), 273 B(ToNumber),
276 B(Star), R(3), 274 B(Star), R(3),
277 B(Inc), 275 B(Inc),
278 /* 75 E> */ B(Star), R(0), 276 B(Star), R(0),
279 B(LdaSmi), U8(2), 277 B(LdaSmi), U8(2),
280 /* 79 E> */ B(StaKeyedPropertySloppy), R(1), R(3), U8(1), 278 /* 79 E> */ B(StaKeyedPropertySloppy), R(1), R(3), U8(1),
281 /* 84 S> */ B(Return), 279 /* 84 S> */ B(Return),
282 ] 280 ]
283 constant pool: [ 281 constant pool: [
284 InstanceType::FIXED_ARRAY_TYPE, 282 InstanceType::FIXED_ARRAY_TYPE,
285 ] 283 ]
286 handlers: [ 284 handlers: [
287 ] 285 ]
288 286
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698