Commit 795108a
committed
deps: V8: make V8 9.5 ABI-compatible with 9.6
Cherry-pick ABI-breaking changes that happened since 9.5 was branched:
[api] Remove deprecated HostImportModuleDynamicallyCallback
Refs: v8/v8@ab83685
[zone] Provide a way to configure allocator for zone backings
Refs: v8/v8@e262e1c
[isolate-data] Consistent field names
Needed for the next commit.
Refs: v8/v8@d09fc54
[isolate-data] Split builtin tables into tiers
Refs: v8/v8@06af754
[mips][loong64][isolate-data] Split builtin tables into tiers
Refs: v8/v8@1fd5561
[riscv64] Replace builtin_entry_slot_offset with BuiltinEntrySlotOffset
Refs: v8/v8@b66d5f0
ppc/s390: [isolate-data] Split builtin tables into tiers
Refs: v8/v8@dc88bdf
PR-URL: #40422
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Beth Griggs <bgriggs@redhat.com>1 parent f9996d5 commit 795108aCopy full SHA for 795108a
File tree
Expand file treeCollapse file tree
42 files changed
+458
-385
lines changedOpen diff view settings
Filter options
- deps/v8
- include
- src
- api
- builtins
- codegen
- arm64
- arm
- ia32
- loong64
- mips64
- mips
- ppc
- riscv64
- s390
- x64
- compiler
- deoptimizer
- arm
- ppc
- riscv64
- s390
- x64
- diagnostics
- execution
- handles
- heap
- utils
- zone
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Expand file treeCollapse file tree
42 files changed
+458
-385
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
36 | 36 | |
37 | 37 | |
38 | 38 | |
39 | | - |
| 39 | + |
40 | 40 | |
41 | 41 | |
42 | 42 | |
|
Collapse file
deps/v8/include/v8-callbacks.h
Copy file name to clipboardExpand all lines: deps/v8/include/v8-callbacks.h-25Lines changed: 0 additions & 25 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
210 | 210 | |
211 | 211 | |
212 | 212 | |
213 | | - |
214 | | - |
215 | | - |
216 | | - |
217 | | - |
218 | | - |
219 | | - |
220 | | - |
221 | | - |
222 | | - |
223 | | - |
224 | | - |
225 | | - |
226 | | - |
227 | | - |
228 | | - |
229 | | - |
230 | | - |
231 | | - |
232 | | - |
233 | | - |
234 | | - |
235 | | - |
236 | | - |
237 | | - |
238 | 213 | |
239 | 214 | |
240 | 215 | |
|
Collapse file
deps/v8/include/v8-internal.h
Copy file name to clipboardExpand all lines: deps/v8/include/v8-internal.h+15-8Lines changed: 15 additions & 8 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
224 | 224 | |
225 | 225 | |
226 | 226 | |
| 227 | + |
| 228 | + |
| 229 | + |
227 | 230 | |
228 | 231 | |
229 | | - |
| 232 | + |
| 233 | + |
| 234 | + |
| 235 | + |
| 236 | + |
| 237 | + |
| 238 | + |
| 239 | + |
| 240 | + |
230 | 241 | |
231 | | - |
| 242 | + |
232 | 243 | |
233 | 244 | |
234 | 245 | |
235 | 246 | |
236 | | - |
237 | | - |
238 | 247 | |
239 | | - |
240 | | - |
241 | | - |
| 248 | + |
242 | 249 | |
243 | | - |
| 250 | + |
244 | 251 | |
245 | 252 | |
246 | 253 | |
|
Collapse file
deps/v8/include/v8-isolate.h
Copy file name to clipboardExpand all lines: deps/v8/include/v8-isolate.h-10Lines changed: 0 additions & 10 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
613 | 613 | |
614 | 614 | |
615 | 615 | |
616 | | - |
617 | | - |
618 | | - |
619 | | - |
620 | | - |
621 | | - |
622 | | - |
623 | | - |
624 | | - |
625 | | - |
626 | 616 | |
627 | 617 | |
628 | 618 | |
|
Collapse file
deps/v8/include/v8-platform.h
Copy file name to clipboardExpand all lines: deps/v8/include/v8-platform.h+20Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
516 | 516 | |
517 | 517 | |
518 | 518 | |
| 519 | + |
| 520 | + |
| 521 | + |
| 522 | + |
| 523 | + |
| 524 | + |
| 525 | + |
| 526 | + |
| 527 | + |
| 528 | + |
| 529 | + |
| 530 | + |
519 | 531 | |
520 | 532 | |
521 | 533 | |
| ||
534 | 546 | |
535 | 547 | |
536 | 548 | |
| 549 | + |
| 550 | + |
| 551 | + |
| 552 | + |
| 553 | + |
| 554 | + |
| 555 | + |
| 556 | + |
537 | 557 | |
538 | 558 | |
539 | 559 | |
|
Collapse file
-6Lines changed: 0 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
8544 | 8544 | |
8545 | 8545 | |
8546 | 8546 | |
8547 | | - |
8548 | | - |
8549 | | - |
8550 | | - |
8551 | | - |
8552 | | - |
8553 | 8547 | |
8554 | 8548 | |
8555 | 8549 | |
|
Collapse file
deps/v8/src/builtins/builtins-definitions.h
Copy file name to clipboardExpand all lines: deps/v8/src/builtins/builtins-definitions.h+50-21Lines changed: 50 additions & 21 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
31 | 31 | |
32 | 32 | |
33 | 33 | |
34 | | - |
35 | | - |
36 | | - |
37 | | - |
38 | | - |
39 | | - |
40 | | - |
41 | | - |
42 | | - |
43 | | - |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | + |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | + |
| 67 | + |
44 | 68 | |
45 | 69 | |
46 | 70 | |
| ||
58 | 82 | |
59 | 83 | |
60 | 84 | |
61 | | - |
| 85 | + |
62 | 86 | |
63 | 87 | |
64 | 88 | |
65 | 89 | |
66 | 90 | |
67 | | - |
68 | | - |
69 | | - |
70 | 91 | |
71 | 92 | |
72 | 93 | |
| ||
187 | 208 | |
188 | 209 | |
189 | 210 | |
190 | | - |
191 | | - |
192 | | - |
193 | | - |
194 | 211 | |
195 | 212 | |
196 | 213 | |
| ||
282 | 299 | |
283 | 300 | |
284 | 301 | |
285 | | - |
286 | 302 | |
287 | | - |
288 | | - |
289 | 303 | |
290 | 304 | |
291 | 305 | |
| ||
1032 | 1046 | |
1033 | 1047 | |
1034 | 1048 | |
| 1049 | + |
| 1050 | + |
| 1051 | + |
| 1052 | + |
1035 | 1053 | |
1036 | 1054 | |
1037 | 1055 | |
| ||
1218 | 1236 | |
1219 | 1237 | |
1220 | 1238 | |
| 1239 | + |
| 1240 | + |
| 1241 | + |
| 1242 | + |
| 1243 | + |
| 1244 | + |
| 1245 | + |
| 1246 | + |
| 1247 | + |
| 1248 | + |
| 1249 | + |
1221 | 1250 | |
1222 | 1251 | |
1223 | 1252 | |
|
Collapse file
deps/v8/src/builtins/builtins.cc
Copy file name to clipboardExpand all lines: deps/v8/src/builtins/builtins.cc+25-19Lines changed: 25 additions & 19 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
92 | 92 | |
93 | 93 | |
94 | 94 | |
95 | | - |
| 95 | + |
96 | 96 | |
97 | 97 | |
98 | 98 | |
| ||
182 | 182 | |
183 | 183 | |
184 | 184 | |
185 | | - |
| 185 | + |
186 | 186 | |
187 | 187 | |
188 | 188 | |
| ||
224 | 224 | |
225 | 225 | |
226 | 226 | |
227 | | - |
| 227 | + |
228 | 228 | |
229 | 229 | |
230 | 230 | |
| ||
262 | 262 | |
263 | 263 | |
264 | 264 | |
265 | | - |
| 265 | + |
266 | 266 | |
267 | 267 | |
268 | 268 | |
| ||
292 | 292 | |
293 | 293 | |
294 | 294 | |
295 | | - |
296 | | - |
297 | | - |
298 | | - |
299 | | - |
300 | | - |
301 | | - |
302 | | - |
303 | | - |
304 | | - |
305 | | - |
306 | | - |
| 295 | + |
| 296 | + |
| 297 | + |
| 298 | + |
| 299 | + |
| 300 | + |
| 301 | + |
| 302 | + |
| 303 | + |
| 304 | + |
| 305 | + |
| 306 | + |
| 307 | + |
| 308 | + |
| 309 | + |
| 310 | + |
| 311 | + |
| 312 | + |
307 | 313 | |
308 | 314 | |
309 | 315 | |
| ||
314 | 320 | |
315 | 321 | |
316 | 322 | |
317 | | - |
| 323 | + |
318 | 324 | |
319 | 325 | |
320 | | - |
| 326 | + |
321 | 327 | |
322 | 328 | |
323 | 329 | |
| ||
420 | 426 | |
421 | 427 | |
422 | 428 | |
423 | | - |
| 429 | + |
424 | 430 | |
425 | 431 | |
426 | 432 | |
|
0 commit comments