From a8000d06cc718349192acbc8343ba849ba34a67f Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Fri, 3 Feb 2023 12:59:44 +0100 Subject: Mark "method" objects as protected by write barrier All its reference are set with RB_OBJ_WRITE, so they can be marked as WB protected. --- proc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'proc.c') diff --git a/proc.c b/proc.c index b4f602a4cb..274c0c3177 100644 --- a/proc.c +++ b/proc.c @@ -1630,7 +1630,7 @@ static const rb_data_type_t method_data_type = { bm_memsize, bm_compact, }, - 0, 0, RUBY_TYPED_FREE_IMMEDIATELY + 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_WB_PROTECTED }; VALUE -- cgit v1.2.1