Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hack-pad/go

The Go programming language
https://github.com/hack-pad/go

cmd/cover: fix problems with "go test -covermode=atomic sync/atomic"

This patch fixes an elderly bug with "go test -covermode=atomic
sync/atomic". Change the cover t...

d50ea217f6f5668d6a89fb965e36ecf8564a45cf authored almost 2 years ago by Than McIntosh <[email protected]>
doc/go1.20: fix links to new strings functions

Links under strings package were linking to the bytes versions of the functions.

Change-Id: If6...

bae7d772e800207ed764b70a9e5963f0c1e8f0aa authored almost 2 years ago by Piers <[email protected]>
crypto/internal/boring: add dev.boringcrypto README.md text

Add the text from dev.boringcrypto's README making clear what
this code is and that it is unsupp...

4e7c83848332861859d414c833e0b4bd6f375d0b authored almost 2 years ago by Russ Cox <[email protected]>
cmd/compile: use "satisfies" (not "implements") for constraint errors

Per the latest spec, we distinguish between interface implementation
and constraint satisfaction...

46e3d9d12a51e6783ac8a244f13a9a96abfef85e authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/gofmt: fix a typo in a comment

Change-Id: I34b2b9f9b70e39c872d5edbbda4de0fe330211f5
GitHub-Last-Rev: 723e36e11ee011c54d3ffc8125...

79cdecc8522e37d2eac5592c12459cd95ff92171 authored almost 2 years ago by Roland Illig <[email protected]>
[release-branch.go1.20] go1.20rc2

Change-Id: Ieb30cc96008bd705677e44983c68d4581706cc05
Reviewed-on: https://go-review.googlesource...

32593a91927dbb891e00a5a94abb04105f6a8aa8 authored almost 2 years ago by Gopher Robot <[email protected]>
README.vendor: minor updates

Change-Id: Iaacc96e6302833019ebf7a82d5a1ae49f6ff1955
Reviewed-on: https://go-review.googlesource...

9955a7e9bb40d28502fbb8fd6ef1f2f10e18a519 authored almost 2 years ago by Ian Lance Taylor <[email protected]>
doc/go1.20: fix http.ResponseController example

Fixes #57162

Change-Id: I190810d702e503822265b12c56db69ec1093233c
GitHub-Last-Rev: e8b259d4b375...

d03231d9ce361a154e0f9775f9bc036241d3b381 authored almost 2 years ago by Alexander Yastrebov <[email protected]>
.github: suggest using private browsing in pkgsite template

I opened #54872 without considering my browser's extensions and one of
them ended up being the c...

cdc73f0679c1477c262430d3476ab88c76c4a516 authored almost 2 years ago by Dan Peterson <[email protected]>
[release-branch.go1.20] all: merge master (db36eca) into release-branch.go1.20

Merge List:

+ 2022-12-29 db36eca33c doc/go1.20: fix typos
+ 2022-12-29 642fd5f7ce go/types, typ...

eb598248ba92c0ae410e69900c176ceb5531d8bb authored almost 2 years ago by Heschi Kreinick <[email protected]>
doc/go1.20: fix typos

Change-Id: Ie2e583cba9e9bec7d642e323e77fb2d9b05dc7bc
Reviewed-on: https://go-review.googlesource...

db36eca33c389871b132ffb1a84fd534a349e8d8 authored almost 2 years ago by Xiao Cui <[email protected]>
go/types, types2: use strict comparability for type set intersection

Fixes #57486.

Change-Id: I4b71199a724718886ce6d7a49e96a9ebdcbcf737
Reviewed-on: https://go-revi...

642fd5f7cea0f1e214bacfd3a530ee12f9721899 authored almost 2 years ago by Robert Griesemer <[email protected]>
misc/cgo/testsanitizers: run libfuzzer tests in temp directory

The libFuzzer generated binary by default writes failure input
into the current directory. Set c...

9123221ccf3c80c741ead5b6f2e960573b1676b9 authored almost 2 years ago by Cherry Mui <[email protected]>
misc/cgo/testsanitizers: add libfuzzer tests

Apparently we don't have tests for libfuzzer mode. Add some tests.

Updates #57449.

Change-Id: ...

