aboutsummaryrefslogtreecommitdiff
path: root/CODING_STYLE.rst
diff options
context:
space:
mode:
authorEduardo Habkost <ehabkost@redhat.com>2020-12-15 17:41:33 -0500
committerPaolo Bonzini <pbonzini@redhat.com>2021-01-02 21:03:09 +0100
commit63f957ac96eba545ef60abebfc6741d06fd99ade (patch)
tree3edf4b22984ad54d61eafe678c994045d606d72b /CODING_STYLE.rst
parent08bdf5d44f999c92399ff73df00f2ea2c7ee04bd (diff)
qom: Assert that objects being destroyed have no parent
QOM reference counting bugs are often hard to detect, but there's one kind of bug that's easier: if we are freeing an object but is still attached to a parent, it means the reference count is wrong (because the parent always hold a reference to their children). Add an assertion to make sure we detect those cases. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Message-Id: <20201215224133.3545901-3-ehabkost@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'CODING_STYLE.rst')
0 files changed, 0 insertions, 0 deletions