Skip to content

Commit 48b2260

Browse files
committed
Address deprecation of NodeUtil#getCurrentEncapsulatingNode
1 parent 03c3deb commit 48b2260

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/truffleruby/interop/messages/RubyObjectMessages.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
import com.oracle.truffle.api.library.CachedLibrary;
4747
import com.oracle.truffle.api.library.ExportLibrary;
4848
import com.oracle.truffle.api.library.ExportMessage;
49+
import com.oracle.truffle.api.nodes.EncapsulatingNodeReference;
4950
import com.oracle.truffle.api.nodes.Node;
50-
import com.oracle.truffle.api.nodes.NodeUtil;
5151
import com.oracle.truffle.api.object.DynamicObject;
5252
import com.oracle.truffle.api.profiles.BranchProfile;
5353
import com.oracle.truffle.api.profiles.ConditionProfile;
@@ -769,7 +769,7 @@ protected static void untaint(DynamicObject object,
769769

770770
private static Node getNode(RubyLibrary node) {
771771
if (!node.isAdoptable()) {
772-
return NodeUtil.getCurrentEncapsulatingNode();
772+
return EncapsulatingNodeReference.getCurrent().get();
773773
}
774774
return node;
775775
}

0 commit comments

Comments
 (0)