|
Panda3D
|
Public Member Functions | |
| def | __init__ |
| def | destroy |
| def | finished |
| def | getDesc2numDict |
| def | getGarbage |
| def | getNumCycles |
| def | getReport |
| def | run |
Public Attributes | |
| cycleIds | |
| cycles | |
| cyclesBySyntax | |
| garbage | |
| garbageInstanceIds | |
| numCycles | |
| numGarbage | |
| numGarbageInstances | |
| referentsByNumber | |
| referentsByReference | |
| referrersByNumber | |
| referrersByReference | |
| uniqueCycleSets | |
Static Public Attributes | |
| tuple | notify = directNotify.newCategory("GarbageReport") |
Detects leaked Python objects (via gc.collect()) and reports on garbage items, garbage-to-garbage references, and garbage cycles. If you just want to dump the report to the log, use GarbageLogger.
| def __init__ | ( | self, | |
| name, | |||
log = True, |
|||
verbose = False, |
|||
fullReport = False, |
|||
findCycles = True, |
|||
threaded = False, |
|||
doneCallback = None, |
|||
autoDestroy = False, |
|||
priority = None, |
|||
safeMode = False, |
|||
delOnly = False, |
|||
collect = True |
|||
| ) |
| def destroy | ( | self | ) |
| def finished | ( | self | ) |
| def getDesc2numDict | ( | self | ) |
| def getGarbage | ( | self | ) |
| def getNumCycles | ( | self | ) |
| def getReport | ( | self | ) |
| def run | ( | self | ) |
tuple notify = directNotify.newCategory("GarbageReport") [static] |
1.7.3