Skip to content

Commit 6c6b82e

Browse files
committed
Temp debug code for aotjs gates as they pass locally
1 parent 1e9051a commit 6c6b82e

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/ModuleLayerFeature.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,12 @@ private Set<String> calculateRootModules(Collection<String> addModules) {
315315
.forEach(roots::add);
316316
}
317317

318+
// FIXME Temp-code, remove
319+
System.out.println("-------------- root module set");
320+
System.out.println(Arrays.toString(roots.toArray()));
321+
System.out.println("--------------");
322+
// FIXME
323+
318324
return roots;
319325
}
320326

@@ -332,6 +338,19 @@ private static Stream<String> extractRequiredModuleNames(Module m) {
332338

333339
private List<ModuleLayer> synthesizeRuntimeModuleLayers(FeatureImpl.AfterAnalysisAccessImpl accessImpl, List<ModuleLayer> hostedModuleLayers, Collection<Module> reachableNamedModules,
334340
Collection<Module> reachableSyntheticModules, Collection<String> rootModuleNames) {
341+
342+
// FIXME Temp-code, remove
343+
ModuleLayer moduleLayerForImageBuild = accessImpl.imageClassLoader.classLoaderSupport.moduleLayerForImageBuild;
344+
Set<String> moduleLayerForImageBuildModules = moduleLayerForImageBuild
345+
.modules()
346+
.stream()
347+
.map(Module::getName)
348+
.collect(Collectors.toSet());
349+
System.out.println("-------------- module layer for image build modules");
350+
System.out.println(Arrays.toString(moduleLayerForImageBuildModules.toArray()));
351+
System.out.println("--------------");
352+
// FIXME
353+
335354
/*
336355
* A mapping from hosted to runtime module layers. Used when looking up runtime module layer
337356
* instances for hosted parent module layers.

0 commit comments

Comments
 (0)