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_core/timer_resolution.ml.html
Source file timer_resolution.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
open! Core type t = | Low | Normal | High | Custom of { cyc : bool option [@sexp.option] ; cyc_thresh : int option [@sexp.option] ; mtc : bool option [@sexp.option] ; mtc_period : int option [@sexp.option] ; noretcomp : bool option [@sexp.option] ; psb_period : int option [@sexp.option] } [@@deriving sexp] let param = let open Command.Param in flag "-timer-resolution" (optional_with_default Normal (Command.Arg_type.create (fun str -> t_of_sexp (Sexp.of_string str)))) ~doc: "RESOLUTION How granular timing information should be, one of Low, Normal, High, \ or Custom (default: Normal). More info: magic-trace.org/w/t" ;;
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>