Profiler¶
The profiler collects and logs profiling times.
- halmd.utility.profiler.profile()¶
Log and reset runtime accumulators.
- halmd.utility.profiler.on_profile(acc, desc)¶
Connect accumulator for profiling.
Parameters: - acc – runtime accumulator
- desc (string) – description of runtime accumulator
Returns: connection
- halmd.utility.profiler.on_prepend_profile(slot)¶
Connect slot to signal.
Parameters: slot – nullary function Returns: connection
- halmd.utility.profiler.on_append_profile(slot)¶
Connect slot to signal.
Parameters: slot – nullary function Returns: connection