GNOME Bugzilla – Bug 663959
Variables life time management ovehaul
Last modified: 2012-02-19 22:34:35 UTC
When an IDebugger::Variable that has a back-end counter-part (e.g, GDB Variable Object) is destroyed, its back-end counter-part should be destroyed as well. (i.e, with IDebugger::delete_variable). Right now the life time of back-end counter parts is explicitly managed. This makes features like variable monitoring (#542503) hard to implement in a maintainable manner.
This has been fixed in http://git.gnome.org/browse/nemiver/commit/?id=0b9b099