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

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

Issue 1783483002: [interpreter] Add support for scalable operands. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Re-generate golden files. Created 4 years, 9 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: string 6 pool type: string
7 execute: yes 7 execute: yes
8 wrap: no 8 wrap: no
9 test function name: f 9 test function name: f
10 10
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 function f(a) { return a[100]; } 55 function f(a) { return a[100]; }
56 f({100 : \"test\"}); 56 f({100 : \"test\"});
57 " 57 "
58 frame size: 1 58 frame size: 1
59 parameter count: 2 59 parameter count: 2
60 bytecode array length: 11 60 bytecode array length: 11
61 bytecodes: [ 61 bytecodes: [
62 B(StackCheck), 62 B(StackCheck),
63 B(Ldar), R(arg0), 63 B(Ldar), R(arg0),
64 B(Star), R(0), 64 B(Star), R(0),
65 B(LdaSmi8), U8(100), 65 B(LdaSmi), U8(100),
66 B(KeyedLoadIC), R(0), U8(1), 66 B(KeyedLoadIC), R(0), U8(1),
67 B(Return), 67 B(Return),
68 ] 68 ]
69 constant pool: [ 69 constant pool: [
70 ] 70 ]
71 handlers: [ 71 handlers: [
72 ] 72 ]
73 73
74 --- 74 ---
75 snippet: " 75 snippet: "
(...skipping 25 matching lines...) Expand all
101 parameter count: 2 101 parameter count: 2
102 bytecode array length: 21 102 bytecode array length: 21
103 bytecodes: [ 103 bytecodes: [
104 B(StackCheck), 104 B(StackCheck),
105 B(Ldar), R(arg0), 105 B(Ldar), R(arg0),
106 B(Star), R(1), 106 B(Star), R(1),
107 B(LoadIC), R(1), U8(0), U8(1), 107 B(LoadIC), R(1), U8(0), U8(1),
108 B(Star), R(0), 108 B(Star), R(0),
109 B(Ldar), R(arg0), 109 B(Ldar), R(arg0),
110 B(Star), R(1), 110 B(Star), R(1),
111 B(LdaSmi8), U8(-124), 111 B(LdaSmi), U8(-124),
112 B(KeyedLoadIC), R(1), U8(3), 112 B(KeyedLoadIC), R(1), U8(3),
113 B(Return), 113 B(Return),
114 ] 114 ]
115 constant pool: [ 115 constant pool: [
116 "name", 116 "name",
117 ] 117 ]
118 handlers: [ 118 handlers: [
119 ] 119 ]
120 120
121 --- 121 ---
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 b = a.name; 249 b = a.name;
250 b = a.name; 250 b = a.name;
251 b = a.name; 251 b = a.name;
252 b = a.name; 252 b = a.name;
253 return a.name; 253 return a.name;
254 } 254 }
255 f({name : \"test\"}) 255 f({name : \"test\"})
256 " 256 "
257 frame size: 2 257 frame size: 2
258 parameter count: 2 258 parameter count: 2
259 bytecode array length: 1292 259 bytecode array length: 1294
260 bytecodes: [ 260 bytecodes: [
261 B(StackCheck), 261 B(StackCheck),
262 B(Ldar), R(arg0), 262 B(Ldar), R(arg0),
263 B(Star), R(1), 263 B(Star), R(1),
264 B(LoadIC), R(1), U8(0), U8(1), 264 B(LoadIC), R(1), U8(0), U8(1),
265 B(Star), R(0), 265 B(Star), R(0),
266 B(Ldar), R(arg0), 266 B(Ldar), R(arg0),
267 B(Star), R(1), 267 B(Star), R(1),
268 B(LoadIC), R(1), U8(0), U8(3), 268 B(LoadIC), R(1), U8(0), U8(3),
269 B(Star), R(0), 269 B(Star), R(0),
(...skipping 496 matching lines...) Expand 10 before | Expand all | Expand 10 after
766 B(Ldar), R(arg0), 766 B(Ldar), R(arg0),
767 B(Star), R(1), 767 B(Star), R(1),
768 B(LoadIC), R(1), U8(0), U8(253), 768 B(LoadIC), R(1), U8(0), U8(253),
769 B(Star), R(0), 769 B(Star), R(0),
770 B(Ldar), R(arg0), 770 B(Ldar), R(arg0),
771 B(Star), R(1), 771 B(Star), R(1),
772 B(LoadIC), R(1), U8(0), U8(255), 772 B(LoadIC), R(1), U8(0), U8(255),
773 B(Star), R(0), 773 B(Star), R(0),
774 B(Ldar), R(arg0), 774 B(Ldar), R(arg0),
775 B(Star), R(1), 775 B(Star), R(1),
776 B(LoadICWide), R(1), U16(0), U16(257), 776 B(Wide), B(LoadIC), R16(1), U16(0), U16(257),
777 B(Return), 777 B(Return),
778 ] 778 ]
779 constant pool: [ 779 constant pool: [
780 "name", 780 "name",
781 ] 781 ]
782 handlers: [ 782 handlers: [
783 ] 783 ]
784 784
785 --- 785 ---
786 snippet: " 786 snippet: "
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
913 c = a[b]; 913 c = a[b];
914 c = a[b]; 914 c = a[b];
915 c = a[b]; 915 c = a[b];
916 c = a[b]; 916 c = a[b];
917 return a[b]; 917 return a[b];
918 } 918 }
919 f({name : \"test\"}, \"name\") 919 f({name : \"test\"}, \"name\")
920 " 920 "
921 frame size: 2 921 frame size: 2
922 parameter count: 3 922 parameter count: 3
923 bytecode array length: 1420 923 bytecode array length: 1422
924 bytecodes: [ 924 bytecodes: [
925 B(StackCheck), 925 B(StackCheck),
926 B(Ldar), R(arg0), 926 B(Ldar), R(arg0),
927 B(Star), R(1), 927 B(Star), R(1),
928 B(Ldar), R(arg1), 928 B(Ldar), R(arg1),
929 B(KeyedLoadIC), R(1), U8(1), 929 B(KeyedLoadIC), R(1), U8(1),
930 B(Star), R(0), 930 B(Star), R(0),
931 B(Ldar), R(arg0), 931 B(Ldar), R(arg0),
932 B(Star), R(1), 932 B(Star), R(1),
933 B(Ldar), R(arg1), 933 B(Ldar), R(arg1),
(...skipping 625 matching lines...) Expand 10 before | Expand all | Expand 10 after
1559 B(KeyedLoadIC), R(1), U8(253), 1559 B(KeyedLoadIC), R(1), U8(253),
1560 B(Star), R(0), 1560 B(Star), R(0),
1561 B(Ldar), R(arg0), 1561 B(Ldar), R(arg0),
1562 B(Star), R(1), 1562 B(Star), R(1),
1563 B(Ldar), R(arg1), 1563 B(Ldar), R(arg1),
1564 B(KeyedLoadIC), R(1), U8(255), 1564 B(KeyedLoadIC), R(1), U8(255),
1565 B(Star), R(0), 1565 B(Star), R(0),
1566 B(Ldar), R(arg0), 1566 B(Ldar), R(arg0),
1567 B(Star), R(1), 1567 B(Star), R(1),
1568 B(Ldar), R(arg1), 1568 B(Ldar), R(arg1),
1569 B(KeyedLoadICWide), R(1), U16(257), 1569 B(Wide), B(KeyedLoadIC), R16(1), U16(257),
1570 B(Return), 1570 B(Return),
1571 ] 1571 ]
1572 constant pool: [ 1572 constant pool: [
1573 ] 1573 ]
1574 handlers: [ 1574 handlers: [
1575 ] 1575 ]
1576 1576
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698