RFR: 8263185: Mallinfo deprecated in glibc 2.33 [v5]
David Holmes
dholmes at openjdk.java.net
Thu Mar 18 21:51:40 UTC 2021
On Thu, 18 Mar 2021 11:56:04 GMT, Christoph Göttschkes <cgo at openjdk.org> wrote:
>> Starting with glibc 2.33, mallinfo is deprecated in favor of the new mallinfo2 API. Both APIs work the same way, the only difference is, that mallinfo2 uses size_t instead of int for the fields of the struct, containing the information about malloc. Please see the [glibc release notes](https://sourceware.org/pipermail/libc-alpha/2021-February/122207.html).
>>
>> Testing with tier1 on a system with glibc 2.33 and on a system with glibc 2.31.
>
> Christoph Göttschkes has updated the pull request incrementally with one additional commit since the last revision:
>
> Copy mallinfo struct definition into VM sources and guard usage.
This latest version seems acceptable to me. It avoids the warning and uses a better API when available.
Thanks,
David
-------------
Marked as reviewed by dholmes (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/2964
More information about the hotspot-runtime-dev
mailing list