RFR: 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory [v2]
Paul Hübner
phubner at openjdk.org
Thu Nov 13 15:43:06 UTC 2025
On Thu, 13 Nov 2025 12:02:56 GMT, Paul Hübner <phubner at openjdk.org> wrote:
>> Hi all,
>>
>> In [JDK-8364741](https://bugs.openjdk.org/browse/JDK-8364741) it was discovered that asan reserves a bit more heap. The test got patched by checking for asan and adjusting the expectation, respectively.
>>
>> It turns out that, rarely, we do reserve more memory even without asan enabled. This change updates the test:
>> a) to ensure that some sort of reservation size is reported; and
>> b) to extract the reserved amount and assert that it is no less than the committed amount
>>
>> Testing: Ran tier1. Stress tested the individual test with 5x100 repetitions per platform (Linux x64, AArch64; macOS x64, AArch64; Windows x64).
>
> Paul Hübner 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 three additional commits since the last revision:
>
> - Review suggestion.
> - Merge branch 'master' into JDK-8371320
> - Use regular expression based matching instead.
Thanks for the reviews.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/28179#issuecomment-3528400175
More information about the hotspot-runtime-dev
mailing list