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

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

Issue 2426693002: [ic] Unify CallIC feedback collection and handling. (Closed)
Patch Set: Also simplify BytecodeGraphBuilder::ComputeCallFrequency Created 4 years, 2 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 wrap: no 6 wrap: no
7 test function name: test 7 test function name: test
8 8
9 --- 9 ---
10 snippet: " 10 snippet: "
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 B(Star), R(3), 124 B(Star), R(3),
125 /* 118 E> */ B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1), 125 /* 118 E> */ B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
126 B(Mov), R(2), R(this), 126 B(Mov), R(2), R(this),
127 /* 128 S> */ B(Ldar), R(this), 127 /* 128 S> */ B(Ldar), R(this),
128 B(JumpIfNotHole), U8(11), 128 B(JumpIfNotHole), U8(11),
129 B(LdaConstant), U8(0), 129 B(LdaConstant), U8(0),
130 B(Star), R(2), 130 B(Star), R(2),
131 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1), 131 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
132 B(Star), R(2), 132 B(Star), R(2),
133 B(LdaSmi), U8(2), 133 B(LdaSmi), U8(2),
134 /* 136 E> */ B(StaNamedPropertyStrict), R(2), U8(1), U8(5), 134 /* 136 E> */ B(StaNamedPropertyStrict), R(2), U8(1), U8(4),
135 B(Ldar), R(this), 135 B(Ldar), R(this),
136 B(JumpIfNotHole), U8(11), 136 B(JumpIfNotHole), U8(11),
137 B(LdaConstant), U8(0), 137 B(LdaConstant), U8(0),
138 B(Star), R(2), 138 B(Star), R(2),
139 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1), 139 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
140 /* 141 S> */ B(Return), 140 /* 141 S> */ B(Return),
141 ] 141 ]
142 constant pool: [ 142 constant pool: [
143 ONE_BYTE_INTERNALIZED_STRING_TYPE ["this"], 143 ONE_BYTE_INTERNALIZED_STRING_TYPE ["this"],
144 ONE_BYTE_INTERNALIZED_STRING_TYPE ["y_"], 144 ONE_BYTE_INTERNALIZED_STRING_TYPE ["y_"],
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 B(Star), R(3), 179 B(Star), R(3),
180 /* 117 E> */ B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1), 180 /* 117 E> */ B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
181 B(Mov), R(2), R(this), 181 B(Mov), R(2), R(this),
182 /* 126 S> */ B(Ldar), R(this), 182 /* 126 S> */ B(Ldar), R(this),
183 B(JumpIfNotHole), U8(11), 183 B(JumpIfNotHole), U8(11),
184 B(LdaConstant), U8(0), 184 B(LdaConstant), U8(0),
185 B(Star), R(2), 185 B(Star), R(2),
186 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1), 186 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
187 B(Star), R(2), 187 B(Star), R(2),
188 B(LdaSmi), U8(2), 188 B(LdaSmi), U8(2),
189 /* 134 E> */ B(StaNamedPropertyStrict), R(2), U8(1), U8(5), 189 /* 134 E> */ B(StaNamedPropertyStrict), R(2), U8(1), U8(4),
190 B(Ldar), R(this), 190 B(Ldar), R(this),
191 B(JumpIfNotHole), U8(11), 191 B(JumpIfNotHole), U8(11),
192 B(LdaConstant), U8(0), 192 B(LdaConstant), U8(0),
193 B(Star), R(2), 193 B(Star), R(2),
194 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1), 194 B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
195 /* 139 S> */ B(Return), 195 /* 139 S> */ B(Return),
196 ] 196 ]
197 constant pool: [ 197 constant pool: [
198 ONE_BYTE_INTERNALIZED_STRING_TYPE ["this"], 198 ONE_BYTE_INTERNALIZED_STRING_TYPE ["this"],
199 ONE_BYTE_INTERNALIZED_STRING_TYPE ["y_"], 199 ONE_BYTE_INTERNALIZED_STRING_TYPE ["y_"],
200 ] 200 ]
201 handlers: [ 201 handlers: [
202 ] 202 ]
203 203
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698