What's new in version 0.51.0
The following new features and notable changes since version 0.49.0 are included in this release:
- New parameter
maxstringlength
added to the-Xtrace
option - Support for JDK Flight Recorder (JFR) in the VM for OpenJDK 11 and later running on all platforms
- OpenJDK system properties used to initialize default encodings and locales
Features and changes
New parameter maxstringlength
added to the -Xtrace
option
You can use the maxstringlength
parameter of the -Xtrace
option to specify the length of the string arguments and return values of a method that are now printed in a trace output in addition to the addresses.
For more information, see maxstringlength
.
Support for JDK Flight Recorder (JFR) in the VM for OpenJDK 11 and later running on all platforms
This release now supports JFR in the VM as a technical preview for OpenJDK 11 and later running on all platforms. In the 0.49.0 release, the support for JFR was available on OpenJDK 11 and later running on Linux® x86 and Linux on AArch64 only.
For more information, see -XX:[+|-]FlightRecorder
.
OpenJDK system properties used to initialize default encodings and locales
A number of OpenJDK system properties that were not set before are now set. For example, on Windows™ the console encoding properties reflect the console charset. The default locale might be different from previous Semeru versions, and is now consistent with OpenJDK behavior. In particular, on macOS® the default locale reflects the control panel settings rather than the environment variable settings. The locale script is set when available.