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

runtime: tricky replacements of _g_ in os3_plan9.go

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

54a0ab3f7b240dcd6829d636cff3a40d19d5b266 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in signal_windows.go

winthrow is always called on g0.

Change-Id: Ia23276a5bd545993faf4d75368c171f6ea7a3034
Reviewed-...

4240ff764b14de9007fe26aaa9147c6c0ade91c9 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in signal_unix.go

sighandler has gp, the goroutine running when the signal arrived, and
gsignal, the goroutine exe...

8666d89ca85fb0be4e41917dee31ad487e0f4ee6 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in trace.go

Like previous CLs, cases where the getg() G is used only to access the M
are replaced with direc...

74cee276fe59013d042658f54c7340befa3ecad6 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in mgc.go

getg() is used primarily for gp.m, so use mp. gp.m.curg is also used,
name that curgp.

Change-I...

222799fde653358d9748ed24c133cffa18208951 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in proc.go

This manually replaces uses of _g_ that cannot be trivially switched to
gp since there is anothe...

e9d7f54a1acf6706f790776f69972ce92d59e910 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: rename _p_ to pp

_g_, _p_, and _m_ are primarily vestiges of the C version of the
runtime, while today we prefer ...

5e8d261918e1cd9a731ec8688cc969cebcc9ff39 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: clean up dopanic_m

gp is a user G running on the same M as getg(), so it is a fine proxy
for gp.m.

Change-Id: I9aa...

0ad2ec6596afc51341fa3059528d89a0508956ab authored about 2 years ago by Michael Pratt <[email protected]>
runtime: clean up canpanic

* The gp argument to canpanic is always equivalent to getg(), so no need
to pass it at all.
* gp...

7e952962dff6aafb9ed888a86a7208f01fbe9508 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: fix outdated g.m comment in traceback.go

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

9dbc0f3556b3401b0f3339d4c33cd32ea16d5241 authored about 2 years ago by Michael Pratt <[email protected]>
internal/goversion: update Version to 1.20

This is the start of the Go 1.20 development cycle, so update the
Version value accordingly. It ...

d723df76da3ee4c8f3c03fd03be29fba9bfeb02a authored about 2 years ago by Dmitri Shuralyov <[email protected]>
all: disable tests that fail on Alpine

These changes are enough to pass all.bash using the
disabled linux-amd64-alpine builder via debu...

1b7e71e8ae824c2ac661dd793bca29cf60378936 authored about 2 years ago by Russ Cox <[email protected]>
test: improve generic type assertion test

The test added in CL 420394 only tested that the type assertions
compiled at all. This CL change...

f2a9f3e2e0ce7e582d226ad9a41d3c36b146fc25 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: fix wrong dict pass condition for type assertions

Fixes #54135

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

27038b70f860e29fdf472ac5fb208b6ad9598c10 authored about 2 years ago by Wayne Zuo <[email protected]>
doc: move Go 1.19 release notes to x/website

Now that the development of the Go 1.19 release is almost done, its
release notes are moved to t...

e99f53fed98b0378c147588789b8c56b0305469b authored about 2 years ago by Dmitri Shuralyov <[email protected]>
doc: mention removal of cmd/compile's -importmap and -installsuffix flags

Updates #51225.

Change-Id: I820f3f5ba169635fee37c30e41b370c9399a436d
Reviewed-on: https://go-re...

8b13a073a19336923622a1de47d2b4fa2994545d authored about 2 years ago by Matthew Dempsky <[email protected]>
doc/go1.19: fix typo: EM_LONGARCH -> EM_LOONGARCH

Another last-minute fix. The whole repo is checked case-insensitively
against "longarch" and thi...

e95fd4c2380b0adaa10be40812739156198037b7 authored about 2 years ago by WANG Xuerui <[email protected]>
doc/go1.19: fix a few links that were missing trailing slashes

They were part of a chain of three redirects. Now it's only two,
but that's #54081.

Change-Id: ...

