More details on stop-the-world heap defragmentation