]> Cypherpunks.ru repositories - gostls13.git/commit
runtime: use clock_gettime instead of gettimeofday on darwin
authorTobias Klauser <tklauser@distanz.ch>
Wed, 18 Nov 2020 10:08:43 +0000 (11:08 +0100)
committerTobias Klauser <tobias.klauser@gmail.com>
Wed, 18 Nov 2020 19:09:36 +0000 (19:09 +0000)
commitae76f6e96216f352cc5021a4c8a7d879c4cb6873
treeb5a21f861186fb84eadd46fc5c35b568f4715ad2
parentee1b51294ab50179b60d6c548ddded5b91cd0cbb
runtime: use clock_gettime instead of gettimeofday on darwin

clock_gettime has higher resolution than gettimeofday and is available
since macOS 10.12. Go 1.15 already requires at least macOS 10.12 and
thus clock_gettime can be used unconditionally (also see
https://golang.org/doc/go1.15#darwin)

Fixes #25633

Change-Id: I46305387212735e5d3a13e5f02ec90f3e6d546a4
Reviewed-on: https://go-review.googlesource.com/c/go/+/270918
Trust: Tobias Klauser <tobias.klauser@gmail.com>
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/runtime/sys_darwin.go
src/runtime/sys_darwin_amd64.s
src/runtime/sys_darwin_arm64.s