dee3efd9f879335cfb583752b0729cc57f61897e authored about 2 years ago by Brad Fitzpatrick <[email protected]>
runtime: fix typos

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

f32519e5fbcf1b12f9654a6175e5e72b09ae8f3a authored about 2 years ago by hopehook <[email protected]>
[dev.unified] go/internal: set underlying types in proper order

This problem appeared in google-internal testing.
If the run-later functions are run in the wron...

994ff78ba01b921870866f9ce9db7563bd89494f authored about 2 years ago by David Chase <[email protected]>
cmd/dist: always pass -short=true with -quick

Fixes #53818

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

9a2001a8cc75b1ceda17da828edcee93c9d9f42c authored about 2 years ago by Ian Lance Taylor <[email protected]>
doc/go1.19: minor adjustments and links

A few last-minute clarifications before the release.

Change-Id: Ia0123441633c147aa3f76ea29ed26c...

5c8ec89cb53025bc76b242b0d2410bf5060b697e authored about 2 years ago by Russ Cox <[email protected]>
doc/go1.19: improve the loong64 release notes

Link to the LoongArch documentations site, mention the ABI variant
supported, and add a note abo...

417be37048d07532397a7db89eeee9d249564560 authored about 2 years ago by WANG Xuerui <[email protected]>
os/exec: add GODEBUG setting to opt out of ErrDot changes

The changes are likely to break users, and we need
to make it easy to unbreak without code chang...

027855e8d86f461b50946b006ea032d4b4a7d817 authored about 2 years ago by Russ Cox <[email protected]>
[dev.unified] all: merge master (462b78f) into dev.unified

Merge List:

+ 2022-07-27 462b78fe70 misc/cgo/test: use fewer threads in TestSetgidStress in lon...

23554d474443ef8f2dacc8c92be5636504df61ac authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] go/internal/gcimporter: flatten imports

The current documentation for go/types.(*Packages).Imports requires
that the import graph be fla...

c8d5ccf82ec24ff3855c1717d46df6a0c60684de authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: move "has init" to private metadata

Currently, there's a "has init" bool in the public metadata section,
which is only needed by cmd...

ac0844ec274bf6cfd64bc8fa1e2cc8b24c789dee authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: implement simple inline body pruning heuristic

An important optimization in the existing export data format is the
pruning of unreachable inlin...

f9959460940140b280be1f5591ae38b9ab74182e authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: allow inlining to fail gracefully

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

f2851c67fd103b8dd7e84e3d35b896ea49ea4af5 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: extract nil handling from exprType

Type switches are the only context where exprType was used and `nilOK`
was true. It'll simplify ...

831fdf1dff5e38c6c23922880d97ac99fe30f311 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: write iface conversion RTTI into unified IR

This CL changes convRTTI into a serialization method too, like the
previous CL's rtype method. A...

92798176e76f4ab69d4f18adf40b1a2aab4e3ea1 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: write RTTI into unified IR export data

This CL adds `rtype` methods for unified IR for writing/reading types
that need to have their *r...

9b70178d58060764cbaedf3d4542bd67f9aafede authored about 2 years ago by Matthew Dempsky <[email protected]>
misc/cgo/test: use fewer threads in TestSetgidStress in long mode

TestSetgidStress originally spawns 1000 threads for stress testing.
It caused timeout on some bu...

462b78fe7027ef0d2e2b40c3cfd1f5a37d307310 authored about 2 years ago by Cherry Mui <[email protected]>
math/big: check buffer lengths in GobDecode

In Float.GobDecode and Rat.GobDecode, check buffer sizes before
indexing slices.

Fixes #53871

...

055113ef364337607e3e72ed7d48df67fde6fc66 authored about 2 years ago by Roland Shoemaker <[email protected]>
net: document UDPConn.ReadFromUDPAddrPort's AddrPort result more

Clarify the form of its IPv4 addresses when listening on an
unspecified address.

