[ci skip]tracking memory allocations, to assist memory-leak-detection