ruby/ext/objspace
Aaron Patterson cdc4084b0a Prevent objects from moving while iterating the heap
This iterator uses an st_table, but if objects move the references in
the st table won't be updated.  This patch just changes the st table to
an identity hash.
2020-10-06 16:22:01 -07:00
..
lib Fix ObjectSpace.dump(obj, output: :stdout) 2020-10-03 00:00:01 +09:00
depend Fix up dependencies on internal/sanitizers.h 2020-09-29 13:14:54 +09:00
extconf.rb ext/objspace: Specify frozen_string_literal: true. 2017-02-12 04:31:25 +00:00
object_tracing.c Fix ObjectSpace.trace_object_allocations_stop to not raise if the tracepoint were not initialized 2020-08-19 08:13:09 -07:00
objspace.c Prevent objects from moving while iterating the heap 2020-10-06 16:22:01 -07:00
objspace.h * ext/objspace/object_tracing.c: Add experimental methods to dump 2013-11-08 17:06:55 +00:00
objspace_dump.c Make ext/objspace ASAN friendly 2020-09-28 08:20:23 -07:00