Skip to content

Commit 6e14eec

Browse files
committed
Small change to logic where no separate declaration frame.
1 parent d96ee38 commit 6e14eec

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/truffleruby/core/kernel/TruffleKernelNodes.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ public abstract static class GetSpecialVariableStorage extends RubyContextNode {
193193
protected SpecialVariableStorage executeGetStorage(VirtualFrame frame,
194194
@Cached("frame.getFrameDescriptor()") FrameDescriptor descriptor,
195195
@Cached("descriptor.findFrameSlot(SPECIAL_VARIABLLE_STORAGE)") FrameSlot slot,
196-
@Cached("declarationDescriptor(frame).getVersion()") Assumption frameAssumption) {
196+
@Cached("descriptor.getVersion()") Assumption frameAssumption) {
197197
Object storage = FrameUtil.getObjectSafe(frame, slot);
198198
if (storage == nil) {
199199
CompilerDirectives.transferToInterpreterAndInvalidate();

0 commit comments

Comments
 (0)