Skip to content

Features Contributed by SAP

Goetz Lindenmaier edited this page Jun 4, 2018 · 126 revisions

This page lists features of SapMachine that were crafted by SAP to enhance the enterprise-readiness of SapMachine. In general, we contribute these directly upstream to OpenJDK. We might downport these to an earlier version of SapMachine, though. If a feature is not accepted by the OpenJDK community, but considered essential, it might only appear in SapMachine.

Functional Improvements

Memory Management

The Metaspace of hotspot is a native memory region that contains information about loaded classes. It utilizes it's own custom memory management. This management could get into situations where no more allocations were possible although there was still enough space available. A basic redesign of this memory management by SAP avoids these situations and improves memory handling of Metaspace altogether. Major work is to be found in 8198423: Improve metaspace chunk allocation

Exception messages

Servicability Extensions

Jcmd improvements

Clone this wiki locally