RFR: 8367485: os::physical_memory is broken in 32-bit JVMs when running on 64-bit OSes [v11]
Anton Artemov
duke at openjdk.org
Thu Sep 25 09:26:07 UTC 2025
On Thu, 25 Sep 2025 09:19:00 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:
>> Anton Artemov has updated the pull request incrementally with two additional commits since the last revision:
>>
>> - 8367485: Eliminated uint64_t
>> - 8367485: Typedef alias for uint64_t used in mem funcs.
>
> src/hotspot/os/aix/os_aix.cpp line 2195:
>
>> 2193:
>> 2194: trcVerbose("processor count: %d", os::_processor_count);
>> 2195: trcVerbose("physical memory: " UINT64_FORMAT, Aix::_physical_memory);
>
> Should there be a `PHYS_MEM_TYPE_FORMAT` define as well. In case the format needs changing from `UINT64_FORMAT`?
Good catch, let me add it.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/27335#discussion_r2378407098
More information about the hotspot-dev
mailing list