RFR: 8359959: Test runtime/NMT/VirtualAllocTestType.java failed: '\\[0x[0]*7f7dc4043000 - 0x[0]*7f7dc4083000\\] reserved 256KB for Test' missing from stdout/stderr [v3]
David Holmes
dholmes at openjdk.org
Thu Jun 19 23:08:28 UTC 2025
On Thu, 19 Jun 2025 13:03:02 GMT, Afshin Zafari <azafari at openjdk.org> wrote:
>> The test expects that two disjunct regions are reserved but checked it incompletely.
>> It is fixed by reserving a new (third) region with the required size and then released the middle region among these three regions.
>> In Windows, it is not possible/valid to release middle regions. Either a whole region or a region that has the same end-address with the whole region can be released. IOW, only 'release the whole' or 'release from address A up to the end' are valid.
>>
>> Since it (reserving two regions that become adjacent) is not happening always, the test failed occasionally at different tiers.
>>
>> Tested local linux-x64-debug.
>
> Afshin Zafari has updated the pull request incrementally with one additional commit since the last revision:
>
> reviews
Okay - I think I follow that.
Thanks
-------------
Marked as reviewed by dholmes (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/25894#pullrequestreview-2944169350
More information about the hotspot-runtime-dev
mailing list