package memtrace_viewer

  1. Overview
  2. Docs
Interactive memory profiler based on Memtrace

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=0d9b7ddf94f9cf090930a36468abd4f4ca40c5618ec02dbbc6fd47fb0572433d

doc/memtrace_viewer.common/Memtrace_viewer_common/Data/Fragment_trie/index.html

Module Data.Fragment_trieSource

Sourcemodule type Suffix_tree = sig ... end
Sourcetype t
include Sexplib0.Sexpable.S with type t := t
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval metadata : t -> Metadata.t
Sourceval empty_fragment : t -> Fragment.t
Sourceval find : t -> Backtrace.t -> Fragment.t option
Sourceval find_rev : t -> Backtrace.Reversed.t -> Fragment.t option
Sourceval find_singleton : t -> Location.t -> Fragment.t option
Sourceval find_iterator : t -> Fragment.Iterator.Trace.t -> Fragment.Iterator.t option
Sourceval deep_fold_callers : t -> init:'a -> f:(backtrace:Backtrace.t -> fragment:Fragment.t -> 'a -> 'a) -> 'a
Sourceval deep_fold_callees : t -> init:'a -> f:(backtrace_rev:Backtrace.Reversed.t -> fragment:Fragment.t -> 'a -> 'a) -> 'a
Sourceval fold_singletons : t -> init:'a -> f:(location:Location.t -> fragment:Fragment.t -> 'a -> 'a) -> 'a
Sourcemodule Serialized : sig ... end
Sourcemodule Debug : sig ... end
Sourceval of_suffix_tree : (module Suffix_tree with type t = 'tree) -> 'tree -> total_allocations:Core.Byte_units.t -> t
Sourceval allocator_fragment : t -> Fragment.t
Sourceval toplevel_fragment : t -> Fragment.t
Sourceval total_allocations : t -> Core.Byte_units.t