From b2857c6af250fb919514c3b7d8ecce0ad7e02bd5 Mon Sep 17 00:00:00 2001 From: richinseattle Date: Mon, 24 Jul 2023 16:31:38 -0700 Subject: [PATCH] Switch to using timespec_get() for cross OS compatibility --- run.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/run.c b/run.c index 57635d4..a77f5cd 100644 --- a/run.c +++ b/run.c @@ -377,7 +377,9 @@ int argmax(float* v, int n) { // ---------------------------------------------------------------------------- long time_in_ms() { - return (1000 * clock()) / CLOCKS_PER_SEC; + struct timespec time; + timespec_get(&time, TIME_UTC); + return time.tv_sec * 1000 + time.tv_nsec / 1000000; } int main(int argc, char *argv[]) {