File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/main/java/org/truffleruby/core/thread Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 18
18
import org .truffleruby .core .kernel .TruffleKernelNodes .GetSpecialVariableStorage ;
19
19
import org .truffleruby .core .MarkingServiceNodes ;
20
20
import org .truffleruby .language .FrameAndVariablesSendingNode ;
21
- import org .truffleruby .language .RubyContextNode ;
21
+ import org .truffleruby .language .RubyNode ;
22
22
23
23
import com .oracle .truffle .api .CompilerDirectives .TruffleBoundary ;
24
24
import com .oracle .truffle .api .dsl .Cached ;
@@ -80,7 +80,8 @@ private static boolean notifyToStartSendingStorage(Node callerNode) {
80
80
((FrameAndVariablesSendingNode ) parent ).startSendingOwnVariables ();
81
81
return true ;
82
82
}
83
- if (parent instanceof RubyContextNode ) {
83
+ if (parent instanceof RubyNode ) {
84
+ // A node with source info representing Ruby code, we could not find the FrameAndVariablesSendingNode
84
85
return false ;
85
86
}
86
87
parent = parent .getParent ();
You can’t perform that action at this time.
0 commit comments