Remove useless freelist unlock/lock in gc_ref_update
This commit is contained in:
parent
05f894aba2
commit
990a53825e
Notes:
git
2024-10-25 19:36:55 +00:00
@ -7086,8 +7086,7 @@ static int
|
|||||||
gc_ref_update(void *vstart, void *vend, size_t stride, rb_objspace_t *objspace, struct heap_page *page)
|
gc_ref_update(void *vstart, void *vend, size_t stride, rb_objspace_t *objspace, struct heap_page *page)
|
||||||
{
|
{
|
||||||
VALUE v = (VALUE)vstart;
|
VALUE v = (VALUE)vstart;
|
||||||
asan_unlock_freelist(page);
|
|
||||||
asan_lock_freelist(page);
|
|
||||||
page->flags.has_uncollectible_wb_unprotected_objects = FALSE;
|
page->flags.has_uncollectible_wb_unprotected_objects = FALSE;
|
||||||
page->flags.has_remembered_objects = FALSE;
|
page->flags.has_remembered_objects = FALSE;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user