It seems that my app is abandoning memory since the persistent memory of recorded heapshots don\'t fall to zero and the heap continue to grow when the same set of operations are
Or you are testing with Zombies turned on (edit scheme - diagnostics). If zombies are turned on, they are never deleted and thus memory always grows.