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
@type priority() :: :low | :normal | :high | :max
@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 }