aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/time.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/time.go')
-rw-r--r--src/runtime/time.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/runtime/time.go b/src/runtime/time.go
index 604ccded89..98057534c0 100644
--- a/src/runtime/time.go
+++ b/src/runtime/time.go
@@ -301,3 +301,11 @@ func net_runtimeNano() int64 {
func time_runtimeNano() int64 {
return nanotime()
}
+
+var startNano = nanotime()
+
+//go:linkname time_now time.now
+func time_now() (sec int64, nsec int32, mono uint64) {
+ sec, nsec = walltime()
+ return sec, nsec, uint64(nanotime() - startNano + 1)
+}