Commit 5fa62dd
Revert "[heap] Do not recompute limits in NotifyLoadingEnded"
This reverts commit f0ecc67.
Reason for revert: Blocks V8 roll into chromium. E.g. https://chromium-review.googlesource.com/c/chromium/src/+/7414660
Original change's description:
> [heap] Do not recompute limits in NotifyLoadingEnded
>
> We recently started resetting limits on incremental marking start
> to avoid finalizing incremental marking prematurely in some scenarios.
>
> For loading we had a similar issue, in order to fix this we
> recompute limits in NotifyLoadingEnded(). But resetting allocation
> limits on incremental marking start also incidentally addresses the
> issue Omer discovered with loading. So in this CL we simply stop
> updating allocation limits at all in NotifyLoadingEnded().
>
> Initially I wasn't sure whether a change like this should go through
> finch. But according to Omer recomputing the limit on
> NotifyLoadingEnded did not have impact, so going back to baseline
> should not regress anything either.
>
> In addition this CL also starts resetting allocation limits
> unconditionally on incremental marking start. Previously we only
> did this when the loading phase was entered but not exited yet.
>
> Bug: 444705203
> Change-Id: I7dfbf6fcfc6c5db0b7e0416811c4bca85de6f420
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7368051
> Reviewed-by: Michael Lippautz <[email protected]>
> Reviewed-by: Omer Katz <[email protected]>
> Commit-Queue: Dominik Inführ <[email protected]>
> Cr-Commit-Position: refs/heads/main@{#104524}
Bug: 444705203
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I7b5840c2ecea403b9bc117c572b56a01a974bcfe
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7415020
Reviewed-by: Manos Koukoutos <[email protected]>
Owners-Override: Manos Koukoutos <[email protected]>
Reviewed-by: Omer Katz <[email protected]>
Commit-Queue: Manos Koukoutos <[email protected]>
Cr-Commit-Position: refs/heads/main@{#104555}1 parent d9c5853 commit 5fa62dd
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2041 | 2041 | | |
2042 | 2042 | | |
2043 | 2043 | | |
2044 | | - | |
| 2044 | + | |
2045 | 2045 | | |
2046 | 2046 | | |
2047 | 2047 | | |
| |||
7854 | 7854 | | |
7855 | 7855 | | |
7856 | 7856 | | |
| 7857 | + | |
7857 | 7858 | | |
7858 | 7859 | | |
7859 | 7860 | | |
| |||
0 commit comments