Skip to content

Commit b0fe5ec

Browse files
authored
Merge pull request #21828 from fengxue-IS/21037
Update assertion to account for state change in afterYield
2 parents 43b64dd + 15a1565 commit b0fe5ec

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

runtime/vm/ContinuationHelpers.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,8 +1207,8 @@ takeVirtualThreadListToUnblock(J9VMThread *currentThread)
12071207
continue;
12081208
case JAVA_LANG_VIRTUALTHREAD_WAIT:
12091209
case JAVA_LANG_VIRTUALTHREAD_TIMED_WAIT:
1210-
/* WAIT/TIMED_WAIT can only be added to blocked list if they have been notifed and threads updated. */
1211-
Assert_VM_unreachable();
1210+
/* WAIT/TIMED_WAIT can only be added to blocked list if they have been notified. */
1211+
Assert_VM_true(J9VMJAVALANGVIRTUALTHREAD_NOTIFIED(currentThread, current->vthread));
12121212
break;
12131213
case JAVA_LANG_VIRTUALTHREAD_BLOCKED:
12141214
{

0 commit comments

Comments
 (0)