File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
graalpython/com.oracle.graal.python/src/com/oracle/graal/python/runtime Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 55
55
import com .oracle .graal .python .nodes .call .CallNode ;
56
56
import com .oracle .truffle .api .CallTarget ;
57
57
import com .oracle .truffle .api .CompilerDirectives ;
58
+ import com .oracle .truffle .api .CompilerDirectives .TruffleBoundary ;
58
59
import com .oracle .truffle .api .Truffle ;
59
60
import com .oracle .truffle .api .TruffleLanguage ;
60
- import com .oracle .truffle .api .CompilerDirectives .TruffleBoundary ;
61
61
import com .oracle .truffle .api .frame .VirtualFrame ;
62
62
import com .oracle .truffle .api .nodes .Node .Child ;
63
63
import com .oracle .truffle .api .nodes .RootNode ;
@@ -155,6 +155,7 @@ void registerAction(Supplier<AsyncAction> actionSupplier) {
155
155
156
156
void triggerAsyncActions () {
157
157
if (hasScheduledAction .compareAndSet (true , false )) {
158
+ CompilerDirectives .transferToInterpreter ();
158
159
processAsyncActions ();
159
160
}
160
161
}
You can’t perform that action at this time.
0 commit comments