Commit ce66c8e
committed
deps: backport 7a88ff3 from V8 upstream
This backport does not include the changes to `src/heap/scavenger.cc`
as it does not exist in the V8 included in the v4.x stream.
Original commit message:
Filter out stale left-trimmed handles for scavenges
The missing part from
https://codereview.chromium.org/2078403002/
R=jochen@chromium.org
BUG=chromium:621869
LOG=N
Review-Url: https://codereview.chromium.org/2077353004
Cr-Commit-Position: refs/heads/master@{#37184}
PR-URL: #10668
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>1 parent 8bd3d83 commit ce66c8eCopy full SHA for ce66c8e
File tree
Expand file treeCollapse file tree
6 files changed
+51
-28
lines changedOpen diff view settings
Filter options
- deps/v8
- src
- heap
- test/mjsunit/regress
Expand file treeCollapse file tree
6 files changed
+51
-28
lines changedOpen diff view settings
Collapse file
deps/v8/src/heap/heap-inl.h
Copy file name to clipboardExpand all lines: deps/v8/src/heap/heap-inl.h+24-1Lines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
393 | 393 | |
394 | 394 | |
395 | 395 | |
396 | | - |
397 | 396 | |
398 | 397 | |
399 | 398 | |
400 | 399 | |
401 | 400 | |
| 401 | + |
| 402 | + |
| 403 | + |
| 404 | + |
| 405 | + |
| 406 | + |
| 407 | + |
| 408 | + |
| 409 | + |
| 410 | + |
| 411 | + |
| 412 | + |
| 413 | + |
| 414 | + |
| 415 | + |
| 416 | + |
| 417 | + |
| 418 | + |
| 419 | + |
| 420 | + |
| 421 | + |
| 422 | + |
| 423 | + |
| 424 | + |
402 | 425 | |
403 | 426 | |
404 | 427 | |
|
Collapse file
+6Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
590 | 590 | |
591 | 591 | |
592 | 592 | |
| 593 | + |
| 594 | + |
| 595 | + |
| 596 | + |
| 597 | + |
| 598 | + |
593 | 599 | |
594 | 600 | |
595 | 601 | |
|
Collapse file
deps/v8/src/heap/mark-compact.cc
Copy file name to clipboardExpand all lines: deps/v8/src/heap/mark-compact.cc+1-25Lines changed: 1 addition & 25 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1650 | 1650 | |
1651 | 1651 | |
1652 | 1652 | |
1653 | | - |
1654 | | - |
1655 | | - |
1656 | | - |
1657 | | - |
1658 | | - |
1659 | | - |
1660 | | - |
1661 | | - |
1662 | | - |
1663 | | - |
1664 | | - |
1665 | | - |
1666 | | - |
1667 | | - |
1668 | | - |
1669 | | - |
1670 | | - |
1671 | | - |
1672 | | - |
1673 | | - |
1674 | | - |
1675 | | - |
1676 | | - |
1677 | | - |
| 1653 | + |
1678 | 1654 | |
1679 | 1655 | |
1680 | 1656 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1351 | 1351 | |
1352 | 1352 | |
1353 | 1353 | |
1354 | | - |
| 1354 | + |
1355 | 1355 | |
1356 | 1356 | |
1357 | 1357 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1382 | 1382 | |
1383 | 1383 | |
1384 | 1384 | |
1385 | | - |
| 1385 | + |
1386 | 1386 | |
1387 | 1387 | |
1388 | 1388 | |
|
Collapse file
deps/v8/test/mjsunit/regress/regress-621869.js
Copy file name to clipboard+18Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
0 commit comments