hp malloc: do not write the pattern file when "mem_warming" = 0

	* also improve the logging at shutdown