aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2009-01-02 15:06:49 +0000
committerEli Zaretskii2009-01-02 15:06:49 +0000
commitac1e417182f4763c6fd8eecf12552a99532b6d3e (patch)
tree8d38bc3289bf4b76498255c584016b3d79181aac /src
parent82786952ebafef215ac879685853b1ccf7284f02 (diff)
downloademacs-ac1e417182f4763c6fd8eecf12552a99532b6d3e.tar.gz
emacs-ac1e417182f4763c6fd8eecf12552a99532b6d3e.zip
(system_process_attributes): Compute Qtime and Qctime and add them to the alist.
Diffstat (limited to 'src')
-rw-r--r--src/sysdep.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index 18474c75b1b..1cf9890ecb8 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -3493,12 +3493,18 @@ system_process_attributes (Lisp_Object pid)
3493 attrs = Fcons (Fcons (Qstime, 3493 attrs = Fcons (Fcons (Qstime,
3494 ltime_from_jiffies (stime, clocks_per_sec)), 3494 ltime_from_jiffies (stime, clocks_per_sec)),
3495 attrs); 3495 attrs);
3496 attrs = Fcons (Fcons (Qtime,
3497 ltime_from_jiffies (stime+utime, clocks_per_sec)),
3498 attrs);
3496 attrs = Fcons (Fcons (Qcutime, 3499 attrs = Fcons (Fcons (Qcutime,
3497 ltime_from_jiffies (cutime, clocks_per_sec)), 3500 ltime_from_jiffies (cutime, clocks_per_sec)),
3498 attrs); 3501 attrs);
3499 attrs = Fcons (Fcons (Qcstime, 3502 attrs = Fcons (Fcons (Qcstime,
3500 ltime_from_jiffies (cstime, clocks_per_sec)), 3503 ltime_from_jiffies (cstime, clocks_per_sec)),
3501 attrs); 3504 attrs);
3505 attrs = Fcons (Fcons (Qctime,
3506 ltime_from_jiffies (cstime+cutime, clocks_per_sec)),
3507 attrs);
3502 attrs = Fcons (Fcons (Qpri, make_number (priority)), attrs); 3508 attrs = Fcons (Fcons (Qpri, make_number (priority)), attrs);
3503 attrs = Fcons (Fcons (Qnice, make_number (nice)), attrs); 3509 attrs = Fcons (Fcons (Qnice, make_number (nice)), attrs);
3504 attrs = Fcons (Fcons (Qthcount, make_fixnum_or_float (thcount_eint)), attrs); 3510 attrs = Fcons (Fcons (Qthcount, make_fixnum_or_float (thcount_eint)), attrs);