class

HeapLeak::Heap

Inherits Reference < Object

Constructors

new(io : IO)
Source
new(other_heap : Heap)
Source

Instance methods

back_refs
Source
fill_backref(addr, short_obj)
Source
inspect

Returns an unambiguous and information-rich string representation of this object, typically intended for developers.

This method should usually not be overridden. It delegates to #inspect(IO) which can be overridden for custom implementations.

Also see #to_s.

Source
keep_common!(other_heap)
Source
load(io)
Source
mark_distance_and_visibility(sample_addresses : Array(HEAP_ADDRESS), distance_limit = 10)
Source
objects
Source
remove_objects!(other_heap)
Source
type_of(addr : HEAP_ADDRESS)
Source
types
Source