RFR: 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory [v2]

Afshin Zafari azafari at openjdk.org
Thu Nov 13 15:34:53 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.

Still good. Thanks.

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

Marked as reviewed by azafari (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/28179#pullrequestreview-3460370637


More information about the hotspot-runtime-dev mailing list