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 <mpratt@google.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
This commit is contained in:
Michael Pratt 2023-06-12 15:31:59 -04:00 committed by Gopher Robot
parent f7e11723e5
commit d22b08bd64
1 changed files with 9 additions and 25 deletions

View File

@ -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 <a href="https://go.dev/wiki/LoopvarExperiment">the LoopvarExperiment wiki page</a>. For details about how to try that language change, see <a href="https://go.dev/wiki/LoopvarExperiment">the LoopvarExperiment wiki page</a>.
</p> </p>
<p>
TODO: complete this section
</p>
<h2 id="tools">Tools</h2> <h2 id="tools">Tools</h2>
<p> <p>
Go 1.21 adds improved support for backwards compatibility and forwards compatibility 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.
<h2 id="runtime-changes">Runtime</h2> <h2 id="runtime-changes">Runtime</h2>
<p>
TODO: complete this section, or delete if not needed
</p>
<p><!-- https://go.dev/issue/7181 --> <p><!-- https://go.dev/issue/7181 -->
When printing very deep stacks, the runtime now prints the first 50 When printing very deep stacks, the runtime now prints the first 50
(innermost) frames followed by the bottom 50 (outermost) frames, (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. such as inlining the callee.
</p> </p>
<!-- CL 497455 -->
<p> <p>
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.
</p> </p>
<h2 id="assembler">Assembler</h2> <h2 id="assembler">Assembler</h2>
@ -333,16 +327,12 @@ Do not send CLs removing the interior tags from such phrases.
<h2 id="linker">Linker</h2> <h2 id="linker">Linker</h2>
<p><!-- https://go.dev/issue/57302, CL 461749 --> <p><!-- https://go.dev/issue/57302, CL 461749, CL 457455 -->
On Windows AMD64, the linker (with help from the compiler) now emits On Windows AMD64, the linker (with help from the compiler) now emits
SEH unwinding data by default, which improves the integration SEH unwinding data by default, which improves the integration
of Go applications with Windows debuggers and other tools. of Go applications with Windows debuggers and other tools.
</p> </p>
<!-- CL 457455 -->
<p>
<!-- cmd/link: generate .xdata PE section -->
</p>
<!-- CL 463395, CL 461315 --> <!-- CL 463395, CL 461315 -->
<p> <p>
In Go 1.21 the linker (with help from the compiler) is now capable of 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 entries in the variable initializer is sufficiently large, and if the
initializer expressions are side-effect free. initializer expressions are side-effect free.
</p> </p>
<p>
TODO: complete this section, or delete if not needed
</p>
<h2 id="library">Core library</h2> <h2 id="library">Core library</h2>
@ -396,7 +383,7 @@ Do not send CLs removing the interior tags from such phrases.
<h3 id="cmp">New cmp package</h3> <h3 id="cmp">New cmp package</h3>
<p><!-- https://go.dev/issue/59488, CL 469356 --> <p><!-- https://go.dev/issue/59488, CL 496356 -->
The new <a href="/pkg/cmp/">cmp</a> package defines the type The new <a href="/pkg/cmp/">cmp</a> package defines the type
constraint <a href="/pkg/cmp/#Ordered"><code>Ordered</code></a> and constraint <a href="/pkg/cmp/#Ordered"><code>Ordered</code></a> and
two new generic functions 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. There are also various performance improvements, not enumerated here.
</p> </p>
<p>
TODO: complete this section
</p>
<dl id="archive/tar"><dt><a href="/pkg/archive/tar/">archive/tar</a></dt> <dl id="archive/tar"><dt><a href="/pkg/archive/tar/">archive/tar</a></dt>
<dd> <dd>
<p><!-- https://go.dev/issue/54451, CL 491175 --> <p><!-- https://go.dev/issue/54451, CL 491175 -->
@ -538,7 +521,7 @@ Do not send CLs removing the interior tags from such phrases.
<dl id="crypto/tls"><dt><a href="/pkg/crypto/tls/">crypto/tls</a></dt> <dl id="crypto/tls"><dt><a href="/pkg/crypto/tls/">crypto/tls</a></dt>
<dd> <dd>
<p><!-- https://go.dev/issue/60105 --> <p><!-- https://go.dev/issue/60105, CL 496818, CL 496820, CL 496822, CL 496821, CL 501675 -->
Applications can now control the content of session tickets. Applications can now control the content of session tickets.
<ul> <ul>
<li> <li>
@ -580,13 +563,13 @@ Do not send CLs removing the interior tags from such phrases.
resumed across versions will fall back to full handshakes. resumed across versions will fall back to full handshakes.
</p> </p>
<p><!-- https://go.dev/issue/44886, https://go.dev/issue/60107 --> <p><!-- https://go.dev/issue/44886, https://go.dev/issue/60107, CL 493655, CL 496995 -->
The new <a href="/pkg/crypto/tls/#QUICConn"><code>QUICConn</code></a> type The new <a href="/pkg/crypto/tls/#QUICConn"><code>QUICConn</code></a> type
provides support for QUIC implementations. Note that this is not itself provides support for QUIC implementations. Note that this is not itself
a QUIC implementation. a QUIC implementation.
</p> </p>
<p><!-- https://go.dev/issue/46308 --> <p><!-- https://go.dev/issue/46308, CL 497377 -->
The new <a href="/pkg/crypto/tls/#VersionName"></code>VersionName</code></a> function The new <a href="/pkg/crypto/tls/#VersionName"></code>VersionName</code></a> function
returns the name for a TLS version number. returns the name for a TLS version number.
</p> </p>
@ -1224,6 +1207,7 @@ Do not send CLs removing the interior tags from such phrases.
<!-- proposals for x repos that don't need to be mentioned here but <!-- proposals for x repos that don't need to be mentioned here but
are picked up by the relnote tool. --> are picked up by the relnote tool. -->
<!-- https://go.dev/issue/54232 --> <!-- https://go.dev/issue/54232 -->
<!-- https://go.dev/issue/57792 -->
<!-- https://go.dev/issue/57906 --> <!-- https://go.dev/issue/57906 -->
<!-- https://go.dev/issue/58668 --> <!-- https://go.dev/issue/58668 -->
<!-- https://go.dev/issue/59676 --> <!-- https://go.dev/issue/59676 -->