Skip to content

Commit bd1a209

Browse files
committed
Use getContext
1 parent bdd2e88 commit bd1a209

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/method/BuiltinClassmethodBuiltins.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@
5151

5252
import java.util.List;
5353

54-
import com.oracle.graal.python.PythonLanguage;
5554
import com.oracle.graal.python.builtins.Builtin;
5655
import com.oracle.graal.python.builtins.CoreFunctions;
5756
import com.oracle.graal.python.builtins.PythonBuiltinClassType;
@@ -60,8 +59,6 @@
6059
import com.oracle.graal.python.builtins.objects.object.PythonObjectLibrary;
6160
import com.oracle.graal.python.nodes.function.PythonBuiltinBaseNode;
6261
import com.oracle.graal.python.nodes.function.builtins.PythonUnaryBuiltinNode;
63-
import com.oracle.graal.python.runtime.PythonContext;
64-
import com.oracle.truffle.api.dsl.CachedContext;
6562
import com.oracle.truffle.api.dsl.GenerateNodeFactory;
6663
import com.oracle.truffle.api.dsl.NodeFactory;
6764
import com.oracle.truffle.api.dsl.Specialization;
@@ -141,9 +138,8 @@ static Object name(VirtualFrame frame, PDecoratedMethod self,
141138
abstract static class ReduceNode extends PythonUnaryBuiltinNode {
142139
@Specialization
143140
Object name(VirtualFrame frame, PDecoratedMethod self,
144-
@CachedContext(PythonLanguage.class) PythonContext context,
145141
@CachedLibrary(limit = "3") PythonObjectLibrary lib) {
146-
PythonModule builtins = context.getCore().getBuiltins();
142+
PythonModule builtins = getContext().getCore().getBuiltins();
147143
Object gettattr = lib.lookupAttributeStrict(builtins, frame, GETATTR);
148144
Object type = lib.lookupAttributeStrict(self, frame, __OBJCLASS__);
149145
Object name = lib.lookupAttributeStrict(self, frame, __NAME__);

0 commit comments

Comments
 (0)