iskra.profiling
-
class iskra.profiling.TreeNode(name: str, children: list[T] = <factory>, parent: T | None = None)[SOURCE]
-
class iskra.profiling.ProfileSegment(name: str, children: list[T] = <factory>, parent: T | None = None, time_start_ns: int = -1, time_end_ns: int = -1)[SOURCE]
-
class iskra.profiling.SegmentSummary(name: str, children: list[T] = <factory>, parent: T | None = None, mean_time_ns: float = -1, min_time_ns: int = -1, max_time_ns: int = -1, count: int = -1)[SOURCE]