Skip to content

Commit 8f9c9e5

Browse files
committed
Reduce the number of eagerly initialized modules
1 parent 8a0b6dc commit 8f9c9e5

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/StructModuleBuiltins.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
import com.oracle.truffle.api.nodes.Node;
4949
import com.oracle.truffle.api.strings.TruffleString;
5050

51-
@CoreFunctions(defineModule = J__STRUCT, isEager = true)
51+
@CoreFunctions(defineModule = J__STRUCT)
5252
public class StructModuleBuiltins extends PythonBuiltins {
5353
private static final int DEFAULT_CACHE_SIZE = 100;
5454
private static final TruffleString T_ERROR = tsInternedLiteral("error");

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/UnicodeDataModuleBuiltins.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
import com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode;
8282
import com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode;
8383

84-
@CoreFunctions(defineModule = J_UNICODEDATA, isEager = true)
84+
@CoreFunctions(defineModule = J_UNICODEDATA)
8585
public final class UnicodeDataModuleBuiltins extends PythonBuiltins {
8686
@Override
8787
protected List<? extends NodeFactory<? extends PythonBuiltinBaseNode>> getNodeFactories() {

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/WinregModuleBuiltins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@
4545
import com.oracle.graal.python.PythonLanguage;
4646
import com.oracle.graal.python.annotations.ArgumentClinic;
4747
import com.oracle.graal.python.annotations.Builtin;
48+
import com.oracle.graal.python.annotations.PythonOS;
4849
import com.oracle.graal.python.builtins.CoreFunctions;
4950
import com.oracle.graal.python.builtins.Python3Core;
5051
import com.oracle.graal.python.builtins.PythonBuiltins;
51-
import com.oracle.graal.python.annotations.PythonOS;
5252
import com.oracle.graal.python.builtins.objects.PNone;
5353
import com.oracle.graal.python.builtins.objects.exception.OSErrorEnum;
5454
import com.oracle.graal.python.nodes.PConstructAndRaiseNode;
@@ -65,7 +65,7 @@
6565
import com.oracle.truffle.api.frame.VirtualFrame;
6666
import com.oracle.truffle.api.nodes.Node;
6767

68-
@CoreFunctions(defineModule = "winreg", isEager = true, os = PythonOS.PLATFORM_WIN32)
68+
@CoreFunctions(defineModule = "winreg", os = PythonOS.PLATFORM_WIN32)
6969
public final class WinregModuleBuiltins extends PythonBuiltins {
7070
@Override
7171
protected List<? extends NodeFactory<? extends PythonBuiltinBaseNode>> getNodeFactories() {

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/ast/AstModuleBuiltins.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
import com.oracle.truffle.api.nodes.Node;
7171
import com.oracle.truffle.api.strings.TruffleString;
7272

73-
@CoreFunctions(defineModule = AstModuleBuiltins.J__AST, isEager = true)
73+
@CoreFunctions(defineModule = AstModuleBuiltins.J__AST)
7474
public final class AstModuleBuiltins extends PythonBuiltins {
7575

7676
static final String J__AST = "_ast";

0 commit comments

Comments
 (0)