Skip to content

Commit fcdd1b3

Browse files
committed
always use service loader to discover extension modules
1 parent 79289d4 commit fcdd1b3

File tree

1 file changed

+3
-5
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins

1 file changed

+3
-5
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/Python3Core.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -723,11 +723,9 @@ private static PythonBuiltins[] initializeBuiltins(boolean nativeAccessAllowed)
723723
builtins.add(new BZ2DecompressorBuiltins());
724724
builtins.add(new BZ2ModuleBuiltins());
725725
}
726-
if (!ImageInfo.inImageRuntimeCode()) {
727-
ServiceLoader<PythonBuiltins> providers = ServiceLoader.load(PythonBuiltins.class, Python3Core.class.getClassLoader());
728-
for (PythonBuiltins builtin : providers) {
729-
builtins.add(builtin);
730-
}
726+
ServiceLoader<PythonBuiltins> providers = ServiceLoader.load(PythonBuiltins.class, Python3Core.class.getClassLoader());
727+
for (PythonBuiltins builtin : providers) {
728+
builtins.add(builtin);
731729
}
732730
filterBuiltins(builtins);
733731
return builtins.toArray(new PythonBuiltins[builtins.size()]);

0 commit comments

Comments
 (0)