Skip to content

Commit 7189bb7

Browse files
committed
Fix DSL warning.
(cherry picked from commit e4702fb)
1 parent 8d1fb86 commit 7189bb7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

graal-js/src/com.oracle.truffle.js/src/com/oracle/truffle/js/builtins/IteratorHelperPrototypeBuiltins.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242

4343
import com.oracle.truffle.api.CompilerDirectives;
4444
import com.oracle.truffle.api.dsl.Cached;
45+
import com.oracle.truffle.api.dsl.Cached.Exclusive;
4546
import com.oracle.truffle.api.dsl.Cached.Shared;
4647
import com.oracle.truffle.api.dsl.ImportStatic;
4748
import com.oracle.truffle.api.dsl.Specialization;
@@ -136,7 +137,7 @@ public Object suspendedStart(VirtualFrame frame, JSIteratorHelperObject thisObj,
136137
@Specialization(guards = {"thisObj.getGeneratorState() == SuspendedYield"})
137138
public Object suspendedYield(VirtualFrame frame, JSIteratorHelperObject thisObj,
138139
@Cached("create(getContext())") @Shared IteratorCloseNode outerIteratorCloseNode,
139-
@Cached("create(getContext())") IteratorCloseNode innerIteratorCloseNode) {
140+
@Cached("create(getContext())") @Exclusive IteratorCloseNode innerIteratorCloseNode) {
140141
thisObj.setGeneratorState(JSFunction.GeneratorState.Executing);
141142

142143
try {

0 commit comments

Comments
 (0)