Commit e557647
committed
deps: V8: backport 74571c8
Original commit message:
Fix preview of set entries
Set entries return an array with the value as first and second entry.
As such these are considered key value pairs to align with maps
entries iterator.
So far the return value was identical to the values iterator and that
is misleading.
This also adds tests to verify the results and improves the coverage
a tiny bit by testing different iterators.
Refs: #24629
[email protected]
Change-Id: I669a724bb4afaf5a713e468b1f51691d22c25253
Reviewed-on: https://chromium-review.googlesource.com/c/1350790
Commit-Queue: Yang Guo <[email protected]>
Reviewed-by: Benedikt Meurer <[email protected]>
Reviewed-by: Jakob Gruber <[email protected]>
Reviewed-by: Yang Guo <[email protected]>
Cr-Commit-Position: refs/heads/master@{#59311}
Refs: v8/v8@74571c8
PR-URL: #25941
Fixes: #24629
Reviewed-By: Michaël Zasso <[email protected]>1 parent 14c089b commit e557647
7 files changed
Lines changed: 279 additions & 30 deletions
File tree
- deps/v8
- src
- test
- cctest
- inspector
- debugger
- runtime
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7028 | 7028 | | |
7029 | 7029 | | |
7030 | 7030 | | |
| 7031 | + | |
| 7032 | + | |
| 7033 | + | |
| 7034 | + | |
| 7035 | + | |
7031 | 7036 | | |
7032 | 7037 | | |
7033 | 7038 | | |
| |||
7137 | 7142 | | |
7138 | 7143 | | |
7139 | 7144 | | |
7140 | | - | |
| 7145 | + | |
7141 | 7146 | | |
7142 | 7147 | | |
7143 | 7148 | | |
7144 | 7149 | | |
7145 | 7150 | | |
7146 | | - | |
| 7151 | + | |
| 7152 | + | |
7147 | 7153 | | |
7148 | 7154 | | |
7149 | 7155 | | |
| |||
7154 | 7160 | | |
7155 | 7161 | | |
7156 | 7162 | | |
| 7163 | + | |
7157 | 7164 | | |
7158 | 7165 | | |
7159 | 7166 | | |
| |||
7169 | 7176 | | |
7170 | 7177 | | |
7171 | 7178 | | |
7172 | | - | |
| 7179 | + | |
| 7180 | + | |
7173 | 7181 | | |
7174 | 7182 | | |
7175 | 7183 | | |
| |||
9524 | 9532 | | |
9525 | 9533 | | |
9526 | 9534 | | |
9527 | | - | |
9528 | | - | |
| 9535 | + | |
9529 | 9536 | | |
9530 | | - | |
| 9537 | + | |
9531 | 9538 | | |
9532 | | - | |
9533 | | - | |
9534 | | - | |
| 9539 | + | |
| 9540 | + | |
| 9541 | + | |
9535 | 9542 | | |
9536 | 9543 | | |
9537 | 9544 | | |
9538 | | - | |
| 9545 | + | |
| 9546 | + | |
| 9547 | + | |
9539 | 9548 | | |
9540 | 9549 | | |
9541 | | - | |
| 9550 | + | |
9542 | 9551 | | |
9543 | 9552 | | |
9544 | 9553 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28853 | 28853 | | |
28854 | 28854 | | |
28855 | 28855 | | |
28856 | | - | |
| 28856 | + | |
28857 | 28857 | | |
28858 | 28858 | | |
28859 | 28859 | | |
| |||
28952 | 28952 | | |
28953 | 28953 | | |
28954 | 28954 | | |
28955 | | - | |
| 28955 | + | |
| 28956 | + | |
| 28957 | + | |
| 28958 | + | |
| 28959 | + | |
| 28960 | + | |
| 28961 | + | |
| 28962 | + | |
| 28963 | + | |
| 28964 | + | |
| 28965 | + | |
| 28966 | + | |
| 28967 | + | |
| 28968 | + | |
| 28969 | + | |
| 28970 | + | |
| 28971 | + | |
| 28972 | + | |
| 28973 | + | |
| 28974 | + | |
| 28975 | + | |
| 28976 | + | |
| 28977 | + | |
| 28978 | + | |
| 28979 | + | |
| 28980 | + | |
| 28981 | + | |
| 28982 | + | |
| 28983 | + | |
| 28984 | + | |
| 28985 | + | |
| 28986 | + | |
| 28987 | + | |
| 28988 | + | |
| 28989 | + | |
| 28990 | + | |
| 28991 | + | |
| 28992 | + | |
| 28993 | + | |
| 28994 | + | |
| 28995 | + | |
| 28996 | + | |
| 28997 | + | |
| 28998 | + | |
| 28999 | + | |
| 29000 | + | |
| 29001 | + | |
| 29002 | + | |
| 29003 | + | |
| 29004 | + | |
| 29005 | + | |
| 29006 | + | |
| 29007 | + | |
| 29008 | + | |
| 29009 | + | |
| 29010 | + | |
| 29011 | + | |
| 29012 | + | |
| 29013 | + | |
| 29014 | + | |
| 29015 | + | |
| 29016 | + | |
| 29017 | + | |
| 29018 | + | |
| 29019 | + | |
| 29020 | + | |
| 29021 | + | |
| 29022 | + | |
| 29023 | + | |
| 29024 | + | |
| 29025 | + | |
| 29026 | + | |
| 29027 | + | |
| 29028 | + | |
| 29029 | + | |
| 29030 | + | |
| 29031 | + | |
| 29032 | + | |
| 29033 | + | |
| 29034 | + | |
| 29035 | + | |
| 29036 | + | |
| 29037 | + | |
| 29038 | + | |
| 29039 | + | |
| 29040 | + | |
| 29041 | + | |
| 29042 | + | |
| 29043 | + | |
| 29044 | + | |
| 29045 | + | |
| 29046 | + | |
| 29047 | + | |
| 29048 | + | |
| 29049 | + | |
| 29050 | + | |
| 29051 | + | |
| 29052 | + | |
| 29053 | + | |
| 29054 | + | |
| 29055 | + | |
| 29056 | + | |
| 29057 | + | |
| 29058 | + | |
| 29059 | + | |
| 29060 | + | |
| 29061 | + | |
| 29062 | + | |
| 29063 | + | |
| 29064 | + | |
| 29065 | + | |
| 29066 | + | |
| 29067 | + | |
| 29068 | + | |
| 29069 | + | |
| 29070 | + | |
| 29071 | + | |
| 29072 | + | |
| 29073 | + | |
| 29074 | + | |
| 29075 | + | |
| 29076 | + | |
| 29077 | + | |
| 29078 | + | |
| 29079 | + | |
| 29080 | + | |
| 29081 | + | |
| 29082 | + | |
| 29083 | + | |
| 29084 | + | |
| 29085 | + | |
| 29086 | + | |
| 29087 | + | |
| 29088 | + | |
| 29089 | + | |
| 29090 | + | |
28956 | 29091 | | |
28957 | 29092 | | |
28958 | 29093 | | |
| |||
29066 | 29201 | | |
29067 | 29202 | | |
29068 | 29203 | | |
| 29204 | + | |
| 29205 | + | |
| 29206 | + | |
| 29207 | + | |
| 29208 | + | |
| 29209 | + | |
| 29210 | + | |
| 29211 | + | |
| 29212 | + | |
| 29213 | + | |
| 29214 | + | |
| 29215 | + | |
| 29216 | + | |
| 29217 | + | |
| 29218 | + | |
| 29219 | + | |
| 29220 | + | |
| 29221 | + | |
| 29222 | + | |
| 29223 | + | |
| 29224 | + | |
| 29225 | + | |
| 29226 | + | |
| 29227 | + | |
| 29228 | + | |
| 29229 | + | |
| 29230 | + | |
| 29231 | + | |
| 29232 | + | |
| 29233 | + | |
| 29234 | + | |
| 29235 | + | |
| 29236 | + | |
| 29237 | + | |
| 29238 | + | |
| 29239 | + | |
| 29240 | + | |
| 29241 | + | |
| 29242 | + | |
| 29243 | + | |
| 29244 | + | |
| 29245 | + | |
| 29246 | + | |
| 29247 | + | |
| 29248 | + | |
| 29249 | + | |
| 29250 | + | |
| 29251 | + | |
| 29252 | + | |
| 29253 | + | |
| 29254 | + | |
| 29255 | + | |
| 29256 | + | |
| 29257 | + | |
| 29258 | + | |
| 29259 | + | |
| 29260 | + | |
| 29261 | + | |
| 29262 | + | |
| 29263 | + | |
| 29264 | + | |
| 29265 | + | |
| 29266 | + | |
| 29267 | + | |
| 29268 | + | |
| 29269 | + | |
| 29270 | + | |
| 29271 | + | |
| 29272 | + | |
| 29273 | + | |
| 29274 | + | |
| 29275 | + | |
| 29276 | + | |
| 29277 | + | |
| 29278 | + | |
| 29279 | + | |
| 29280 | + | |
| 29281 | + | |
| 29282 | + | |
| 29283 | + | |
| 29284 | + | |
| 29285 | + | |
| 29286 | + | |
| 29287 | + | |
| 29288 | + | |
| 29289 | + | |
| 29290 | + | |
| 29291 | + | |
| 29292 | + | |
| 29293 | + | |
| 29294 | + | |
Lines changed: 26 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
| 180 | + | |
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
184 | 191 | | |
185 | | - | |
| 192 | + | |
186 | 193 | | |
187 | 194 | | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | 195 | | |
199 | | - | |
200 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
201 | 213 | | |
202 | 214 | | |
203 | 215 | | |
| |||
0 commit comments