(Fsystem_process_attributes): Doc fix.

This commit is contained in:
Eli Zaretskii 2008-08-09 17:55:00 +00:00
parent 5bef3aecc1
commit 8f8b082a13
2 changed files with 39 additions and 0 deletions

View file

@ -1,3 +1,38 @@
2008-08-09 Eli Zaretskii <eliz@gnu.org>
* w32.c: Include thelp32.h, psapi.h and coding.h.
(_MEMORYSTATUSEX, _PROCESS_MEMORY_COUNTERS_EX): New struct
declarations.
(CreateToolhelp32Snapshot_Proc, Process32First_Proc)
(Process32Next_Proc): New typedefs.
(g_b_init_create_toolhelp32_snapshot, g_b_init_process32_first)
(g_b_init_process32_next, g_b_init_open_thread_token)
(g_b_init_impersonate_self, g_b_init_revert_to_self)
(g_b_init_get_process_memory_info, g_b_init_global_memory_status)
(g_b_init_get_process_working_set_size)
(g_b_init_global_memory_status_ex): New static variables.
(globals_of_w32): Initialize them.
(create_toolhelp32_snapshot, process32_first, process32_next)
(open_thread_token, impersonate_self, revert_to_self)
(get_process_memory_info, get_process_working_set_size)
(global_memory_status, global_memory_status_ex): New wrapper
functions.
(w32_list_system_processes, w32_system_process_attributes)
(enable_privilege, restore_privilege, ltime, process_times): New
functions.
(convert_time_raw): New function.
(convert_time): Remove conversion of FILETIME into time in 100
nsec units, call convert_time_raw instead.
* process.h (w32_list_system_processes, w32_system_process_attributes):
Add prototypes.
(Qeuid, Qegid, Qcomm, Qstate, Qppid, Qpgrp, Qsess, Qttname)
(Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime, Qcutime)
(Qpri, Qnice, Qthcount, Qstart, Qvsize, Qrss, Qargs, Quser, Qgroup)
(Qetime, Qpcpu, Qpmem, Qtpgid, Qcstime): Add extern declarations.
* process.c (Fsystem_process_attributes): Doc fix.
2008-08-08 Chong Yidong <cyd@stupidchicken.com>
* xdisp.c (move_it_to): When stopping at a charpos, check if

View file

@ -7481,6 +7481,8 @@ See `list-system-processes' for getting a list of all process IDs.
The attributes that this function may return are listed below,
together with the type of the associated value (in parentheses).
Not all platforms support all of these attributes; unsupported
attributes will not appear in the returned alist.
Unless explicitly indicated otherwise, numbers can have either
integer or floating point values.
@ -8207,6 +8209,8 @@ See `list-system-processes' for getting a list of all process IDs.
The attributes that this function may return are listed below,
together with the type of the associated value (in parentheses).
Not all platforms support all of these attributes; unsupported
attributes will not appear in the returned alist.
Unless explicitly indicated otherwise, numbers can have either
integer or floating point values.