diff --git a/docs/version0.15.md b/docs/version0.15.md index 1d0b98ff6e..39d8c959ef 100644 --- a/docs/version0.15.md +++ b/docs/version0.15.md @@ -34,6 +34,7 @@ - ![Start of content that applies only to Java 12)](cr/java12.png) [OpenSSL Digest algorithm disabled](#openssl-digest-algorithm-disabled)![End of content that applies only to Java 12](cr/java_close.png) - [Support for OpenJDK HotSpot options](#support-for-openjdk-hotspot-options) - [Support for Transparent HugePage](#support-for-transparent-hugepage) +- ![Start of content that applies to Java 11 (LTS) and later](cr/java11plus.png) [Support for low-overhead heap profiling (JEP 331)](#support-for-low-overhead-heap-profiling)![End of content that applies only to Java 11 (LTS)](cr/java_close_lts.png) - [New Java memory map (jmap) tool](#new-java-memory-map-tool) - [Removal of -Xdiagnosticscollector option](#removal-of-xdiagnosticscollector-option) @@ -76,6 +77,17 @@ For compatibility, the [`-XX:OnOutOfMemoryError`](xxonoutofmemoryerror.md) OpenJ The VM now supports the allocation of huge pages on Linux when you use the `madvise` (`/sys/kernel/mm/transparent_hugepage/enabled`) setting. To enable this feature, set [`-XX:+TransparentHugePage`](xxtransparenthugepage.md) on the command line when you start your application. This option is currently not enabled by default. +### ![Start of content that applies to Java 11 (LTS) and later](cr/java11plus.png) Support for low-overhead heap profiling + +[JEP 331](http://openjdk.java.net/jeps/331) provides a mechanism for sampling Java heap allocations with a low overhead via +the JVM Tool Interface (JVMTI). + + **Restrictions:** JEP 331 is implemented for OpenJ9 with the following limitations: + +- The `balanced` and `metronome` garbage collection policies are not supported. +- The JEP331 JVMTI agent and the Health Center agent both set a sampling interval, which by default is different. If both agents are used at the same time the Health Center agent will get incorrect results, unless the sampling intervals are adjusted to use the same value. +![End of content that applies only to Java 11 (LTS)](cr/java_close_lts.png) + ### New Java memory map tool The Java memory map (jmap) tool is similar to the HotSpot tool of the same name, and can be used to print statistics about classes on the heap, including the number of objects and their aggregate size. For usage information, see [Java memory map (jmap) tool](tool_jmap.md).