diff options
author | Nobuyoshi Nakada <[email protected]> | 2025-06-22 01:08:38 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2025-06-22 01:08:38 +0900 |
commit | ec20f7feb64d9cd8989ada24315ac4af0bb4158c () | |
tree | bcbdd6b38ce887eca7cab1f9387e5cc8fb03f563 | |
parent | edbd9ed46842b8cd811fba45a373bb39ee155bfb (diff) |
Suppress warnings
- `ractor_sync_terminate_atfork` is unused unless fork is working - `cr` in `vm_lock_leave` is only for debugging
-rw-r--r-- | ractor_sync.c | 2 | ||||
-rw-r--r-- | vm_sync.c | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -507,12 +507,14 @@ ractor_free_all_ports(rb_ractor_t *cr) } } static void ractor_sync_terminate_atfork(rb_vm_t *vm, rb_ractor_t *r) { ractor_free_all_ports(r); r->sync.legacy = Qnil; } // Ractor#monitor @@ -106,7 +106,7 @@ vm_lock_enter(rb_ractor_t *cr, rb_vm_t *vm, bool locked, bool no_barrier, unsign static void vm_lock_leave(rb_vm_t *vm, bool no_barrier, unsigned int *lev APPEND_LOCATION_ARGS) { - rb_ractor_t *cr = vm->ractor.sync.lock_owner; RUBY_DEBUG_LOG2(file, line, "rec:%u owner:%u%s", vm->ractor.sync.lock_rec, (unsigned int)rb_ractor_id(cr), |