package mopsa

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

Trace markers

type marker = ..
type marker_info = {
  1. marker_name : string;
  2. marker_print_name : (marker -> string) -> marker -> string;
  3. marker_print : (Format.formatter -> marker -> unit) -> Format.formatter -> marker -> unit;
  4. marker_compare : (marker -> marker -> int) -> marker -> marker -> int;
}
val compare_marker : marker -> marker -> int
val pp_marker : Format.formatter -> marker -> unit
val get_marker_name : marker -> string
val register_marker : marker_info -> unit
type Ast.Stmt.stmt_kind +=
  1. | S_add_marker of marker
val enable_marker : string -> unit
val disable_marker : string -> unit
val is_marker_enabled : marker -> bool
val available_markers : unit -> string list
OCaml

Innovation. Community. Security.