[jdk11u-dev] Integrated: 8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM
Paul Hohensee
phh at openjdk.org
Thu Dec 7 16:23:40 UTC 2023
On Tue, 21 Nov 2023 15:38:46 GMT, Paul Hohensee <phh at openjdk.org> wrote:
> I'd like to backport the definition and implementation of com.sun.management.ThreadMXBean.getTotalThreadAllocatedBytes to 11u. The backport CSR is [JDK-8320375](https://bugs.openjdk.org/browse/JDK-8320375). A follow-up bugfix backport of [JDK-8313081](https://bugs.openjdk.org/browse/JDK-8313081) will be done following this backport. The combined backports have been in production at Amazon for two months with no issues. The backport uses the reserved6 slot in jmm.h in order to preserve binary compatibility with 11u. Per current policy, there is no update to JMM_VERSION in jmm.h and the new method is marked
>
> @since 11.0.23
>
> I added MonitoringSupport_lock because it didn't exist in 11u.
This pull request has now been integrated.
Changeset: 31064b1c
Author: Paul Hohensee <phh at openjdk.org>
URL: https://git.openjdk.org/jdk11u-dev/commit/31064b1cca155d8490e88231be8a83beeb4a7fb9
Stats: 299 lines in 12 files changed: 219 ins; 45 del; 35 mod
8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM
Reviewed-by: simonis
Backport-of: 3eced01f9efe2567a07b63343f8559683a2d0517
-------------
PR: https://git.openjdk.org/jdk11u-dev/pull/2286
More information about the jdk-updates-dev
mailing list