package memtrace_viewer

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

Install

Dune Dependency

Authors

Maintainers

Sources

memtrace_viewer-v0.16.0.tar.gz
sha256=bb50fc48fef748dffe7ff1e151021b1361500c432a8c2991065fd31fd474f817

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
val t_of_sexp : Sexplib0.Sexp.t -> t
val 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
OCaml

Innovation. Community. Security.