git: openjdk/jdk21u: master: 8293114: JVM should trim the native heap

Aleksey Shipilev shade at openjdk.org
Thu Aug 10 11:57:50 UTC 2023


Changeset: a094e937
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-10 11:56:27 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a094e937bfabeeacc0218220fca301e3501f67d9

8293114: JVM should trim the native heap

Reviewed-by: stuefe
Backport-of: 9e4fc568a6f1a93c84a84d6cc5220c6eb4e546a5

! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/threads.cpp
+ src/hotspot/share/runtime/trimNativeHeap.cpp
+ src/hotspot/share/runtime/trimNativeHeap.hpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/gtest/runtime/test_trim_native.cpp
+ test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
+ test/hotspot/jtreg/runtime/os/TestTrimNative.java
! test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java



More information about the jdk-updates-changes mailing list