src/gdb ChangeLog value.c value.h varobj.c pyt ...

tromey@sourceware.org tromey@sourceware.org
Thu Dec 22 19:51:00 GMT 2011


CVSROOT:	/cvs/src
Module name:	src
Changes by:	tromey@sourceware.org	2011-12-22 19:51:10

Modified files:
	gdb            : ChangeLog value.c value.h varobj.c 
	gdb/python     : py-value.c 

Log message:
	PR python/12533:
	* value.h (release_value_or_incref): Declare.
	* value.c (struct value) <released>: New field.
	(free_all_values, release_value, value_release_to_mark): Update
	'released'.
	(release_value_or_incref): New function.
	* python/py-value.c (valpy_new): Use release_value_or_incref.
	(value_to_value_object): Likewise.
	* varobj.c (install_new_value): Move value_incref earlier.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.13664&r2=1.13665
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/value.c.diff?cvsroot=src&r1=1.148&r2=1.149
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/value.h.diff?cvsroot=src&r1=1.190&r2=1.191
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/varobj.c.diff?cvsroot=src&r1=1.182&r2=1.183
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/python/py-value.c.diff?cvsroot=src&r1=1.30&r2=1.31



More information about the Gdb-cvs mailing list