RFR: 8370254: Add VM_MEMORY_JAVA mmap tag to MacOS mmap calls [v2]
Nityanand Rai
duke at openjdk.org
Tue Nov 4 16:31:05 UTC 2025
> Add VM_MEMORY_JAVA tag to mmap calls in os_bsd.cpp for better memory tracking of java process on macOs
Nityanand Rai 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:
- Merge branch 'openjdk:master' into macos-vm-tagging
- 1. Test improved to incorporate os/zgc allocation routines 2. Minor refactor to improve readability
- remove extra whitespace
- remove extra whitespace
- Merge branch 'openjdk:master' into macos-vm-tagging
- Covered ZGC direct mmap usage for JAVA tagging. Added unit test to validate changes
- Merge branch 'openjdk:master' into macos-vm-tagging
- Merge branch 'openjdk:master' into macos-vm-tagging
- Merge branch 'openjdk:master' into macos-vm-tagging
- Add VM_MEMORY_JAVA tag to mmap calls in os_bsd.cpp for better memory tracking
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27868/files
- new: https://git.openjdk.org/jdk/pull/27868/files/1144ca92..1c8b3818
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27868&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27868&range=00-01
Stats: 73212 lines in 988 files changed: 39905 ins; 27282 del; 6025 mod
Patch: https://git.openjdk.org/jdk/pull/27868.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27868/head:pull/27868
PR: https://git.openjdk.org/jdk/pull/27868
More information about the hotspot-dev
mailing list