mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
Prefix ccan headers (#4568)
* Prefixed ccan headers * Remove unprefixed names in ccan/build_assert * Remove unprefixed names in ccan/check_type * Remove unprefixed names in ccan/container_of * Remove unprefixed names in ccan/list Co-authored-by: Samuel Williams <samuel.williams@oriontransfer.co.nz>
This commit is contained in:
parent
8d27d00af5
commit
42a0bed351
Notes:
git
2022-03-30 16:37:01 +09:00
Merged-By: ioquatix <samuel@codeotaku.com>
22 changed files with 567 additions and 565 deletions
|
@ -254,7 +254,7 @@ rb_vm_barrier(void)
|
|||
|
||||
// send signal
|
||||
rb_ractor_t *r = 0;
|
||||
list_for_each(&vm->ractor.set, r, vmlr_node) {
|
||||
ccan_list_for_each(&vm->ractor.set, r, vmlr_node) {
|
||||
if (r != cr) {
|
||||
rb_ractor_vm_barrier_interrupt_running_thread(r);
|
||||
}
|
||||
|
@ -272,7 +272,7 @@ rb_vm_barrier(void)
|
|||
vm->ractor.sync.barrier_waiting = false;
|
||||
vm->ractor.sync.barrier_cnt++;
|
||||
|
||||
list_for_each(&vm->ractor.set, r, vmlr_node) {
|
||||
ccan_list_for_each(&vm->ractor.set, r, vmlr_node) {
|
||||
rb_native_cond_signal(&r->barrier_wait_cond);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue