Updates to native image configuration to support latest release of GraalVM (tested with OpenJDK Runtime Environment GraalVM CE 23-dev+23.1 (build 23+23-jvmci-b01)).
There are a few changes that cause compilation failures, probably due to the change of "strict image heap" now being the default. In most cases the problems were caused by instances getting into the image heap that were not marked as initialize-at-build-time.
This PR fixes all the cases that were needed for our MP-1 integration test, and for a quickstart-mp (pipeline should find if there are other issues).
Updates to native image configuration to support latest release of GraalVM (tested with
OpenJDK Runtime Environment GraalVM CE 23-dev+23.1 (build 23+23-jvmci-b01)
).There are a few changes that cause compilation failures, probably due to the change of "strict image heap" now being the default. In most cases the problems were caused by instances getting into the image heap that were not marked as
initialize-at-build-time
.This PR fixes all the cases that were needed for our MP-1 integration test, and for a quickstart-mp (pipeline should find if there are other issues).