Releases
v0.11.1
- Compressed
Memory::Graph::NodeJSON representation for leaf nodes.
v0.11.0
- Remove support for
Memory::Usage.of(..., via:)and instead useMemory::Graph.forwhich collects more detailed usage until the specified depth, at which point it delgates toMemory::Usage.of. This should be more practical.
v0.10.0
- Add support for
Memory::Usage.of(..., via:)for tracking reachability of objects. - Introduce
Memory::Graphfor computing paths between parent/child objects.
v0.9.0
- Explicit
ignore:andseen:parameters forMemory::Usage.ofto allow customization of ignored types and tracking of seen objects.
v0.8.4
- Fix bugs when printing reports due to interface mismatch with
Memory::Usage.
v0.8.3
- Handle
Memory::Usage.of(number)without error.
v0.8.2
- Fix several formatting issues.
v0.8.1
- Skip over
ObjectSpace::InternalObjectWrapperinstances inMemory::Usage.ofto avoid unbounded recursion.
v0.8.0
- Removed old
RSpecintegration. - Introduced
Memory::UsageandMemory::Usage.of(object)which recursively computes memory usage of an object and its contents.
v0.7.1
- Ensure aggregate keys are safe for serialization (and printing).
v0.7.0
- Add
Memory::Sampler#as_jsonand#to_json.
v0.6.0
- Add agent context.