RFR: 8256155: Allow multiple large page sizes to be used on Linux [v32]
Marcus G K Williams
mgkwill at openjdk.java.net
Mon May 10 22:44:09 UTC 2021
On Fri, 7 May 2021 20:47:26 GMT, Stefan Johansson <sjohanss at openjdk.org> wrote:
>> 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
>
>> I cloned openjdk/jdk and configured and `make` on main branch and I get the same result. Could it be my toolchain versions and recent changes clashing? `cc1plus: all warnings being treated as errors`?
>
> Could be something like that. At least good to know it's not connected to the code in this PR.
Any suggestions or comments on current version of this change @kstefanj or @tstuefe?
After my local build is fixed, tests are passing here also:
==============================
Test summary
==============================
TEST TOTAL PASS FAIL ERROR
jtreg:test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
6 6 0 0
==============================
TEST SUCCESS
I'm doing some other testing to check a few things.
-------------
PR: https://git.openjdk.java.net/jdk/pull/1153
More information about the hotspot-gc-dev
mailing list