mirrored from https://chromium.googlesource.com/v8/v8.git
-
Notifications
You must be signed in to change notification settings - Fork 4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Support sharing ReadOnly heap for multi-cage mode."
This reverts commit 57232a7. Reason for revert: Performance regressions: crbug.com/357931034 Original change's description: > Support sharing ReadOnly heap for multi-cage mode. > > RO heap will be shared only for isolates inside one isolate group > and so, the RO heap and its artifacts will be per isolate group. > > This patch unifies code for obtaining RO artifacts for all configuration > and removes dead code like PointerCompressedReadOnlyArtifacts > since we use isolate groups in all configurations. > > Also, current tests that test sharing heap are skipped > for multi-cage mode because in the current execution model each isolate > creates its isolate group so the heap isn't shared. > > Bug: 347026227 > Change-Id: I7219e4d7d526560542e1a059ad7bffc385bf31ab > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/ /5632279 > Reviewed-by: Andy Wingo <[email protected]> > Commit-Queue: Dmitry Bezhetskov <[email protected]> > Reviewed-by: Leszek Swirski <[email protected]> > Cr-Commit-Position: refs/heads/main@{#95463} Bug: 347026227 Change-Id: Ie5bc50d656170a918a8b9e09f7a7377a12b6ebf3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/ /5769212 Auto-Submit: Leszek Swirski <[email protected]> Commit-Queue: Leszek Swirski <[email protected]> Bot-Commit: Rubber Stamper <[email protected]> Cr-Commit-Position: refs/heads/main@{#95516}
- Loading branch information
1 parent
854b664
commit ea7e53d
Showing
22 changed files
with
543 additions
and
218 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.