authorgravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2020-10-08 15:19:52-05:00
committergravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2020-10-08 15:19:52-05:00
logfd3f676cdbe212a00bae8e49185382c5848d9680
treebdd2971da2b8d8204c477f654f6b05a2e5393469
parenteb33394d14e29600d36280b6797de0d8f40076c1

Pull in Darwin definitions for rusage


1 files changed, 22 insertions(+), 0 deletions(-)

lib/std/os/bits/darwin.zig+22
...@@ -1474,3 +1474,25 @@ pub const CLOCK_UPTIME_RAW = 8;...@@ -1474,3 +1474,25 @@ pub const CLOCK_UPTIME_RAW = 8;
1474pub const CLOCK_UPTIME_RAW_APPROX = 9;1474pub const CLOCK_UPTIME_RAW_APPROX = 9;
1475pub const CLOCK_PROCESS_CPUTIME_ID = 12;1475pub const CLOCK_PROCESS_CPUTIME_ID = 12;
1476pub const CLOCK_THREAD_CPUTIME_ID = 16;1476pub const CLOCK_THREAD_CPUTIME_ID = 16;
1477
1478pub const RUSAGE_SELF = 0;
1479pub const RUSAGE_CHILDREN = -1;
1480
1481pub const rusage = extern struct {
1482 utime: timeval,
1483 stime: timeval,
1484 maxrss: isize,
1485 ixrss: isize,
1486 idrss: isize,
1487 isrss: isize,
1488 minflt: isize,
1489 majflt: isize,
1490 nswap: isize,
1491 inblock: isize,
1492 oublock: isize,
1493 msgsnd: isize,
1494 msgrcv: isize,
1495 nsignals: isize,
1496 nvcsw: isize,
1497 nivcsw: isize,
1498};