From 83c03cc73a30d27f8b35f2d08ba763353bf8e18f Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Fri, 26 Apr 2024 20:09:19 -0400 Subject: [PATCH] YJIT: Stop asserting rb_objspace_markable_object_p() Because of the way things are sequenced, it doesn't work properly during auto-compaction. --- yjit.c | 1 - 1 file changed, 1 deletion(-) diff --git a/yjit.c b/yjit.c index 258114772c..d40ac81fb5 100644 --- a/yjit.c +++ b/yjit.c @@ -1047,7 +1047,6 @@ rb_yjit_multi_ractor_p(void) void rb_assert_iseq_handle(VALUE handle) { - RUBY_ASSERT_ALWAYS(rb_objspace_markable_object_p(handle)); RUBY_ASSERT_ALWAYS(IMEMO_TYPE_P(handle, imemo_iseq)); }