garbageHandler module
- class garbageHandler.TrackedObject
Bases:
object
An object that notifies garbageHandler when it is destructed, so that NVDA can log when important unreachable objects are being deleted by Python’s cyclic garbage collector.
- garbageHandler.initialize()
Initializes NVDA’s garbage handler.
- garbageHandler._collectionCallback(action, info)
- garbageHandler.notifyObjectDeletion(obj)
Logs a message about the given object being deleted, if it is due to Python’s cyclic garbage collector.
- garbageHandler.terminate()
Terminates NVDA’s garbage handler.