Files
John HawthornandChristian Bruckmayer 153fa85994 objspace_dump: Skip invalid CME when dumping CCs
When a CC is invalidated only the klass field is set to 0. After it's
invalidated it isn't safe to access the CME, as it may have been freed.

I made a similar change in Ruby 4.0 in
640a2f1dc7, but assumed it was due to the
changes we'd made to callcaches making klass a weak-reference.

Co-authored-by: Christian Bruckmayer <christian.bruckmayer@shopify.com>
2026-03-07 14:17:15 +09:00
..
2024-04-27 21:55:28 +09:00
2024-12-19 09:14:34 -05:00