package mirage-profile

  1. Overview
  2. Docs

Module MProf_traceSource

Sourcetype hiatus_reason =
  1. | Wait_for_work
  2. | Suspend
  3. | Hibernate
Sourceval note_hiatus : 'a -> unit
Sourceval note_resume : unit -> unit
Sourceval label : 'a -> unit
Sourceval named_wait : 'a -> 'b Lwt.t * 'b Lwt.u
Sourceval named_task : 'a -> 'b Lwt.t * 'b Lwt.u
Sourceval named_condition : 'a -> 'b Lwt_condition.t
Sourceval named_mvar : 'a -> 'b -> 'b Lwt_mvar.t
Sourceval named_mvar_empty : 'a -> 'b Lwt_mvar.t
Sourceval should_resolve : 'a -> unit
Sourceval note_increase : 'a -> 'b -> unit
Sourceval note_counter_value : 'a -> 'b -> unit