Sourceval unregister : string -> unit Sourceexception Process_reviving_is_forbidden of t Sourceval is_waiting_io : t -> bool Sourceval has_empty_mailbox : t -> bool Sourceval mark_as_awaiting_io : t -> string -> [ `r | `rw | `w ] -> Util.Fd.t -> unit Sourceval mark_as_awaiting_message : t -> unit Sourceval mark_as_running : t -> unit Sourceval mark_as_runnable : t -> unit Sourceval mark_as_finalized : t -> unit Sourceval read_save_queue : t -> unit