After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 663959 - Variables life time management ovehaul
Variables life time management ovehaul
Status: RESOLVED FIXED
Product: nemiver
Classification: Other
Component: general
trunk
Other All
: Normal enhancement
: ---
Assigned To: Nemiver maintainers
Nemiver maintainers
Depends on:
Blocks: 542503
 
 
Reported: 2011-11-13 13:05 UTC by Dodji Seketeli
Modified: 2012-02-19 22:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dodji Seketeli 2011-11-13 13:05:42 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.
Comment 1 Dodji Seketeli 2012-02-19 22:34:35 UTC
This has been fixed in http://git.gnome.org/browse/nemiver/commit/?id=0b9b099