RFR: 8329416: Split relocation pointer map into read-write and read-only maps [v3]
Matias Saavedra Silva
matsaave at openjdk.org
Wed Apr 10 19:40:26 UTC 2024
> The pointer relocation bitmap is already subdivided into read-write and read-only regions and can be split into two distinct bitmaps. By separating the maps, each sub-map can be further optimized. Verified with tier 1-5 tests.
Matias Saavedra Silva has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision:
- Fixed for dynamic dump
- Merge branch 'master' into split_ptrmap_8329416
- Ioi comments and cleanup
- Removed debugging code
- Merge branch 'master' into split_ptrmap_8329416
- Corrected ro bitmap size and start
- Two maps at runtime
- Rw and Ro bitmaps read as a single bitmap at runtime
- Removed debugging code
- Split relocation pointer map into read-write and read-only maps
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/18608/files
- new: https://git.openjdk.org/jdk/pull/18608/files/de89b0aa..c6c805f6
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=18608&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=18608&range=01-02
Stats: 11930 lines in 307 files changed: 7021 ins; 3360 del; 1549 mod
Patch: https://git.openjdk.org/jdk/pull/18608.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/18608/head:pull/18608
PR: https://git.openjdk.org/jdk/pull/18608
More information about the hotspot-runtime-dev
mailing list