diff --git a/doc/go1.21.html b/doc/go1.21.html index e08f84c384..2f4b214a72 100644 --- a/doc/go1.21.html +++ b/doc/go1.21.html @@ -231,6 +231,12 @@ Do not send CLs removing the interior tags from such phrases.
+ On Windows AMD64, the linker (with help from the compiler) now emits + SEH unwinding data by default, which improves the integration + of Go applications with Windows debuggers and other tools. +
+@@ -745,8 +751,11 @@ Do not send CLs removing the interior tags from such phrases. TODO: https://go.dev/issue/38651: add 'created by goroutine number' to stack traces
-- TODO: https://go.dev/issue/57441: use WER for GOTRACEBACK=wer on Windows +
+ Crashing Go applications can now opt-in to Windows Error Reporting (WER) by setting the environment variable
+ GOTRACEBACK=wer or calling debug.SetTraceback("wer")
+ before the crash. Other than enabling WER, the runtime will behave as with GOTRACEBACK=crash.
+ On non-Windows systems, GOTRACEBACK=wer is ignored.
@@ -758,14 +767,6 @@ Do not send CLs removing the interior tags from such phrases.
GODEBUG=cgocheck=1 is still available (and is still the default).
- TODO: https://go.dev/cl/472195: runtime: remove NOFRAME from asmcgocall, systemstack and mcall -
- -- TODO: https://go.dev/cl/474915: runtime: support GOTRACEBACK=wer on Windows -
-
A new type Pinner has been added to the runtime
package. Pinners may be used to "pin" Go memory