From 97fe34ce08a20d88056582d4c0ac3a347bf62fe6 Mon Sep 17 00:00:00 2001 From: Tom Shull Date: Mon, 27 Oct 2025 09:55:10 +0100 Subject: [PATCH] force closed type world hub layout for wasm --- .../svm/hosted/webimage/NativeImageWasmGeneratorRunner.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/NativeImageWasmGeneratorRunner.java b/web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/NativeImageWasmGeneratorRunner.java index ed9dc63b3136..b95214ea3680 100644 --- a/web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/NativeImageWasmGeneratorRunner.java +++ b/web-image/src/com.oracle.svm.hosted.webimage/src/com/oracle/svm/hosted/webimage/NativeImageWasmGeneratorRunner.java @@ -158,8 +158,10 @@ public int build(ImageClassLoader classLoader) { optionProvider.getHostedValues().put(SubstrateOptions.ParseRuntimeOptions, false); } - // force closed-world + // GR-71032 support open type world hub layout + // force closed type world and hub layout optionProvider.getHostedValues().put(SubstrateOptions.ClosedTypeWorld, true); + optionProvider.getHostedValues().put(SubstrateOptions.ClosedTypeWorldHubLayout, true); CompilerBackend backend = WebImageOptions.getBackend(classLoader);