RFR: 8256155: Allow multiple large page sizes to be used on Linux [v35]
Marcus G K Williams
mgkwill at openjdk.java.net
Wed May 12 22:43:38 UTC 2021
> Change the meaning of LargePageSizeInBytes to be the maximum large page size the JVM may use (not the only one). A default value of zero will mean to allow the JVM use large page sizes up to the system's default large page size.
Marcus G K Williams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 57 commits:
- Check smaller LP sizes in setup
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- Merge branch 'master' into update_hlp
- Check large pages =< _large_page_size
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- Review comments 5_12
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- Remove reserve_memory_special_huge_tlbfs mods except assert
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- Merge branch 'master' into update_hlp
- Merge branch 'master' into update_hlp
- Remove extranous vm_page_size check
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- kstefanj review
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- Set LargePageSizeInBytes to largepage upper limit
Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
- ... and 47 more: https://git.openjdk.java.net/jdk/compare/2568d181...a551a5e0
-------------
Changes: https://git.openjdk.java.net/jdk/pull/1153/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1153&range=34
Stats: 154 lines in 2 files changed: 92 ins; 47 del; 15 mod
Patch: https://git.openjdk.java.net/jdk/pull/1153.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/1153/head:pull/1153
PR: https://git.openjdk.java.net/jdk/pull/1153
More information about the hotspot-gc-dev
mailing list