BeamConsole.ProcessDetail.Diagnostics (beam_console v0.5.3)

Copy Markdown View Source

Contains bounded, read-only scheduling and memory diagnostics for a process.

The struct intentionally excludes mailbox contents, process dictionaries, stacktraces, and arbitrary process state.

Summary

Types

priority()

@type priority() :: :low | :normal | :high | :max

t()

@type t() :: %BeamConsole.ProcessDetail.Diagnostics{
  fullsweep_after: non_neg_integer() | nil,
  group_leader: BeamConsole.ProcessRelation.t() | nil,
  heap_size: non_neg_integer() | nil,
  initial_call: String.t() | nil,
  minor_gcs: non_neg_integer() | nil,
  priority: priority() | nil,
  stack_size: non_neg_integer() | nil,
  total_heap_size: non_neg_integer() | nil,
  trap_exit: boolean() | nil
}