[mythtv-commits] Ticket #10311: Cleanup reference counting
MythTV
noreply at mythtv.org
Fri Jun 1 00:45:49 UTC 2012
#10311: Cleanup reference counting
------------------------------+-----------------------------
Reporter: danielk | Owner: danielk
Type: Developer Task | Status: assigned
Priority: minor | Milestone: 0.26
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Comment (by Daniel Thor Kristjansson <danielk@…>):
In [changeset:f0bfe0f0737e918536b0dd8aca466c3d37df6032/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="f0bfe0f0737e918536b0dd8aca466c3d37df6032"
Refs #10311. Add additional debugging capabilities to ReferenceCounter.
The original ReferenceCounter class would print out the QObject's
objectName().
I didn't implement this when I rewrote ReferenceCounter as a general
purpose
reference counter. But having a name for an object does aid in debugging,
this
reintroduces that idea but with a QString passed into the constructor. By
default this is not enabled, but if you need to debug reference counting
enabling it is just a matter of uncommenting a "//#define EXTRA_DEBUG" in
the header and recompiling.
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10311#comment:5>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list