package magic-trace
Collects and displays high-resolution traces of what a process is doing
Install
Dune Dependency
Authors
Maintainers
Sources
v1.0.1.tar.gz
sha256=77b2e4b3bc769910656d0fdee4839250548aa49486fd3554f6c057f1d64abe99
sha512=1f111db6348673c22a110611182a92c8aa999668dc077c44bc4abcaa72ccb197899ff2577047888627b50fcc9890824de6c82b4fe9f06129190b8b487ec3f716
doc/src/magic-trace.magic_trace_lib/trace_writer_intf.ml.html
Source file trace_writer_intf.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
open! Core open! Import module type S_trace = sig type thread val allocate_pid : name:string -> int val allocate_thread : pid:int -> name:string -> thread val write_duration_begin : args:Tracing.Trace.Arg.t list -> thread:thread -> name:string -> time:Time_ns.Span.t -> unit val write_duration_end : args:Tracing.Trace.Arg.t list -> thread:thread -> name:string -> time:Time_ns.Span.t -> unit val write_duration_complete : args:Tracing.Trace.Arg.t list -> thread:thread -> name:string -> time:Time_ns.Span.t -> time_end:Time_ns.Span.t -> unit val write_duration_instant : args:Tracing.Trace.Arg.t list -> thread:thread -> name:string -> time:Time_ns.Span.t -> unit end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>