-
Notifications
You must be signed in to change notification settings - Fork 18k
all: code cleanup when dropping support for FreeBSD 9 or below #19072
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
CL https://golang.org/cl/38430 mentions this issue. |
I broke FreeBSD 9 in https://golang.org/cl/38426 by using Pipe2. We still want to support FreeBSD 9 for one last release (Go 1.9 will be the last), and FreeBSD 9 doesn't have Pipe2. So this still uses Pipe2, but falls back to Pipe on error. Updates #18854 Updates #19072 Change-Id: I1de90fb83606c93fb84b4b86fba31e207a702835 Reviewed-on: https://go-review.googlesource.com/38430 Reviewed-by: Rob Pike <[email protected]> Reviewed-by: Ian Lance Taylor <[email protected]> Run-TryBot: Brad Fitzpatrick <[email protected]> TryBot-Result: Gobot Gobot <[email protected]>
Change https://golang.org/cl/61470 mentions this issue: |
Change https://golang.org/cl/64910 mentions this issue: |
Note that CL 64910 doesn't contain any stuff related to CLOCK_MONOTONIC, because I'm not convinced of the use of CLOCK_MONOTONIC_FAST in runtime; I mean fast vs. good. Please open a new issue if you need the use of CLOCK_MONOTONIC_FAST on BSD variants. |
#Split from #19002. It's desirable to clean up the following when dropping support for FreeBSD 9 or below:
runtime: use of CLOCK_MONOTONIC_FAST instead of CLOCK_MONOTONIC (gap btw 8 and 9).The text was updated successfully, but these errors were encountered: