package tracing

  1. Overview
  2. Docs
type t =
  1. | Event of Event.t
  2. | Interned_string of {
    1. index : String_index.t;
    2. value : string;
    }
  3. | Interned_thread of {
    1. index : Thread_index.t;
    2. value : Thread.t;
    }
  4. | Process_name_change of {
    1. name : String_index.t;
    2. pid : int;
    }
  5. | Thread_name_change of {
    1. name : String_index.t;
    2. pid : int;
    3. tid : int;
    }
  6. | Tick_initialization of {
    1. ticks_per_second : int;
    2. base_time : Time_ns.Option.t;
    }
val sexp_of_t : t -> Sexplib0.Sexp.t
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t -> t -> int