From: Michael Pratt Date: Mon, 12 Jun 2023 19:31:59 +0000 (-0400) Subject: doc/go1.21: clean up remaining TODOs X-Git-Tag: go1.21rc1~26 X-Git-Url: http://www.git.cypherpunks.ru/?a=commitdiff_plain;h=d22b08bd6449806a300f3e4c5514cdbcbc97c57f;p=gostls13.git doc/go1.21: clean up remaining TODOs These sections are now complete, remove remaining TODOs. Several entries were missing CL numbers. For #58645 Change-Id: I67489356016013be876c4bd522afb977becf54ac Reviewed-on: https://go-review.googlesource.com/c/go/+/502696 Run-TryBot: Michael Pratt Auto-Submit: Michael Pratt Reviewed-by: Dmitri Shuralyov TryBot-Result: Gopher Robot Reviewed-by: Damien Neil --- diff --git a/doc/go1.21.html b/doc/go1.21.html index 3edbc33f36..b5c473113d 100644 --- a/doc/go1.21.html +++ b/doc/go1.21.html @@ -150,10 +150,6 @@ Do not send CLs removing the interior tags from such phrases. For details about how to try that language change, see the LoopvarExperiment wiki page.

-

- TODO: complete this section -

-

Tools

Go 1.21 adds improved support for backwards compatibility and forwards compatibility @@ -250,10 +246,6 @@ Do not send CLs removing the interior tags from such phrases.

Runtime

-

- TODO: complete this section, or delete if not needed -

-

When printing very deep stacks, the runtime now prints the first 50 (innermost) frames followed by the bottom 50 (outermost) frames, @@ -312,8 +304,10 @@ Do not send CLs removing the interior tags from such phrases. such as inlining the callee.

+

- TODO: complete this section, or delete if not needed + Go 1.21 improves build speed by up to 6%, largely thanks to building the + compiler itself with PGO.

Assembler

@@ -333,16 +327,12 @@ Do not send CLs removing the interior tags from such phrases.

Linker

-

+

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.

- -

- -

In Go 1.21 the linker (with help from the compiler) is now capable of @@ -350,9 +340,6 @@ Do not send CLs removing the interior tags from such phrases. entries in the variable initializer is sufficiently large, and if the initializer expressions are side-effect free.

-

- TODO: complete this section, or delete if not needed -

Core library

@@ -396,7 +383,7 @@ Do not send CLs removing the interior tags from such phrases.

New cmp package

-

+

The new cmp package defines the type constraint Ordered and two new generic functions @@ -415,10 +402,6 @@ Do not send CLs removing the interior tags from such phrases. There are also various performance improvements, not enumerated here.

-

- TODO: complete this section -

-
archive/tar

@@ -538,7 +521,7 @@ Do not send CLs removing the interior tags from such phrases.

crypto/tls
-

+

Applications can now control the content of session tickets.

  • @@ -580,13 +563,13 @@ Do not send CLs removing the interior tags from such phrases. resumed across versions will fall back to full handshakes.

    -

    +

    The new QUICConn type provides support for QUIC implementations. Note that this is not itself a QUIC implementation.

    -

    +

    The new VersionName function returns the name for a TLS version number.

    @@ -1224,6 +1207,7 @@ Do not send CLs removing the interior tags from such phrases. +