Page
Library
Module
Module type
Parameter
Class
Class type
Source
MProf.Trace
SourceFunctions that libraries can use to add events to the trace. * * If mirage-profile is compiled with tracing disabled, these are null-ops (or * call the underlying untraced operation, as appropriate). The compiler should * optimise them out in this case.
Attach a label/comment to the currently executing thread.
Wrapper for Lwt.wait
that labels the new thread.
Wrapper for Lwt.task
that labels the new thread.
Create a Lwt_condition that will label its thread with the given name.
Create a Lwt_mvar that will label its threads with the given name.
Create a Lwt_mvar that will label its threads with the given name.
Records the current value of the named counter. * (for internal use: use Counter.set_value instead)
Add a hint that this thread is expected to resolve. * This is useful if a thread never completes and you want to find out why. * Without the hint, the viewer makes such threads almost invisible.
Record that the process is about to stop running for a while.
Record that the program has just resumed running.