ruby/ext/objspace
Jean Boussier f0c31c5e64 Get rid of RSHAPE_PARENT in favor of RSHAPE_DIRECT_CHILD_P
`RSHAPE_PARENT` is error prone because it returns a raw untagged
shape_id.

To check if a shape is a direct parent of another, tags should be
discarded. So providing a comparison function is better than exposing
untagged ids.
2025-07-31 21:55:51 +02:00
..
lib [DOC] Improve ObjectSpace#dump_XXX method docs 2023-02-19 22:32:52 +02:00
depend Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
extconf.rb ext/objspace: Specify frozen_string_literal: true. 2017-02-12 04:31:25 +00:00
object_tracing.c use st_update to prevent table extension 2024-12-23 11:05:34 +09:00
objspace.c Get rid of imemo_ast 2025-07-29 13:05:12 +02:00
objspace.h
objspace_dump.c Get rid of RSHAPE_PARENT in favor of RSHAPE_DIRECT_CHILD_P 2025-07-31 21:55:51 +02:00