1.3.0
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:
Full Changelog: 1.2.0...1.3.0