File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed
graalpython/com.oracle.graal.python/src/com/oracle/graal/python/runtime Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change 55
55
import com .oracle .graal .python .builtins .objects .function .PArguments ;
56
56
import com .oracle .graal .python .nodes .call .CallNode ;
57
57
import com .oracle .truffle .api .CallTarget ;
58
+ import com .oracle .truffle .api .CompilerDirectives ;
58
59
import com .oracle .truffle .api .CompilerDirectives .TruffleBoundary ;
59
60
import com .oracle .truffle .api .Truffle ;
60
61
import com .oracle .truffle .api .TruffleLanguage ;
@@ -163,6 +164,7 @@ void triggerAsyncActions() {
163
164
// Uses weakCompareAndSet because we just want to do it in a timely manner, but we don't
164
165
// need the ordering guarantees.
165
166
if (hasScheduledAction ) {
167
+ CompilerDirectives .transferToInterpreter ();
166
168
processAsyncActions ();
167
169
}
168
170
}
You can’t perform that action at this time.
0 commit comments