-
Notifications
You must be signed in to change notification settings - Fork 99
Differences between SapMachine and OpenJDK
Gunter Haug edited this page Aug 31, 2018
·
9 revisions
It is the goal of the SapMachine team to keep SapMachine as close to OpenJDK as possible. Therefore features identified as required by SAP applications should be developed in and contributed to OpenJDK. Only if this is, for what ever reason, not possible, differences between SapMachine and OpenJDK are considered acceptable. However, they have to be kept as small as possible.
Features not accepted via the OpenJDK reviewing process may still find their way into OpenJDK code when switched off by default. It is generally considered acceptable to switch on such features by default in SapMachine.
Features which require functional changes in the code may still be acceptable. However, this will have to be decided for each particular case.
- Extended thread dumps are enabled in SapMachine (in globals.hpp)
- Output of host information in exception messages is enabled in SapMachine (in java.security)