e870de9936a7efa42ac1915ff4ffb16017dbc819 authored almost 2 years ago by Cherry Mui <[email protected]>
testing: rephrase the sentence about naming test files

This updates the explanation about
naming test files to be a little more clear.

Fixes #57389

C...

38cfb3be9d486833456276777155980d1ec0823e authored almost 2 years ago by Andrey Bozhko <[email protected]>
cmd/link, runtime: use a different section for Go libfuzzer counters

Currently in libfuzzer mode, we put our counters in section
__sancov_cntrs. When linking with C/...

1ba7341cb21d9edb2a04eb0b24b3af71899b35fc authored almost 2 years ago by Cherry Mui <[email protected]>
runtime: call __fork instead of fork on darwin

Issues #33565 and #56784 were caused by hangs in the child process
after fork, while it ran atfo...

c61d322d5f9e3fcffa4c523892af432dca030c12 authored almost 2 years ago by Russ Cox <[email protected]>
runtime: revert Apple libc atfork workaround

Revert CL 451735 (1f4394a0c926), which fixed #33565 and #56784
but also introduced #57263.

I ha...

6c9b661867a4439d3ba3086f21c7ea0a5d6c3d5e authored almost 2 years ago by Russ Cox <[email protected]>
misc/cgo/testshared: test build std in shared mode

Test that "go install -buildmode=shared std" works.

For #57334.

Change-Id: I465a07cf2e90359959...

6d3139b203912835b19e32fcb9bb709f89f0bc11 authored almost 2 years ago by Cherry Mui <[email protected]>
runtime/internal/startlinetest: work around shared buildmode linking issue

The runtime/internal/startlinetest package contains a call to a
function defined in runtime_test...

de6abd78893e91f26337eb399644b7a6bc3ea583 authored almost 2 years ago by Cherry Mui <[email protected]>
runtime/race: add build tag to internal amd64vN packages

Only one of the runtime/race/internal/amd64vN packages should be
included in a build. Generally ...

18baca6765f75c0973b9d90cb6123f1eb339ad4c authored almost 2 years ago by Cherry Mui <[email protected]>
doc/go1.20: fix typo

Change-Id: Ia0ce728ca18eefd835220b2076c4aa8ba00cda6d
Reviewed-on: https://go-review.googlesource...

13ed4f42f03cac6d9ad701a3041dba06c84dc70d authored almost 2 years ago by Tobias Klauser <[email protected]>
runtime/coverage: add missing file close in test support helper

