Skip to content

Commit c5d89ae

Browse files
committed
tmp: FLAG_IS_JIMAGE_RESOURCE
1 parent 505c1f7 commit c5d89ae

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

common.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
"oraclejdk23": {"name": "jpg-jdk", "version": "23", "build_id": "jdk-23+37", "platformspecific": true, "extrabundles": ["static-libs"]},
4747

4848
"oraclejdk-latest": {"name": "jpg-jdk", "version": "25", "build_id": "jdk-25+22", "platformspecific": true, "extrabundles": ["static-libs"]},
49-
"labsjdk-ce-latest": {"name": "jpg-jdk", "version": "25", "build_id": "2025-05-16-2109577.doug.simon.open", "platformspecific": true, "extrabundles": ["static-libs"]},
49+
"labsjdk-ce-latest": {"name": "jpg-jdk", "version": "25", "build_id": "2025-05-17-2228274.doug.simon.open", "platformspecific": true, "extrabundles": ["static-libs"]},
5050
"labsjdk-ce-latestDebug": {"name": "labsjdk", "version": "ce-25+22-jvmci-b01-debug", "platformspecific": true },
5151
"labsjdk-ce-latest-llvm": {"name": "labsjdk", "version": "ce-25+22-jvmci-b01-sulong", "platformspecific": true },
52-
"labsjdk-ee-latest": {"name": "jpg-jdk", "version": "25", "build_id": "2025-05-16-2109577.doug.simon.open", "platformspecific": true, "extrabundles": ["static-libs"]},
52+
"labsjdk-ee-latest": {"name": "jpg-jdk", "version": "25", "build_id": "2025-05-17-2228274.doug.simon.open", "platformspecific": true, "extrabundles": ["static-libs"]},
5353
"labsjdk-ee-latestDebug": {"name": "labsjdk", "version": "ee-25+22-jvmci-b01-debug", "platformspecific": true },
5454
"labsjdk-ee-latest-llvm": {"name": "labsjdk", "version": "ee-25+22-jvmci-b01-sulong", "platformspecific": true }
5555
},

sdk/mx.sdk/mx_sdk_vm.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -827,12 +827,11 @@ def _get_image_vm_options(jdk, use_upgrade_module_path, modules, synthetic_modul
827827
if default_to_jvmci or 'jdk.graal.compiler' in non_synthetic_modules:
828828
threads = get_JVMCIThreadsPerNativeLibraryRuntime(jdk)
829829
vm_options.extend(['-XX:+UnlockExperimentalVMOptions', '-XX:+EnableJVMCIProduct'])
830+
# As of JDK-8345826, the JVMCI module must be explicitly added to the root set
831+
vm_options.append('-XX:+EnableJVMCI')
830832
if threads is not None and threads != 1:
831833
vm_options.append('-XX:JVMCIThreadsPerNativeLibraryRuntime=1')
832834
if default_to_jvmci == 'lib':
833-
# As of JDK-8345826, the JVMCI module must be explicitly
834-
# added to the root set if libgraal is in use
835-
vm_options.append('--add-modules=jdk.internal.vm.ci')
836835
vm_options.append('-XX:+UseJVMCINativeLibrary')
837836
vm_options.extend(['-XX:-UnlockExperimentalVMOptions'])
838837
import mx_sdk_vm_impl

0 commit comments

Comments
 (0)