Remove incorrect assertion

ractor_cache will always be NULL in this context
This commit is contained in:
Matt Valentine-House 2025-04-01 15:57:55 +01:00
parent 6fbc32b5d0
commit e4020133c8
Notes: git 2025-04-01 20:45:24 +00:00

View File

@ -191,9 +191,7 @@ static void
rb_mmtk_get_mutators(void (*visit_mutator)(MMTk_Mutator *mutator, void *data), void *data) rb_mmtk_get_mutators(void (*visit_mutator)(MMTk_Mutator *mutator, void *data), void *data)
{ {
struct objspace *objspace = rb_gc_get_objspace(); struct objspace *objspace = rb_gc_get_objspace();
struct MMTk_ractor_cache *ractor_cache; struct MMTk_ractor_cache *ractor_cache;
RUBY_ASSERT(ractor_cache != NULL);
ccan_list_for_each(&objspace->ractor_caches, ractor_cache, list_node) { ccan_list_for_each(&objspace->ractor_caches, ractor_cache, list_node) {
visit_mutator(ractor_cache->mutator, data); visit_mutator(ractor_cache->mutator, data);