[PPL-devel] ppl/interfaces/Prolog track_allocation.hh

Enea Zaffanella zaffanella at cs.unipr.it
Sat Nov 25 14:34:00 CET 2006


CVSROOT:	/cvs/ppl
Module name:	ppl
Changes by:	zaffanella at cs.unipr.it	2006-11-25 14:34:00

Modified files:
	interfaces/Prolog: track_allocation.hh 

Log message:
	Added a new set of registered objects whose deletion is under the PPL
	library responsibility. Added a new method weak_insert() to register
	addresses to such objects. Added shorthand macro WEAK_REGISTER.
	When destroying the allocation tracker, the memory leak error message
	is displayed only when there still are REGISTERed objects (i.e.,
	disregarding WEAK_REGISTERed objects).

Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/track_allocation.hh.diff?cvsroot=ppl&r1=1.19&r2=1.20




More information about the PPL-devel mailing list