1 // Copyright 2009 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
5 // Return current time in nanoseconds.
11 int64
runtime_nanotime (void)
12 __attribute__ ((no_split_stack
));
15 runtime_nanotime (void)
19 clock_gettime (CLOCK_MONOTONIC
, &ts
);
20 return (int64
) ts
.tv_sec
* 1000000000 + (int64
) ts
.tv_nsec
;