Integrated: 8310974: NMT: Arena diffs miss the scale
Aleksey Shipilev
shade at openjdk.org
Wed Jun 28 14:11:13 UTC 2023
On Tue, 27 Jun 2023 16:01:04 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> We noticed this in one of the NMT logs:
>
>
> Compiler (reserved=175324KB +135838KB, committed=175324KB +135838KB)
> (malloc=29999KB +5558KB #23578 +8965)
> (arena=145325KB +130279 #17 -5)
>
>
> The +130279 should actually be +130279KB.
>
> I looked at all current uses of `diff_in_current_scale` and `amount_in_current_scale`, and all them seem to be printed with scale. So we have only this one spot missing.
>
> Note this also fixes the stray `d` leftover from [JDK-8281213](https://bugs.openjdk.org/browse/JDK-8281213).
>
> Sample excerpt before:
>
>
> - Compiler (reserved=1623KB +453KB, committed=1623KB +453KB)
> (malloc=16KB +1KB #110 +19)
> (arena=1608KB +452d #10 +5)
>
>
> ...and after:
>
>
> - Compiler (reserved=220KB -537KB, committed=220KB -537KB)
> (malloc=25KB +8KB #228 +110)
> (arena=196KB -546KB #4 -1)
>
>
> Additional testing:
> - [x] macos-aarch64-server-fastdebug, `runtime/NMT`
This pull request has now been integrated.
Changeset: 46e4ee1e
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/46e4ee1e80652203bd59d968ea72b27681bdf312
Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod
8310974: NMT: Arena diffs miss the scale
Reviewed-by: zgu, stuefe
-------------
PR: https://git.openjdk.org/jdk/pull/14680
More information about the hotspot-runtime-dev
mailing list