Total number of bodies in the space.
Number of broadphase pairs tested.
Time spent in broadphase collision pair detection.
Time spent in continuous collision detection (CCD).
Number of active constraints.
Number of active collision arbiters.
Number of dynamic (awake) bodies.
Number of kinematic bodies.
Time spent in narrowphase (prestep: contact generation, arbiter setup).
Time spent in position integration + position solver iterations.
Number of sleeping bodies.
Time spent in sleep management and island/forest processing.
Number of static bodies.
Total wall-clock time of the last step() call.
Time spent in velocity integration + warm-start + velocity solver iterations.
Snapshot of per-step physics metrics collected when
Space.profilerEnabledis true.All timing values are in milliseconds. Counter values are plain integers. The object is reused across steps (no allocation per frame).