class documentation

class ProfileStatsFile: (source)

View In Hierarchy

Store per-platform/fn profiling results in a file. There was no json module available when this was written, but now the file format which is very deterministically line oriented is kind of handy in any case for diffs and merges.

Method __init__ Undocumented
Method has_stats Undocumented
Method replace Undocumented
Method reset_count Undocumented
Method result Undocumented
Instance Variable data Undocumented
Instance Variable dump Undocumented
Instance Variable fname Undocumented
Instance Variable force_write Undocumented
Instance Variable short_fname Undocumented
Instance Variable sort Undocumented
Instance Variable write Undocumented
Property platform_key Undocumented
Method _header Undocumented
Method _read Undocumented
Method _write Undocumented
def __init__(self, filename, sort='cumulative', dump=None): (source)

Undocumented

def has_stats(self): (source)

Undocumented

def replace(self, callcount): (source)

Undocumented

def reset_count(self): (source)

Undocumented

def result(self, callcount): (source)

Undocumented

Undocumented

Undocumented

Undocumented

force_write = (source)

Undocumented

short_fname = (source)

Undocumented

Undocumented

Undocumented

@property
platform_key = (source)

Undocumented

def _header(self): (source)

Undocumented

def _read(self): (source)

Undocumented

def _write(self): (source)

Undocumented