diff options
author | Flavio Cruz <flaviocruz@gmail.com> | 2023-03-13 01:42:12 -0400 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-03-13 20:42:03 +0100 |
commit | 5ff6ff2707b7b482efc9e172c87bd5c4106d9ed4 (patch) | |
tree | 68abe2ad4b92c47deebb23bdcd54eb359d9921a9 /kern/mach_clock.h | |
parent | f72cc8c81afe03667cc1ee70169ed343a40f4578 (diff) | |
download | gnumach-5ff6ff2707b7b482efc9e172c87bd5c4106d9ed4.tar.gz gnumach-5ff6ff2707b7b482efc9e172c87bd5c4106d9ed4.tar.bz2 gnumach-5ff6ff2707b7b482efc9e172c87bd5c4106d9ed4.zip |
Track task and thread time using time_value64_t.
Changed kern/timer.c to use the higher precision time_value64_t.
Of course, this won't suffer from the 2038 overflow but it does provide
nanosecond precision (if gnumach ever uses a better timer) and
moves us closer to only having time_value64_t.
Message-Id: <ZA63tGcv3bETUJFJ@jupiter.tail36e24.ts.net>
Diffstat (limited to 'kern/mach_clock.h')
-rw-r--r-- | kern/mach_clock.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/mach_clock.h b/kern/mach_clock.h index 60b49b8a..66903b8a 100644 --- a/kern/mach_clock.h +++ b/kern/mach_clock.h @@ -98,7 +98,7 @@ extern void record_time_stamp (time_value64_t *stamp); * Read a timestamp in STAMP into RESULT. Returns values in the * real-time clock frame. */ -extern void read_time_stamp (const time_value64_t *stamp, rpc_time_value_t *result); +extern void read_time_stamp (const time_value64_t *stamp, time_value64_t *result); extern void mapable_time_init (void); |