Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Trace.Writer
SourceWriting traces
All of the functions below may raise Unix_error if writing to the file descriptor fails
val put_alloc :
t ->
Timestamp.t ->
length:int ->
nsamples:int ->
is_major:bool ->
callstack:Location_code.t array ->
decode_callstack_entry:(Location_code.t -> Location.t list) ->
Obj_id.t
val put_alloc_with_raw_backtrace :
t ->
Timestamp.t ->
length:int ->
nsamples:int ->
is_major:bool ->
callstack:Printexc.raw_backtrace ->
Obj_id.t
val put_event :
t ->
decode_callstack_entry:(Location_code.t -> Location.t list) ->
Timestamp.t ->
Event.t ->
unit