Skip to content

Commit dbd40ef

Browse files
committed
Move an assertion to earlier point in rb_vm_barrier
1 parent 04dcf92 commit dbd40ef

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

vm_sync.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,10 +245,9 @@ rb_vm_barrier(void)
245245
return;
246246
}
247247
else {
248+
ASSERT_vm_locking();
248249
rb_vm_t *vm = GET_VM();
249250
rb_ractor_t *cr = rb_fiber_threadptr(vm->ractor.sync.lock_owner_fiber)->ractor;
250-
251-
ASSERT_vm_locking();
252251
VM_ASSERT(cr == GET_RACTOR());
253252
VM_ASSERT(rb_ractor_status_p(cr, ractor_running));
254253

0 commit comments

Comments
 (0)