A multi-threaded mutator for profiling and benchmarking heap management systems