(found while t...

424814615491c604e6a0945f33e5a7b779dc2be5 authored about 2 years ago by Brad Fitzpatrick <[email protected]>
net: fix WriteMsgUDPAddrPort addr handling

WriteMsgUDPAddrPort should accept IPv4 target addresses on IPv6 UDP sockets.
An IPv4 target addr...

faf4e97200df9415d55b04924ce77599f9e6fdfa authored about 2 years ago by database64128 <[email protected]>
doc/go1.19: note that updated race syso files require GNU ld 2.26

For #54060

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

caa225dd297a467b0d720d5f1d63050e49061ad3 authored about 2 years ago by Ian Lance Taylor <[email protected]>
bytes: document that Reader.Reset affects the result of Size

The Reader.Reset changes the underlying byte slice, so it actually
changes the return value of t...

ceefd3a37bb2a77b1e9a76fc74360c68ef16ddb8 authored about 2 years ago by Muhammed Can Küçükaslan <[email protected]>
runtime/cgo: use frame address to set g0 stack bound

For a cgo binary, at startup we set g0's stack bounds using the
address of a local variable (&si...

3e97294663d978bf8abb7acec7cc615ef2f1ea75 authored about 2 years ago by Cherry Mui <[email protected]>
cmd/compile: fix blank label code

When checkEnabled is forced true, the 52278 test fails. Be a bit
more careful about processing b...

24dc27a3c084b901ee456637541ea818495888b0 authored about 2 years ago by Keith Randall <[email protected]>
runtime: fix runtime.Breakpoint() on windows/arm64

Fixes #53837

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

9fcc8b2c1eeb2333751d80626e4204d304c8b3c6 authored about 2 years ago by qmuntal <[email protected]>
[dev.unified] cmd/compile: add method expressions to dictionaries

This CL changes method expressions that use derived-type receiver
parameters to use dictionary l...

fc72b7705d67f432fb6a570f84df9e8840eec226 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: remove obsolete RTTI wiring

Comparisons between interface-typed and non-interface-typed
expressions no longer happen within ...

f48fa643f1d8519da42faad1f838d4b2bd035269 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/go: add space after comma in 'go help test'

This PR fixes a simple typo. It adds a space after a comma. Noticed while looking at `go help te...

795a88d0c383fae04242632449518a5985d50973 authored about 2 years ago by Justin Traglia <[email protected]>
doc/go1.19: minor fixes

EM_LONGARCH and R_LARCH_* are defined in package debug/elf. Change the
definition list title acc...

9eb3992dddb561001f27ddf0c0d9e29d8d295f66 authored about 2 years ago by Tobias Klauser <[email protected]>
time: clarify documentation for allowed formats and add tests to prove them

The existing documentation for the time.Layout const states "Only these values
are recognized", ...

dcea1ee6e3b805c2967950d48fddff5c69d2af85 authored about 2 years ago by Marcus Watkins <[email protected]>
internal/fuzz: fix typo in function comments

The correct word to use here is 'retrieve' not 'retrive'

Change-Id: I8de0961a254cf429ddbaf599fe...

37c8112b825a2c60d1b3776c0b4f4c643391d490 authored about 2 years ago by Abirdcfly <[email protected]>
doc/go1.19: expand crypto release notes

Not included are the following changes that were backported to Go 1.18
minor releases.

bb1f4416...

850d547d2de9044eb84ba65ceefb90880f3a776c authored about 2 years ago by Filippo Valsorda <[email protected]>
runtime: fix typo in function comments

The correct word to use here is 'receive' not 'recieve'

Change-Id: Ia33e2a91c1c2da6dbe479a05518...

64f2829c9cdf12b893068305b2451c81b0a5b3a6 authored about 2 years ago by Abirdcfly <[email protected]>
cmd/compile/internal/noder: correct spelling errors for instantiation

Change-Id: I8091b3181e6dd0c335763c411a6a64026fe5a651
GitHub-Last-Rev: 505c6caa9cd4538f76dde4287b...

2ff563a00e45308fad74f1f86d816f4f636584a0 authored about 2 years ago by jacobishao <[email protected]>
cmd/compile: make jump table symbol local

When using plugins, if the plugin and the main executable both
have the same function, and if it...

c5da4fb7ac5cb7434b41fc9a1df3bee66c7f1a4d authored about 2 years ago by Cherry Mui <[email protected]>
[dev.unified] cmd/compile: make Unified IR always writes concrete type for const exprs

So we don't have to depend on typecheck pass to fixup the concrete
type for some constant expres...

131f981df0a7d17361839b55fd4d588e652f16a9 authored about 2 years ago by Cuong Manh Le <[email protected]>
A+C: delete AUTHORS and CONTRIBUTORS

In 2009, Google's open-source lawyers asked us to create the AUTHORS
file to define "The Go Auth...

774fa58d1d3c9926709e108afdf83af7010bde72 authored about 2 years ago by Russ Cox <[email protected]>
unsafe: document when Sizeof/Offsetof/Alignof are not constant

They are not constant if their arguments have types that are variable size.

Fixes #53921

Chang...

2d655fb15a50036547a6bf8f77608aab9fb31368 authored about 2 years ago by Ian Lance Taylor <[email protected]>
net/http: remove accidental heading in Head documentation

This short sentence was missing a period at the end, which caused it
to be interpreted as a head...

076c3d7f077ff0f8d02675b66b9794bbff8d2147 authored about 2 years ago by Dmitri Shuralyov <[email protected]>
cmd/dist: enable race detector test on S390X

The support was added but the test was not enabled. Enable it.

Fixes #53981.

Change-Id: I81ea7...

c4a6d3048bb89f372662083695f957f22973e4a6 authored about 2 years ago by Cherry Mui <[email protected]>
cmd/cgo: allow cgo to pass strings or []bytes bigger than 1<<30

There's no real reason to limit to 1<<30 bytes. Maybe it would catch
some mistakes, but probably...

244c8b050093ec546311707760afaafabcbf2fef authored over 2 years ago by Keith Randall <[email protected]>
test: use go tool from tree, not path

Some of our tests do exec.Command("go", "tool", "compile", ...) or
similar. That "go" is selecte...

df38614bd7f233f36a3f5ac07f0ec9029043243f authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: improve GOAMD64=v1 violation test

Add more opcodes that are only available in >v1 modes.

This test will now correctly detect the ...

bb1749ba3bfaa6912d79904dad5e29e6ea624d29 authored over 2 years ago by Keith Randall <[email protected]>
Merge "[dev.unified] all: merge master (8e1e64c) into dev.unified" into dev.unified

ae43bdc3e3f87f8ba05ba12a17104ddbb0e6b30c authored over 2 years ago by Gerrit Code Review <[email protected]>
[dev.unified] cmd/compile/internal/reflectdata: remove hasRType's `required` param

Unified IR now always provides RTTI needed by the backend, no need to
allow exceptions anymore. ...

7a8ba83b729e37d0bdddc9a3c93ae866d1ef199a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: simplify mixed tag/case RTTI wiring

The previous CL largely removed the need for worrying about mixed
tag/case comparisons in switch...

64cd6faa13e9155e7942f3f51127c1d61a38fcf7 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: better switch statements

Walk desugars switch statements into a bunch of OEQ comparisons, and
sometimes (although rarely ...

a4c5198a3c8befa2f126fd365de4dc09c32b7886 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: explicit nil handling

Currently, uses of "nil" are handling as references to cmd/compile's
own untyped "nil" object, a...

318027044aa33c109a6f3e6ac12792f129ff2d6a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: add switch test case for tricky nil handling

The next CL will change Unified IR's switch statement handling to
convert values to empty interf...

e971b6a9be7e10df28a9e9bbc6e3f6cf46201957 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: preserve RTTI for select statements

In a select statement, `case i = <-c: ...` may require an implicit
conversion of the received va...

878439cfe592165bdeaeed037bf1d3351e638853 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: wire RTTI for implicit conversions

This CL updates Unified IR to set the TypeWord and SrcRType fields on
interface conversions, whi...

e376746e54aae4fb519f50bbe42656a2d34df285 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: implicit conversions for binary exprs

Binary operations (except for shifts) require one operand to be
assignable to the other's type. ...

c846fd8e136dce06b213cae1cf3b9ada423c078a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: relax panic message expectations

In this test, traditionally the comparison `*l == r[0]` was left as a
comparison between `*l` (t...

ebd34e3e4500b3feef4b4f98526ae95172cd8088 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: prefer *At functions

Unified IR tries to avoid depending on base.Pos, so we should prefer
explicit position arguments...

76a82f09d6da7e6fe18b703e5497795a19a780df authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] all: merge master (8e1e64c) into dev.unified

Conflicts:

- test/run.go
Conflicts in the known-fails list, plus removed a test from the known-...

de649a2a98b2775fad65a06cbbf641545a65a245 authored over 2 years ago by David Chase <[email protected]>
crypto/internal/nistec,debug/gosym: fix typos

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

176b63e7113b82c140a4ecb2620024526c2c42e3 authored over 2 years ago by Dan Kortschak <[email protected]>
cmd/compile: fix mknode script

It's not currently working. Somehow a field of type []constant.Value
causes it to barf. (That fi...

8e1e64c16a4d53c06ed4f2287fc11eeb5029ca1a authored over 2 years ago by Keith Randall <[email protected]>
[dev.unified] test: change Unicode file/package name to use characters not translated by macOS.

In filenames, macOS translates Ä (U+00c4, c3 84) to Ä (U+0041 U+0308, 41 cc 88).
This causes pro...

055a5e55faf0f5c8d5bb6db2e17d5d48f13a584c authored over 2 years ago by David Chase <[email protected]>
A+C: add Weizhi Yan

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

28be440d3434a440d0c144ba2128b30ce9771ecf authored over 2 years ago by yanweizhi <[email protected]>
runtime: revert to using the precomputed trigger for pacer calculations

Issue #53738 describes in detail how switching to using the actual
trigger point over the precom...

85a482fc244f6f118b1d063063a51eb8b0feadd8 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
CONTRIBUTORS: update for the Go 1.19 release

This update was created using the updatecontrib command:

go install golang.org/x/build/cmd/upd...

ae7340ab68bf57c5d1485bee2c6725a780212a9a authored over 2 years ago by Carlos Amedee <[email protected]>
[dev.unified] cmd/compile/internal/reflectdata: prefer ITabAddrAt in ConvIfaceTypeWord

We already have an explicit `pos` parameter, so we should use
ITabAddrAt instead of ITabAddr (wh...

2cf632cd57fac7edacb9ad4621ce0234b81d0bc3 authored over 2 years ago by Matthew Dempsky <[email protected]>
runtime: fix typos

"finializer" => "finalizer"

Change-Id: Ia3c12bff8556b6a8d33b700c59357f47502757b1
GitHub-Last-R...

de8101d21bcf5f1097bcfaf3a1b55820ba70dce9 authored over 2 years ago by Jun10ng <[email protected]>
cmd/compile: revert "remove -installsuffix flag"

This reverts CL 415236 (commit 558785a0a9df5fbb7e9617c05059cf2892884620).

Reason for revert: Go...

967a3d985d9252368b236411d2f0658fd636b1d4 authored over 2 years ago by Matthew Dempsky <[email protected]>
http: improve Get documentation

The existing documentation is unclear about header keys formatting.
The clarifying sentence is a...

c0c1bbde172c33e6e4ea994b413f23ca42c50c06 authored over 2 years ago by minherz <[email protected]>
go/types, types2: correct alignment of atomic.Int64

atomic.Int64 has special logic in the compiler to ensure it's 8-byte
aligned on 32-bit architect...

2aa473cc54128c1498f80263763a2a876308e565 authored over 2 years ago by Austin Clements <[email protected]>
encoding/gob: s/TestIngoreDepthLimit/TestIgnoreDepthLimit/

For #53615

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

4651ebf96191ffa3c0bc4c0b479bc97fbdd97b67 authored over 2 years ago by Ian Lance Taylor <[email protected]>
go/parser: skip TestParseDepthLimit for short tests

Because it requires a not insignificant amount of memory to run. Also
remove the WASM-only skip ...

dc00aed6de101700fd02b30f93789b9e9e1fe9a1 authored over 2 years ago by Roland Shoemaker <[email protected]>
encoding/xml: skip TestCVE202230633 for short tests

TestCVE202230633 uses a bunch of memory, and the input cannot be
feasibly reduced while maintain...

783ff7dfc49d207114bb80e565e50ea6ff079326 authored over 2 years ago by Roland Shoemaker <[email protected]>
cmd/go/internal/modfetch: avoid duplicating path components in Git fetch errors

Fixes #51114

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

aa802285265ac370f7ce62299e54ec84635b794e authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: save zip sums for downloaded modules in 'go mod download' in a workspace

Within a single module we expect all needed checksums to have already
been recorded by a previou...

b9d5a25442ff4df9080250dd4b0d62c565466cec authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: avoid re-enqueuing workspace dependencies with errors

Fixes #53874.

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

a906d3dd099424ff17d7e46c4ecf793012d50197 authored over 2 years ago by Bryan C. Mills <[email protected]>
doc/go1.19: add a release note for 'go list -json=SomeField'

For #29666.

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

266c70c26306e98d32d95dc62463c829f39bcce8 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/compile: remove -installsuffix flag

Obsoleted by -importcfg.

cmd/link has a similar flag, but it seems to still be needed at least
...

558785a0a9df5fbb7e9617c05059cf2892884620 authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: remove -importmap flag

Obsoleted by -importcfg, and no longer used by anything.

Updates #51225.

Change-Id: I49e646d27...

1355ea3045cd1327740ecfb7387918db45bf4f89 authored over 2 years ago by Matthew Dempsky <[email protected]>
misc/cgo/testshared: run tests only in GOPATH mode

-buildmode=shared installs shared libraries into GOROOT
and expects to reuse them across builds....

f71f3d1b861de2fcc907221931cf13679c0092dd authored over 2 years ago by Bryan C. Mills <[email protected]>
misc/cgo/testcshared: don't rely on an erroneous install target in tests

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

feada5366134772c4c6462e4a12150410741a00f authored over 2 years ago by Bryan C. Mills <[email protected]>
runtime: clear timerModifiedEarliest when last timer is deleted

timerModifiedEarliest contains the lowest possible expiration for a
modified earlier timer, whic...

c006b7ac2765252f397dec40fef610a3c17d956d authored over 2 years ago by Michael Pratt <[email protected]>
cmd/compile: fix type assert in dict pass

For type assertions, if src type is empty interface, we should
use normal type assertions rather...

923740a8cc82e0bd3cd6098f94130b1967c4b361 authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/go: in script tests, avoid checking non-main packages for staleness

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

bf2ef26be3593d24487311576d85ec601185fbf4 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: avoid indexing GOROOT packages when the compiler is 'gccgo'

The gccgo compiler does not load standard-library packages from
GOROOT/src, so we cannot load th...

5f5cae7200b544bfc250ad0676a98db1f7e7df31 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: port TestIssue16471 to a script test and add verbose logging

For #50471

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

c2edb2c841149f2e56963071065d52247e24092a authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go/internal/modfetch/codehost: add missing newline in '# lock' log message

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

9c2526e6373e8cde99e62f8f6dfc73d6f79c5fad authored over 2 years ago by Bryan C. Mills <[email protected]>
image/jpeg: increase TestLargeImageWithShortData timeout by an order of magnitude

Also dump goroutines on failure.

The original bug report in #10413 reported a hang of “several
...

85486bcccb506514d67034e39f3ed588b5900f1c authored over 2 years ago by Bryan C. Mills <[email protected]>