package trace-tef

  1. Overview
  2. Docs
A simple backend for trace, emitting Catapult/TEF JSON into a file

Install

dune-project
 Dependency

Authors

Maintainers

Sources

trace-0.12.tbz
sha256=c173d6bf9433e9eeb41bbddda116a296373d45865841dcbb78bff3be8abd9fd8
sha512=1105c52112095fdc8d4961d7346b02e416627bde6ac79ddd137bff63ac0ff5cd23fa53192be642614efadb9cb0cbb83b7d571bb5a0d100ad0ae6d10bc61d3bba

doc/trace-tef/Trace_tef/Types/index.html

Module Trace_tef.TypesSource

Sourcemodule Trace_id = Trace_util.Trace_id64
Sourcetype trace_id = Trace_id.t
Sourcetype Trace_core.span +=
  1. | Span_tef_sync of {
    1. pid : int;
    2. tid : int;
    3. name : string;
    4. start_us : float;
    5. mutable args : (string * Trace_core.user_data) list;
    }
  2. | Span_tef_async of {
    1. pid : int;
    2. tid : int;
    3. name : string;
    4. trace_id : trace_id;
    5. mutable args : (string * Trace_core.user_data) list;
    }