class documentation

class GcLogger: (source)

View In Hierarchy

Context manager to log GC stats and overall time.
Method __enter__ Undocumented
Method __exit__ Undocumented
Method gc​_callback Undocumented
Method get​_stats Undocumented
Instance Variable gc​_calls Undocumented
Instance Variable gc​_collected Undocumented
Instance Variable gc​_start​_time Undocumented
Instance Variable gc​_time Undocumented
Instance Variable gc​_uncollectable Undocumented
Instance Variable start​_time Undocumented
def __enter__(self): (source)

Undocumented

Returns
GcLoggerUndocumented
def __exit__(self, *args): (source)

Undocumented

Parameters
*args:objectUndocumented
def gc_callback(self, phase, info): (source)

Undocumented

Parameters
phase:strUndocumented
info:Mapping[str, int]Undocumented
def get_stats(self): (source)

Undocumented

Returns
Mapping[str, float]Undocumented
gc_calls: int = (source)

Undocumented

gc_collected: int = (source)

Undocumented

gc_start_time = (source)

Undocumented

gc_time: float = (source)

Undocumented

gc_uncollectable: int = (source)

Undocumented

start_time = (source)

Undocumented