object, or a list of
objects which may also contain
is called while profiling (that is after a call to start-profiling and before the next call to stop-profiling with
non-nil) the system immediately starts collecting profile information for the new set of processes.
When start-profiling is called without passing
, it sets the processes to profile according to the last call to
The given processes are added to the set.
The given processes are removed from the set.
The given processes are used as the set.
Means the current process. When start-profiling is called it interprets
to mean the current process at the time it is called. If
is called while profiling,
is interpreted as the current process when
Means all processes, including those which are created after profiling started.
Means the processes in that list. The list can contain the symbol
, which is interpreted as described above.
(set-process-profiling :add process1 )
(set-process-profiling :remove :current)
(set-process-profiling :remove :all)
(set-process-profiling :set :all)