RFR: 8256155: Allow multiple large page sizes to be used on Linux [v32]

Marcus G K Williams mgkwill at openjdk.java.net
Fri May 7 16:16:22 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 53 commits:

 - 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>
 - Merge branch 'master' into update_hlp
 - Fix merge
   
   Signed-off-by: Marcus G K Williams <marcus.williams at intel.com>
 - Merge branch 'master' into update_hlp
 - Merge branch 'master' into update_hlp
 - ... and 43 more: https://git.openjdk.java.net/jdk/compare/0790e601...7368e7d4

-------------

Changes: https://git.openjdk.java.net/jdk/pull/1153/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1153&range=31
  Stats: 126 lines in 2 files changed: 63 ins; 47 del; 16 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-dev mailing list