hp malloc: reorder some initializing operations

	* hp_mem_warming() fails if anything is allocated before
		(it cannot access the big fragment anymore)
(cherry picked from commit 9f710642b9da0d091d67b79b95b4a89cac954315)