On Fri, May 3, 2019 at 3:21 PM <ivan.medoe...@gmail.com> wrote:
>
> Indeed, it works with Go 1.12. I have 3 different Go versions, and my 
> aliasing was messed up. Sorry.
>
> > No.  The Linux kernel, fortunately, supports static linking and provides a 
> > stable syscall API.  There is no reason to make this change on GNU/Linux.
>
> Good to know, thanks. So Linux, BSD, Plan9 are now the only platforms using 
> raw syscalls.
>
> Last question: did performance drop after the switch? There must be 
> benchmarks.

Yes, performance dropped, but not by a lot.  I forget how much and I
couldn't quickly find the information.  khr@ might know.

We more or less had to do it despite the performance loss.  See
https://golang.org/issue/17490.

Ian

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to