Skip to content

Commit

Permalink
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -127,6 +127,7 @@ public Boolean block() throws InterruptedException {
@CoreMethod(names = "signal")
public abstract static class SignalNode extends UnaryCoreMethodNode {

@TruffleBoundary
@Specialization
public DynamicObject doSignal(DynamicObject conditionVariable) {
final Object condition = getCondition(conditionVariable);
@@ -141,6 +142,7 @@ public DynamicObject doSignal(DynamicObject conditionVariable) {
@CoreMethod(names = "broadcast")
public abstract static class BroadcastNode extends UnaryCoreMethodNode {

@TruffleBoundary
@Specialization
public DynamicObject doBroadcast(DynamicObject conditionVariable) {
final Object condition = getCondition(conditionVariable);

0 comments on commit 29bb864

Please sign in to comment.