Applied merge from benchmarks / memory_pool branch