Inline single use variables

This commit is contained in:
Matt Valentine-House 2024-04-17 12:51:27 +01:00
parent e9d7478ded
commit 2470565993

5
gc.c
View File

@ -9125,10 +9125,7 @@ gc_start(rb_objspace_t *objspace, unsigned int reason)
static void static void
gc_rest(rb_objspace_t *objspace) gc_rest(rb_objspace_t *objspace)
{ {
int marking = is_incremental_marking(objspace); if (is_incremental_marking(objspace) || is_lazy_sweeping(objspace)) {
int sweeping = is_lazy_sweeping(objspace);
if (marking || sweeping) {
unsigned int lock_lev; unsigned int lock_lev;
gc_enter(objspace, gc_enter_event_rest, &lock_lev); gc_enter(objspace, gc_enter_event_rest, &lock_lev);