Skip to content

1.3.0

Compare
Choose a tag to compare
@hassila hassila released this 27 Mar 09:58
· 92 commits to main since this release
e449f1c

What's Changed

Added the ability to track ARC traffic (retain/release) with three new metrics:

    /// Number of retains (ARC)
    case retainCount
    /// Number of releases (ARC)
    case releaseCount
    /// ABS(retains-releases) - if this is non-zero, it would typically mean the benchmark has a retain cycle (use Memory Graph Debugger to troubleshoot) or that startMeasurement/stopMeasurement aren't used properly
    case retainReleaseDelta

There's also a convenience BenchmarkMetric.arc that will add all three of those metrics.

Sample output:

image

Full Changelog: 1.2.0...1.3.0