The processPod() helper (invoked by processCoverTestDir, which is in
turn called by _testmain.go...

fadd77c05b0f6633d753da61c74a7ed81959b252 authored almost 2 years ago by Than McIntosh <[email protected]>
crypto/x509: return typed verification errors on macOS

On macOS return the error code from SecTrustEvaluateWithError, and use
it to create typed errors...

c9a10d48a8f0e8479f5b9d98c5bd81b64a90d23d authored almost 2 years ago by Roland Shoemaker <[email protected]>
archive/tar, archive/zip: revert documentation of ErrInsecurePath

CL 452616 disables path security checks by default, enabling them
only when GODEBUG=tarinsecurep...

2321abc5e9e3fab42384347a95209082fa53013a authored almost 2 years ago by Damien Neil <[email protected]>
net/http/httputil: don't add X-Forwarded-{Host,Proto} after invoking Director funcs

This reverts CL 407414.

When forwarding an inbound request that contains an existing
X-Forwarde...

458241f981e0a8e1d9e0b2f6ae53be62f00001d2 authored almost 2 years ago by Damien Neil <[email protected]>
syscall: don't use faccessat2 on android

The Android seccomp policy does not allow faccessat2, so attempting to
use it results in a SIGSY...

58f6022eee95f43b4e0dc640b012bb3f574898f1 authored almost 2 years ago by Michael Pratt <[email protected]>
net: use correct dns msg size

Set bufSize to the actual dns message size, so that the p.Start (below) gets a fully valid dns m...

78fc81070a853d08a71f70fa20b2093f5535e6c5 authored almost 2 years ago by Mateusz Poliwczak <[email protected]>
os: reenable TestReaddirSmallSeek on windows

TestReaddirSmallSeek should have been reenabled as part of
CL 405275, but didn't. Do it now.

Up...

a5a47442502e8e42b390f458f8f91dea3de872eb authored almost 2 years ago by qmuntal <[email protected]>
cmd/compile: sign-extend the 2nd argument of the LoweredAtomicCas32 on loong64,mips64x,riscv64

The function LoweredAtomicCas32 is implemented using the LL-SC instruction pair
on loong64, mips...

0b2ad1d815ea8967c49b32d848b2992d0c588d88 authored almost 2 years ago by Guoqi Chen <[email protected]>
os/user,net: add -fno-stack-protector to CFLAGS

Some compilers default to having -fstack-protector on, which breaks
when using internal linking ...

8bcc490667d4dd44c633c536dd463bbec0a3838f authored almost 2 years ago by Than McIntosh <[email protected]>
net/http: improve errors in TestCancelRequestWhenSharingConnection

Provide more information about why this test might be hanging waiting
for PutIdleConn to be call...

f4b42f5cb8b494a2b64a4ade89f89071d80c7fd3 authored almost 2 years ago by Damien Neil <[email protected]>
syscall, internal/poll: fall back to accept on linux-arm

Our minimum Linux version is 2.6.32, and the accept4 system call was
introduced in 2.6.28, so we...

24ac659a395b2ef6c3877e82de15bed8e13fa40a authored almost 2 years ago by Ian Lance Taylor <[email protected]>
os/exec: retry ETXTBSY errors in TestFindExecutableVsNoexec

I made this test parallel in CL 439196, which exposed it to the
fork/exec race condition describ...

3323dab1f45bbad1033cdd0c2fbfb9884c5d54cc authored almost 2 years ago by Bryan C. Mills <[email protected]>
doc/go1.20: fix typo

Change-Id: Icddf980e533b86ca955660ad028f5ad04b6aecbe
Reviewed-on: https://go-review.googlesource...

628a1e7d3ac8390e0c6327acde1ab52ec09f69d6 authored almost 2 years ago by Robert Griesemer <[email protected]>
spec: fix typo

Fixes #57323.

Change-Id: I77d3d747aa4746bb9a8cca0c0500ff8fa6ae33a3
Reviewed-on: https://go-revi...

357ea85892eea7ef8cf0f66c8a35b3912a90e219 authored almost 2 years ago by Robert Griesemer <[email protected]>
spec: document which recursive arrays and structs are valid/invalid

Fixes #5069.

Change-Id: I4bc0f52a9cd1e64a49846dffeb4be5cbecc29a96
Reviewed-on: https://go-revie...

ea14d1b6e1167159dfc8408073ef411c3cf1d7e0 authored almost 2 years ago by Robert Griesemer <[email protected]>
doc/go1.20.html: pre-announce dropping Windows 7, 8, and friends

For #57003, #57004.

Change-Id: Ic1386a0ce83897411fbc68c83a9125af1cc11b54
Reviewed-on: https://g...

0b8add46ce9e763ce8c60c71b3d647f6af02e07a authored almost 2 years ago by Heschi Kreinick <[email protected]>
cmd/compile: desugar OCALLMETH->OCALLFUNC within devirtualization

Devirtualization can turn OCALLINTER into OCALLMETH, but then we want
to actually desugar into O...

4f8bc6224b64bf7149a03678ab5448830e7df80d authored almost 2 years ago by Matthew Dempsky <[email protected]>
spec: document illegal recursive type parameter lists

Fixes #40882.

Change-Id: I90f99d75e6d66f857b6ab8789c6d436f85d20993
Reviewed-on: https://go-revi...

5c682f94c6b465f75b3e638ecff77adaf87aabb2 authored almost 2 years ago by Robert Griesemer <[email protected]>
spec: describe new semantics for comparable and constraint satisfaction

For #56548.
Fixes #57012.

Change-Id: I44f850522e52b1811025fb31bcef289da8f8089d
Reviewed-on: htt...

bd42aa86d32f1c29859151520647175e07f3fbca authored almost 2 years ago by Robert Griesemer <[email protected]>
spec: introduce notion of strict comparability

- Rephrase the notion of "comparability" from a property
of values (operands) to a property of...

ffefcd360b64e197131d6dc37a7ed015a2643c1b authored almost 2 years ago by Robert Griesemer <[email protected]>
syscall: fix closing of reordered FDs in plan9 ForkExec

After dup'ing file descriptors in syscall.ProcAttr.Files to pass
to the exec'ed process, the log...

cb07765045aed5104a3df31507564ac99e6ddce8 authored almost 2 years ago by miller <[email protected]>
go/types, types2: report type mismatch error when conversion is impossible

Rather than reporting an impossible conversion error when mixing an
untyped value with a pointer...

5ba98b975638323acf733438a619e9190dfa8afa authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/gc: test temp string comparison with all ops

The comment on `slicebytetostringtmp` mention that `==` operator does
not allocate []byte to str...

61e2b8ec598e33b0d55a0652f86eeb075de3dc9d authored almost 2 years ago by Oleg Zaytsev <[email protected]>
syscall: skip TestUseCgroupFD if cgroupfs mounted RO

The skipping logic should also trigger if /sys/fs/cgroup is
mounted read-only too. This is how i...

b16e94d13d0f9b84ed92563a12984190f91ead66 authored almost 2 years ago by Paul E. Murphy <[email protected]>
syscall: fix shadowing bugs in forkAndExecInChild

Fixes #57208.
Updates #23152.

Change-Id: Icc9a74aeb26f1b6f151162c5d6bf1b4d7cd54d0a
Reviewed-on:...

27301e8247580e456e712a07d68890dc1e857000 authored almost 2 years ago by Bryan C. Mills <[email protected]>
sync: remove unused const

Change-Id: I4382b5317cf7f39a48005516ff6d437883c6fd07
Reviewed-on: https://go-review.googlesource...

6f7a95d25e1873a9685360ed7c15505bfdcbd05d authored almost 2 years ago by Changkun Ou <[email protected]>
doc/go1.20: fix typo

Change-Id: Id0319a9cc9acc549022fdcd6b7d71c7343afd245
GitHub-Last-Rev: 2b84d25763c3f8a03663d4ba75...

6b895d9eaa4a9889fea88205d7cca5cc736de0fc authored almost 2 years ago by Alexander Frolov <[email protected]>
debug/buildinfo: check pointer size on buildinfo.Read

Previous implementation has a check on pointer size but only if ptrSize
is 4. but it does not ch...

c6ad9dc9b523b710afa07d7c5bcb6fe9d21c308c authored almost 2 years ago by Nikola Jokic <[email protected]>
doc/go1.20: fix URL anchor

The URL anchor was invalid. Add the missing "array_or_" part.

Change-Id: Ib27f4d0f21b0148bea8b6...

5dca7ed66fd7e46ad371dd5c9655077da57eb9cf authored almost 2 years ago by Shengyu Zhang <[email protected]>
cmd/compile: fix conditional move rule on PPC64

Similar to CL 456556 but for ppc64 instead of arm64.

Change docs about how booleans are stored ...

888047c31007c0ad96764254fa8afb1417ddfd40 authored almost 2 years ago by Keith Randall <[email protected]>
os: skip size test in TestLstat if the file is a symlink

Tested by temporarily changing sysdir to use a directory where
the expected files were all symli...

9b8750f53ed89fb326e4d811524e647683136bac authored almost 2 years ago by Ian Lance Taylor <[email protected]>
cmd/compile: fix conditional select rule

ARM64 maintains booleans in the low byte of registers. Upper parts
of that register are junk.
Th...

e8f78cb60caab4f7ca8d0f4c424f14cc74ab49a4 authored almost 2 years ago by Keith Randall <[email protected]>
doc: fix typo in 1.20 release notes

Fix typo.

Change-Id: Id3a78ac5d8ea429ba1685889cd1661aaca8572c5
Reviewed-on: https://go-review.g...

e76c87b1915cfbd0d4f22c6401987948af18e8c5 authored almost 2 years ago by Than McIntosh <[email protected]>
os/user: zero-initialize C structs returned to Go

In the wrappers for getgrnam_r and similar, the structs to be returned
are allocated on the C st...

80f7484af76773b7591d57f8f5e4479603089b90 authored almost 2 years ago by Bryan C. Mills <[email protected]>
go/types, types2: always rename type parameters during inference

Type inference uses a trick of "renaming" type parameters in the type
parameter list to avoid cy...

e738a2f19b0375662abc8a9f293b003b6a46019b authored almost 2 years ago by Robert Findley <[email protected]>
doc: fix typo

Change-Id: Ie639fe39b83336c0d885cdcb2fddc06f2b06c2dd
GitHub-Last-Rev: b5cc78ad42ee57d77cf027cc5f...

8247b9f17aa28bbd9382b8204b9befa8ceb875e8 authored almost 2 years ago by Zhizhen He <[email protected]>
doc/go1.20: correct test binary -v flag value for test2json

The -v flag value is "test2json", not "json", since it emits output
in a custom format that the ...

f368abb46e15419c95d3f5933e9344476e1efc2a authored almost 2 years ago by Dmitri Shuralyov <[email protected]>
cmd/{go,cover,covdata}: fix 'package main' inconsistent handling

Fix a buglet in cmd/cover in how we handle package name/path for the
"go build -o foo.exe *.go" ...

7973b0e50861c49c1852a545b51b7ab977135d6d authored almost 2 years ago by Than McIntosh <[email protected]>
cmd/link: fix dynamic interpreter path for musl-based linux amd64

Change-Id: Ia07e237647b419b73d6faa11baa32e6176c8b7ce
Reviewed-on: https://go-review.googlesource...

0aad4d3257d59de460bfe52e59dac4e357082fa1 authored almost 2 years ago by cia-rana <[email protected]>
runtime: remove arbitrary timeouts in finalizer tests

These short timeouts can overrun due to system scheduling delay
(or GC latency) on a slow or hea...

eaf0e3d4650fd223dec84ee52025c7a82bcb24bd authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: deflake TestScript/test2json_interrupt

- Start handling signals in 'go test' just before starting the test
subprocess instead of just...

c8313d4fa8ca04a1844edcb4a6e1f61cf13fd40e authored almost 2 years ago by Bryan C. Mills <[email protected]>
os/user: on AIX getpwuid_r seems to return -1 on overflow

The getpwuid_r function is expected to return ERANGE on overflow.
Accept -1 on AIX as we see tha...

b9747e0e6b82c6de1ebe020841087e8fb1eabccc authored almost 2 years ago by Ian Lance Taylor <[email protected]>
internal/safefilepath: fix TestFromFS on Plan 9

CL 455716 added TestFromFS. This test was failing on Plan 9
because fromFS didn't return an empt...

9431237d772f4a3b670f8533868d6df0488688a9 authored almost 2 years ago by David du Colombier <[email protected]>
[release-branch.go1.20] go1.20rc1

Change-Id: I26470f8bcd902f9e1c7877763e360cb3c6255f3a
Reviewed-on: https://go-review.googlesource...

9f0234214473dfb785a5ad84a8fc62a6a395cbc3 authored almost 2 years ago by Gopher Robot <[email protected]>
cmd/go: in TestTerminalPassthrough, delay subprocess exit until the PTY has been read

Empirically, unread PTY output may be discarded on macOS when the
child process exits.

Fixes #5...

7c7cd56870ba617f964014fa4694e9b61e29cf97 authored almost 2 years ago by Bryan C. Mills <[email protected]>
[release-branch.go1.20] update codereview.cfg for release-branch.go1.20

Following go.dev/cl/334376.

Change-Id: I96be6379566b5bcc31e41bdd5f30946b06001153
Reviewed-on: h...

048033641474a8a87b0f8ed66c6098148023bfd6 authored almost 2 years ago by Michael Pratt <[email protected]>
api: promote next to go1.20

Change-Id: I180f262837b164095f9ac9459d900ec1ac0585a3
Reviewed-on: https://go-review.googlesource...

e57e673e7ff4f5b61180a07a1a73bd5bd524981a authored almost 2 years ago by Michael Pratt <[email protected]>
doc/go1.20: delete remaining TODO

This section is complete.

For #54202.

Change-Id: I304cc55a5b8ed53e8b8dff73a5feb5ef39207846
Rev...

3ec5085eacf28129122a0315b388f1318a6dcdee authored almost 2 years ago by Michael Pratt <[email protected]>
doc/go1.20: add section on coverage

Add some basic material on the changes to code coverage testing
to the release notes.

For #5420...

f715d28cea22de3a5752bdf019c1a00d4dcadf63 authored almost 2 years ago by Than McIntosh <[email protected]>
os/user: fix buffer retry loop on macOS

getpwnam_r and friends return the errno as the result,
not in the global errno. The code changes...

7ed50cfd09ba3d51c673fc782c6ad2b715a46bc2 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: relnote and take care of TODOs

The main change here is documenting the last-minute addition types.Satisfies.

Change-Id: I8be2d...

a4a86c7b2441d2777beb2377acfa3d9d7b1fc4ee authored almost 2 years ago by Russ Cox <[email protected]>
go/internal/gcimporter: simplify unified IR importer

CL 424854 changed the unified IR writer's handling of type
declarations to write the underlying ...

a3989632031c4282a6770e76516238368035d713 authored almost 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: restore test/nested.go test cases

[Re-land of CL 424854, which was reverted as CL 425214.]

When handling a type declaration like:...

dddc1ba847467524c397eda22b69862773e9f21a authored almost 2 years ago by Matthew Dempsky <[email protected]>
all: update vendored golang.org/x/net

Pull in HTTP/2 security fix:

1e63c2f08a http2: limit canonical header cache by bytes, not entr...

8cd931ff0d4652b333996299d63603c659dbcc6c authored almost 2 years ago by Damien Neil <[email protected]>
lib/time: update to 2022g/2022g

Commit generated by update.bash.

For #22487.

Change-Id: I6a995a3baea7c511b9bd5155f81d8b8e2cdff...

10bb003401060a48d5836c3af483de562f980ac5 authored almost 2 years ago by Russ Cox <[email protected]>
os, net/http: avoid escapes from os.DirFS and http.Dir on Windows

Do not permit access to Windows reserved device names (NUL, COM1, etc.)
via os.DirFS and http.Di...

7dc9fcb13de7bb20b11f6a526865545cc9142c2c authored almost 2 years ago by Damien Neil <[email protected]>
Revert "runtime/pprof: unskip TestTimeVDSO on Android"

This reverts CL 455358, commit 98da0fb43fb481a25b3b4399cd9f517fe94d9f3f.

Reason for revert: sti...

e535d6776c060da5f1947c4290159be0eb60ed6c authored almost 2 years ago by Cherry Mui <[email protected]>
cmd/go: unskip TestScript/build_issue48319 on Windows

Now that we have newer C compilers on the Windows builders, they
should fully support reproducib...

89871dd8323f5eaa934f700327f9256d960b0537 authored almost 2 years ago by Bryan C. Mills <[email protected]>
archive/zip: only consider UncompressedSize when checking dirs

CL 454475 switched from checking CompressedSize to UncompressedSize
when determining if we shoul...

5167e5cd64b2d4710dd8a20d2a599674d5d94861 authored almost 2 years ago by Roland Shoemaker <[email protected]>
run.bash, cmd/dist: document GO_TEST_SHORT and GO_TEST_TIMEOUT_SCALE

These environment variables affect cmd/dist, and in turn run.bash.
They exist primarily for the ...

03bf6f4917c1c8cd883dfa1618b90a95b9192f9a authored almost 2 years ago by Dmitri Shuralyov <[email protected]>
go/types, types2: better error message for invalid method expression

Fixes #53358.

Change-Id: I38528da1596b6e1aaedcab89b1513fb8acac596c
Reviewed-on: https://go-revi...

dfd13ce59d74638baff4f94d64851cda53e63bdc authored almost 2 years ago by Robert Griesemer <[email protected]>
runtime/pprof: unskip TestTimeVDSO on Android

It is possible that CL 455166 fixes this. Try unskipping the test
and see. If it fails again we ...

98da0fb43fb481a25b3b4399cd9f517fe94d9f3f authored almost 2 years ago by Cherry Mui <[email protected]>
cmd/link: pass -Wl,--no-insert-timestamp to external linker on windows

Pass -Wl,--no-insert-timestamp to the external linker on windows, so
as to suppress generation o...

fe67a21625ee811897077b32d4e75566ef74c6c4 authored almost 2 years ago by Than McIntosh <[email protected]>
cmd/compile: turn off jump tables when spectre retpolines are on

Fixes #57097

Change-Id: I6ab659abbca1ae0ac8710674d39aec116fab0baa
Reviewed-on: https://go-revie...

1eb0465fa596a2d6e9c1a632499989544f0d7e68 authored almost 2 years ago by Keith Randall <[email protected]>
cmd/asm: improve assembler error messages

Provide file/line numbers for errors when we have them.
Make the assembler error text closer to ...

9dde2de454b78e681dd7318dbf3ef68d6a3df2d1 authored almost 2 years ago by Keith Randall <[email protected]>
go/types, types2: better error message for failing constraint type inference

We know the type argument against which constraint type inference fails:
print the type argument...

0b323a3c1690050340fc8e39730a07bb01373f0a authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/compile: clean up amd64 opcode comments

Put comments about what operations do per block of related opcodes
instead of on each line. This...

9e059630ad5b7f6ddd4cf4559cd111906776d5fb authored almost 2 years ago by Keith Randall <[email protected]>
runtime: prioritize VDSO and libcall unwinding in profiler

In the profiler, when unwinding the stack, we have special
handling for VDSO calls. Currently, t...

185e1a7b27767f1c429fdde19a71ad57909a7924 authored almost 2 years ago by Cherry Mui <[email protected]>
net: support context cancellation in resSearch

As with all the stuff that call cgo from net package.

Change-Id: I7c42ae44a1d47f4f949b203682217...

a5b10be471b92847c14fc07e0564a298c7e49a3b authored almost 2 years ago by Mateusz Poliwczak <[email protected]>
doc: 1.20 compiler changes

This adds the nonPGO, non-coverage compiler changes
for the 1.20 release. There's not that much...

b45cb0ce863f3cf91a1847d44a9474aad2a6c592 authored almost 2 years ago by David Chase <[email protected]>
runtime/cgo: fix typo in gcc_loong64.S

Fix typo in CL 454838.

Change-Id: I0e91d22cf09949f0bf924ebcf09f1ddac525bac4
Reviewed-on: https:...

298635896911337aa6f5957716621dbebbf307d0 authored almost 2 years ago by Cherry Mui <[email protected]>
runtime/cgo: add .file directive to GNU assembly files

Without it, at least on ARM64 with older BFD linker, it will
include the file of the object file...

ad55b878e7d5c641aec1c07bb549742e76c77208 authored almost 2 years ago by Cherry Mui <[email protected]>
all: fix some comments for method

Change-Id: I4cff6b2a1fed6acdf754539c3c53a61eaa3b3f84
Reviewed-on: https://go-review.googlesource...

3a7a528c2d7ee0c7b2988a7aee0b9347e973cbed authored almost 2 years ago by cui fliter <[email protected]>
runtime/debug: add missing period

Pointed out in review of CL 453602,
but it looks like I forgot to re-upload before submitting.

...

c0497d1a81b1104a3981be33abfd66252cea90c8 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: preannounce dropping macOS 10.13 and 10.14 support

For #23011.

Change-Id: I386920928a98403180098f1da5ea7696a239210e
Reviewed-on: https://go-review...

7ab361531514764fdccb23283a2e7f1916b74b87 authored almost 2 years ago by Heschi Kreinick <[email protected]>
cmd/go: remove TestScript/version_buildvcs_git_gpg

This was a regression test added for a 'git' command line
used for build stamping. Unfortunately...

45f5ef4ed7a774b6911650319a265e17ee9e6e0e authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: skip TestScript/mod_replace_gopkgin

(Until it can be made hermetic.)

The gopkg.in service has had a lot of flakiness lately. Go use...

5efa4dab917a65ba9b70553c9df8962dc3cac3ca authored almost 2 years ago by Bryan C. Mills <[email protected]>
path/filepath: make Join("c:", "/a") return "c:/a" again

Historically, on Windows filepath.Join("c:", elt) does not insert
a path separator between "c:" ...

79559c1e7e426415ea8c7920c36b2fb4ebd7dbf0 authored almost 2 years ago by Damien Neil <[email protected]>