diff --git a/substratevm/CHANGELOG.md b/substratevm/CHANGELOG.md index 126e5ee79535..716bb2f05713 100644 --- a/substratevm/CHANGELOG.md +++ b/substratevm/CHANGELOG.md @@ -17,6 +17,7 @@ This changelog summarizes major changes to GraalVM Native Image. * (GR-70046) Remove all support for running image builder on classpath. * (GR-71146) Make `ParseRuntimeOptions` a non-experimental flag and extract a separate (experimental) `InitializeVM` flag. If your project previously used `ParseRuntimeOptions` and you call `VMRuntime.initialize()` manually, you might have to disable the new flag. * (GR-69577) Retire `--future-defaults=complete-reflection-types`. All reflective operations on types registered for reflection will now return complete results. +* (GR-71698) Introduced a new value for `--future-defaults=run-time-initialize-resource-bundles` that shifts away from build-time initialization for 'java.util.ResourceBundle'. Unless you store 'ResourceBundle'-related classes in the image heap, this option should not affect you. In case this option breaks your build, follow the suggestions in the error messages. ## GraalVM 25 * (GR-52276) (GR-61959) Add support for Arena.ofShared(). diff --git a/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/management/SubstrateCompilationMXBean.java b/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/management/SubstrateCompilationMXBean.java index 39d28d53ec15..00bdda9628da 100644 --- a/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/management/SubstrateCompilationMXBean.java +++ b/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/management/SubstrateCompilationMXBean.java @@ -63,6 +63,6 @@ public boolean isCompilationTimeMonitoringSupported() { @Override public long getTotalCompilationTime() { - return 0; + throw new UnsupportedOperationException("Compilation time monitoring is not supported."); } }