summaryrefslogtreecommitdiff
path: root/libports/init.c
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1995-11-03 00:56:32 +0000
committerMiles Bader <miles@gnu.org>1995-11-03 00:56:32 +0000
commit12888ff948c0c0eab87689aa791551facb61fa51 (patch)
tree7c536f56e0df004146aaaa0ae4162885524a55f7 /libports/init.c
parent7ee780b5f5d64c4f295db2760586d497cdfa1569 (diff)
(add_preconditions): Don't require PSTAT_EXEC_FLAGS for getting the state
anymore (but do require PSTAT_{TASK,THREAD}_BASIC). (proc_stat_state_tags): Update to reflect new flags. (proc_stat_set_flags): Set new flags. (PSTAT_PROCINFO, PSTAT_PROCINFO_THREAD): New macros. (fetch_procinfo, merge_procinfo): New functions. (SHOULD_SUPPRESS_MSGPORT_FLAGS): Change to use more accurate flags. (should_suppress_msgport): Use new fields. (summarize_thread_basic_info, summarize_thread_sched_info, summarize_thread_states, summarize_thread_rpcs, count_threads): New funcs. (proc_stat_set_flags): Support the new division of PSTAT_INFO into individual flags, and support getting thread information by using the thread's origin proc_stat. (_proc_stat_free): Free the thread_basic_info and thread_sched_info fields if necessary. (proc_stat_thread_create): Don't require that the source process have thread information around; it will be fetched later if necessary.
Diffstat (limited to 'libports/init.c')
0 files changed, 0 insertions, 0 deletions