simvx.core.debug.profiler¶
Frame profiler with ring-buffer timing.
Module Contents¶
Classes¶
Ring-buffer frame timer. begin()/end() are no-ops when disabled. |
Data¶
API¶
- simvx.core.debug.profiler.__all__¶
[‘FrameProfiler’]
- class simvx.core.debug.profiler.FrameProfiler[source]¶
Ring-buffer frame timer. begin()/end() are no-ops when disabled.
Initialization
- property fps: float¶
- property frame_time_ms: float¶
- property node_count: int¶
- property control_count: int¶
- property last_frame: dict[str, float]¶
Phase timings from the most recent completed frame.