Tezos_shell_services.Shell_profilingval mempool_profiler : Tezos_profiler.Profiler.profilerval store_profiler : Tezos_profiler.Profiler.profilerval merge_profiler : Tezos_profiler.Profiler.profilermerge_profiler needs to be distinct from store_profiler because Block_store.merge_stores creates an asynchronous thread where merge_profiler is used.
val chain_validator_profiler : Tezos_profiler.Profiler.profilerval block_validator_profiler : Tezos_profiler.Profiler.profilerval peer_validator_profiler : Tezos_profiler.Profiler.profilerval rpc_server_profiler : Tezos_profiler.Profiler.profilerval p2p_reader_profiler : Tezos_profiler.Profiler.profilerval requester_profiler : Tezos_profiler.Profiler.profilerval create_reset_block_section :
Tezos_profiler.Profiler.profiler ->
Tezos_base.TzPervasives.Block_hash.t Tezos_profiler.Profiler.section_makerval all_profilers : (string * Tezos_profiler.Profiler.profiler) listval activate_all :
profiler_maker:(name:string -> Tezos_profiler.Profiler.instance option) ->
unit