Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
greenlet.tests.leakcheck._RefCountChecker Class Reference
Inheritance diagram for greenlet.tests.leakcheck._RefCountChecker:
Inheritance graph
[legend]
Collaboration diagram for greenlet.tests.leakcheck._RefCountChecker:
Collaboration graph
[legend]

Public Member Functions

 __init__ (self, testcase, function)
 
 __call__ (self, args, kwargs)
 

Public Attributes

 testcase
 
 function
 
 deltas
 
 peak_stats
 
 ignored_types
 
 needs_setUp
 

Static Public Attributes

tuple IGNORED_TYPES = ()
 
tuple IGNORED_TYPE_NAMES
 

Protected Member Functions

 _include_object_p (self, obj)
 
 _growth (self)
 
 _report_diff (self, growth)
 
 _run_test (self, args, kwargs)
 
 _growth_after (self)
 
 _check_deltas (self, growth)
 

Member Data Documentation

◆ IGNORED_TYPE_NAMES

tuple greenlet.tests.leakcheck._RefCountChecker.IGNORED_TYPE_NAMES
static
Initial value:
= (
# This appears in Python3.14 with the JIT enabled. It
# doesn't seem to be directly exposed to Python; the only way to get # one is to cause code to get jitted and then look for all objects # and find one with this name. But they multiply as code # executes and gets jitted, in ways we don't want to rely on.
# So just ignore it.
'uop_executor',
)

The documentation for this class was generated from the following file: