1 -module(beam_stats_processes).
3 -include("include/beam_stats_process.hrl").
4 -include("include/beam_stats_processes.hrl").
22 Ps = [beam_stats_process:of_pid(P) || P <- erlang:processes()],
29 = length([P || P <- Ps, P#beam_stats_process.status =:= exiting])
30 , count_garbage_collecting
31 = length([P || P <- Ps, P#beam_stats_process.status =:= garbage_collecting])
33 = length(registered())
35 = length([P || P <- Ps, P#beam_stats_process.status =:= runnable])
37 = length([P || P <- Ps, P#beam_stats_process.status =:= running])
39 = length([P || P <- Ps, P#beam_stats_process.status =:= suspended])
41 = length([P || P <- Ps, P#beam_stats_process.status =:= waiting])