package core_profiler

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

A Header.Item.t is anything that is uniquely identified by a Probe_id.t.

type single = {
  1. name : string;
  2. spec : Core_profiler.Probe_type.t;
}
type group = {
  1. name : string;
  2. points_spec : Core_profiler.Probe_type.t;
  3. children : Core_profiler.Probe_id.t list;
}
type group_point = {
  1. name : string;
  2. parent : Core_profiler.Probe_id.t;
  3. sources : Core_profiler.Probe_id.t list;
}
type t =
  1. | Single of single
  2. | Group of group
  3. | Group_point of group_point
val name : t -> string