summaryrefslogtreecommitdiff
path: root/src/node_report.cc
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2019-02-24 12:31:19 -0500
committercjihrig <cjihrig@gmail.com>2019-02-26 19:56:42 -0500
commit42551909f7c20d6b4c4c6e28695958729177455d (patch)
treee5c0a60caca57f648972da11b8d198cc27d785d4 /src/node_report.cc
parent084f74a3048078c993b7dce065c2a5b872c177a9 (diff)
downloadandroid-node-v8-42551909f7c20d6b4c4c6e28695958729177455d.tar.gz
android-node-v8-42551909f7c20d6b4c4c6e28695958729177455d.tar.bz2
android-node-v8-42551909f7c20d6b4c4c6e28695958729177455d.zip
report: use ru_stime for system CPU calculation
PR-URL: https://github.com/nodejs/node/pull/26286 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/node_report.cc')
-rw-r--r--src/node_report.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/node_report.cc b/src/node_report.cc
index 9f2a61be09..8ca35cabb9 100644
--- a/src/node_report.cc
+++ b/src/node_report.cc
@@ -483,7 +483,7 @@ static void PrintResourceUsage(JSONWriter* writer) {
double user_cpu =
stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec;
double kernel_cpu =
- stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec;
+ stats.ru_stime.tv_sec + SEC_PER_MICROS * stats.ru_stime.tv_usec;
writer->json_keyvalue("userCpuSeconds", user_cpu);
writer->json_keyvalue("kernelCpuSeconds", kernel_cpu);
double cpu_abs = user_cpu + kernel_cpu;
@@ -506,7 +506,7 @@ static void PrintResourceUsage(JSONWriter* writer) {
double user_cpu =
stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec;
double kernel_cpu =
- stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec;
+ stats.ru_stime.tv_sec + SEC_PER_MICROS * stats.ru_stime.tv_usec;
writer->json_keyvalue("userCpuSeconds", user_cpu);
writer->json_keyvalue("kernelCpuSeconds", kernel_cpu);
double cpu_abs = user_cpu + kernel_cpu;