From 11def3d40b12292a30b305226cd4910b6c5bc14b Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 21 Jan 2021 18:29:13 -0800 Subject: [PATCH] doc/go1.16: mention syscall.AllThreadsSyscall For #1435 For #40700 Change-Id: I01d277617ab511c90b9663fc89e418402e5ee2be Reviewed-on: https://go-review.googlesource.com/c/go/+/285597 Trust: Ian Lance Taylor Reviewed-by: Brad Fitzpatrick --- doc/go1.16.html | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/go1.16.html b/doc/go1.16.html index c76161432e..aa70ec8c82 100644 --- a/doc/go1.16.html +++ b/doc/go1.16.html @@ -934,6 +934,16 @@ func TestFoo(t *testing.T) { and related calls are now implemented. Previously, they returned an syscall.EOPNOTSUPP error.

+ +

+ On Linux, the new functions + AllThreadsSyscall + and AllThreadsSyscall6 + may be used to make a system call on all Go threads in the process. + These functions may only be used by programs that do not use cgo; + if a program uses cgo, they will always return + syscall.ENOTSUP. +

-- 2.50.0