diff options
| author | Filipp Gunbin | 2021-05-20 23:32:59 +0300 |
|---|---|---|
| committer | Filipp Gunbin | 2021-05-26 16:15:03 +0300 |
| commit | 6d51805154ef7591917c5727b905b4080e18b888 (patch) | |
| tree | afb5b171ee21f5f920fcfb5e18ea3ba6d418bf61 /lib/malloc/dynarray_finalize.c | |
| parent | 5a762c946eac106e60bb55d8175b32decdbf7d5e (diff) | |
| download | emacs-6d51805154ef7591917c5727b905b4080e18b888.tar.gz emacs-6d51805154ef7591917c5727b905b4080e18b888.zip | |
Improve system_process_attributes on macOS (Bug#48548)
* src/sysdep.c (system_process_attributes): Fix misprint in 'tty' attr
- should be 'ttname' instead. Change 'utime', 'stime', 'time',
'majflt' attrs to obtain them from proc_pid_rusage, as sysctl call
used before doesn't give correct values; remove 'minflt' because it's
not available. Obtain 'vsize' / 'rss' / 'thcount' from proc_pidinfo.
Use sysctl with KERN_PROCARGS2 to obtain args: value contains both
argc and argv, so argv can be reliably cut out.
Diffstat (limited to 'lib/malloc/dynarray_finalize.c')
0 files changed, 0 insertions, 0 deletions