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

misc/wasm: expect environment to provide polyfills

The list of environments to support with wasm_exec.js was becoming too
large to maintain. With t...

680caf15355057ca84857a2a291b6f5c44e73329 authored about 3 years ago by Richard Musiol <[email protected]>
cmd/compile: cleanup code in getInstInfo to use switch statement

Simple cleanup: convert a bunch of if's to a switch statement in
getInstInfo. Also, use a few ex...

ed1c8db308029bd82e6de4d547196f7f841236bb authored about 3 years ago by Dan Scales <[email protected]>
cmd/compile: convert to using a map in getInstInfo, rather than SetImplicit()

SetImplicit() has an explicit meaning and really shouldn't be used in
this way - its use is left...

4a7975e73a2815b93caf6697fec4f4e777e729a1 authored about 3 years ago by Dan Scales <[email protected]>
runtime: consistently access pollDesc r/w Gs with atomics

Both netpollblock and netpollunblock read gpp using a non-atomic load.
When consuming a ready ev...

1b072b3ed56c18619587354f499fcda5279718a2 authored about 3 years ago by Michael Pratt <[email protected]>
doc/go1.18: add release notes for build and VCS info

Fixes #37475
For #39301

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

85cbdda5a6d8525973580776c835e725452db898 authored about 3 years ago by Jay Conrod <[email protected]>
cmd/go: allow nested VCS repositories when preparing build stamp

The go command no longer reports an error when invoked in a repository
nested inside another. Th...

a17b2e865551ebdeccd6aafcdc23c1b63932b258 authored about 3 years ago by Jay Conrod <[email protected]>
cmd/compile: make for loops with range statements not terminating

Fixes #49003

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

22951fbc89a1bc3c5cc38f4e71b4a682f5149361 authored about 3 years ago by Keith Randall <[email protected]>
internal/fuzz: fix bugs with minimization

This pulls in some code and tests from CL 353355.

This change makes some refactors for when we ...

cfe6763783615233ec7ae863784b898718d14c40 authored about 3 years ago by Katie Hockman <[email protected]>
reflect: make Elem panic on bad notinheap pointers

This CL fixes the subtle issue that Elem can promote a
not-in-heap pointer, which could be any b...

8331f25e96d6120bb0ec212bd03abcae53282769 authored about 3 years ago by Keith Randall <[email protected]>
cmd/compile/internal/types2: add debugging support for delayed actions

Add a simple mechanism to provide formatted descriptions for
delayed actions. The comment string...

8c99421f01aca303240a8f809bc65fa0c56db861 authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: support new fully-inst types referenced during inlining

Modify the phase for creating needed function/method instantiations and
modifying functions to u...

a80e53ec43d6ab925bb34d62dd8597a4227af363 authored about 3 years ago by Dan Scales <[email protected]>
cmd/go: use portable flags in TestScript/version_build_settings

This fixes a test failure on the 386-longtest builder.

For #37475

Change-Id: Icd1d3474968fcf85...

fad4a16fd43f6a72b6917eff656be27522809074 authored about 3 years ago by Bryan C. Mills <[email protected]>
reflect: fix SetIter test

Missed one review comment in CL 356049

Change-Id: I05be585d15e77afc1aa57b737cdc8ba7204bab98
Rev...

1cbec685124b7a40fe899286db697a85da7be28a authored about 3 years ago by Keith Randall <[email protected]>
doc: document new reflect.SetIter{Key,Value} functions

Update #48294
Update #47694

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

81484cf6263461057251bbda825f2c3dc4cdcd09 authored about 3 years ago by Keith Randall <[email protected]>
reflect: rename Mapiter.SetKey to Value.SetIterKey

Same for Value.

Add a bigger test. Include some shouldPanic checks.

Fix a bug in assignment co...

8dab959a8e3c631e3166eb08ba450bfdbbf56e03 authored about 3 years ago by Keith Randall <[email protected]>
cmd/go: don't stamp build or vcs info for GOROOT binaries

Fixes a test failure in cmd/go TestScript/mod_outside.

make.bash (cmd/dist) builds everything w...

3da0ff8e3b05333c378efe17585609598692791e authored about 3 years ago by Jay Conrod <[email protected]>
cmd/compile: fix irgen reports wrong error message for misuse of //go:embed

Fixes #48230

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

0c45ed05612bb315c949229f7b484b4b573af4b0 authored about 3 years ago by Cuong Manh Le <[email protected]>
debug/buildinfo: fix test for build settings

This CL fixes the debug/buildinfo test, which did not expect build settings.

For #37475

Change...

9e8ed86813dd49c4160dd4813901e2ac03de5abd authored about 3 years ago by Jay Conrod <[email protected]>
net/http: also use Server.ReadHeaderTimeout for TLS handshake deadline

Fixes #48120

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

b59467e0365776761c3787a4d541b5e74fe24b24 authored about 3 years ago by Brad Fitzpatrick <[email protected]>
go/types, types2: add a test case to ConvertibleTo

string(int) conversions are somewhat special and deserve an entry.

Change-Id: Ia68d047cfdb2f98e...

0400d536e4f349c8f30777c975af78b6a19e73b4 authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: remove Config.AllowTypeLists (cleanup)

This flag is not used anymore.

Change-Id: Id083ffa4f0a3051d3f1905a211db8acaaf525cf4
Reviewed-on...

440b63bd6f29ad1efd747db9d137a844a3621bdc authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/go: produce a better error for generic test functions

Test functions with type parameters cannot be invoked without type
arguments, so cmd/go would pr...

4cbc0a555474f59b8600e7e8ecba5c70d619ba0b authored about 3 years ago by Robert Findley <[email protected]>
cmd/go: stamp tags and flags in build info

Toolchain flags (like -gcflags), build tags (including race and msan),
and cgo variables (includ...

0fd0639e4c429e147d33bfc42654fcd651f4449f authored about 3 years ago by Jay Conrod <[email protected]>
cmd/go: stamp VCS revision and uncommitted status into binaries

When the go command builds a binary, it will now stamp the current
revision from the local Git o...

a37bebc042672d20837ea348d45e39740568cb77 authored about 3 years ago by Jay Conrod <[email protected]>
cmd/go: migrate 'go version' to use buildinfo.ReadFile

The same code was copied into debug/buildinfo. 'go version' doesn't
need its own copy.

For #374...

a8c5a994d62cc920c134426f7eae892b013ee32d authored about 3 years ago by Jay Conrod <[email protected]>
runtime/debug: add GoVersion to BuildInfo

BuildInfo now includes the version of Go used to build a binary, as
reported by runtime.Version(...

85a068fdf21bd2e4475a87ee049af4fbe797bcbe authored about 3 years ago by Jay Conrod <[email protected]>
debug/buildinfo: new package with Read and ReadFile

These functions provide access to module information stamped into Go
binaries. In the future, th...

434cdd0337b9e6c7e0c369c9293cc14fd38dc80d authored about 3 years ago by Jay Conrod <[email protected]>
cmd/go: move module build info formatting into runtime/debug

Previously, modload.PackageBuildInfo returned a string containing
information about modules used...

765c9116be44641854f580c19e3589d7b86a3d28 authored about 3 years ago by Jay Conrod <[email protected]>
sync: remove TestWaitGroupMisuse2 and TestWaitGroupMisuse3

These tests are inherently nondeterministic: They exercise a racy
code path for up to one millio...

011fd002457da0823da5f06b099fcf6e21444b00 authored about 3 years ago by Damien Neil <[email protected]>
go/types: avoid infinite expansion for invalid recursive generic types

This is a clean port of CL 355732 from types2 to go/types.

Fixes #48951.

Change-Id: I9f8cc0655...

fbdf83072c413943ccbd3b556654276126117463 authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: avoid infinite expansion for invalid recursive generic types

The algorithm for detecting invalid recursive types that
expand indefinitely suffered from the e...

ad99d8840edc655a757570d3d4ec62ad8f4df8a7 authored about 3 years ago by Robert Griesemer <[email protected]>
syscall: use fcntl with F_DUP2FD_CLOEXEC in forkAndExecInChild on FreeBSD

Use fcntl(oldfd, F_DUP2FD_CLOEXEC, newfd) to duplicate the file
descriptor and mark is as close-...

24e798e2876f05d628f1e9a32ce8c7f4a3ed3268 authored about 3 years ago by Tobias Klauser <[email protected]>
syscall: add support for SysProcAttr.Pdeathsig on FreeBSD

Fixes #46258

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

2feb2cc450e1925b9359957c90bae27e01662171 authored about 3 years ago by Tobias Klauser <[email protected]>
syscall: separate ProcSysAttr and forkAndExecInChild for FreeBSD

To allow adding fields to ProcSysAttr which are supported on FreeBSD but
not on other BSDs.

For...

1349c6eb1e3faf8b83db9a1ea30764d56b40c7dc authored about 3 years ago by Tobias Klauser <[email protected]>
cmd/link/internal/ld: don't use linkname before 1.12

Before the 1.12 release the use of linkname did not prevent a compiler
error for an empty functi...

9e4dc6f37f75840d1193accae697a0e9283f5384 authored about 3 years ago by Ian Lance Taylor <[email protected]>
cmd/compile/internal/syntax: remove AllowTypeSets mode

The respective issue has been accepted, so we can always
accept constraint literals with omitted...

276fb279d1703451e5b962350727f84e4e8e9814 authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: fix inst_test.go for riscv5

On riscv5, apparently extra wrappers (trampolines) are created for some
functions with the suffi...

b90d258b18e2fe728a3d7c856ad08c7fa6845fc2 authored about 3 years ago by Dan Scales <[email protected]>
unsafe: optimize Slice bounds checking

This reduces the number of branches to bounds check non-empty slices
from 5 to 3. It does also i...

40f82f8a092ac1f23eb3af86f34b7436a6fc19e0 authored about 3 years ago by Matthew Dempsky <[email protected]>
unsafe: allow unsafe.Slice up to end of address space

Allow the user to construct slices that are larger than the Go heap as
long as they don't overfl...

4efa216c9d753c0853aa96a8c54ed5014fbc12e6 authored about 3 years ago by Matthew Dempsky <[email protected]>
net/http/httputil: allow MIME parameters when detecting SSE in ReverseProxy

This change allows httputil.ReverseProxy to detect SSE (server-sent events)
content when the res...

4a3daeee636751a262eb9f77d8e90c59955ee6bb authored about 3 years ago by James Harris <[email protected]>
net: remove timeout in TestDialTimeoutMaxDuration

This test seems only to be testing that Dial does not time out
immediately as a result of intege...

b5904f3de0937aac72acd40d6c26494ebb9d7909 authored about 3 years ago by Tamir Duberstein <[email protected]>
internal/poll,net: support poll.Sendfile for darwin

darwin already supports syscall.Sendfile.

Change-Id: Id3db06591ffad0550b4173bacddeb0acfe355f9e
...

aded1679ef6a33ef6fe6c0b466ecf59186706d23 authored about 3 years ago by Koichi Shiraishi <[email protected]>
bytes: fix Cut godoc typo

If sep does not appear in s, we return nil here
rather than the empty string. Presumably the doc...

3986e5c8e7df958cc1412ad06afc011022da76e1 authored about 3 years ago by kjgorman <[email protected]>
net: add examples for remaining IP functions

Fixes #48848

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

69041c79dc2767c220519cbcb9538c39fadec59c authored about 3 years ago by Amelia Downs <[email protected]>
os: explain ProccessState.Exited() SIGKILL interaction

When a process is forcefully killed (for example, with SIGKILL on unix), its ProccessState.Exite...

53260943eac49dde51e0ce28e50e9b4bc90661b8 authored about 3 years ago by Forest Johnson <[email protected]>
cmd/pprof: update vendored github.com/google/pprof

Pull in the latest published version of github.com/google/pprof

This adds the tagroot and tagle...

b8e4df01dd1aa61b3de978e4874c81b0d23349d5 authored about 3 years ago by Mark Hansen <[email protected]>
cmd/link: disable weak reference in itab if build with "-linkshared"

When build with "-linkshared", we can't tell if the interface method will be used or not. It can...

f687831e4cfa06d19533d47ae93c0451bd1ca688 authored about 3 years ago by zhouguangyuan <[email protected]>
embed: add example

Change-Id: I4e50e469047ac7efbf4ed464e238000dbdf53d6b
GitHub-Last-Rev: 8d29b73d1160b4498a38aa3ef6...

0454d7346f4ca89261356d3f17da11ab5bc643c5 authored about 3 years ago by helbing <[email protected]>
all: fix spelling mistakes

Corrections were only made to comments and can be reproduced with the
following sed.

sed -i 's/...

e8f99da8ed6180732ace00f8fc6b17f636515bc4 authored about 3 years ago by nicksherron <[email protected]>
cmd/compile: allow spaces in types.(*Type).LinkString()

Go back to allowing spaces in types.(*Type).LinkSring().

Delve folks prefer that there are spac...

4fb2e1cb86a1f15a69ebf97a80503e865287642c authored about 3 years ago by Dan Scales <[email protected]>
cmd/api: use placeholder names for type parameters

Changing type parameter names is not a breaking API change, so we should
not include these names...

78d01be00b68d1f5c3f5eb493f053ba97adc92df authored about 3 years ago by Robert Findley <[email protected]>
cmd/compile: use ANDL for small immediates

We can rewrite ANDQ with an immediate fitting in 32bit with an ANDL, which is shorter to encode....

732f6fa9d552c643b6225dd56689eb653ad61473 authored about 3 years ago by Jake Ciolek <[email protected]>
os: Simplify size using io.Discard.

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

3283d1a2f29496d882b6edc57543446967dc8233 authored about 3 years ago by Tamir Duberstein <[email protected]>
internal/fuzz: fix -fuzzminimizetime with 'x' bug

Fixes #48928

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

61890fb1237a3d2c3be809f66dd3f831cd2cc3d2 authored about 3 years ago by Katie Hockman <[email protected]>
cmd/dist: run a checkNotStale on the builders before running tests

This should be a no-op, but if the sharded builders are for some
reason distributing stale snaps...

3d051ba8d40a8c2e2b02c0a96cf0c47b1a9c469b authored about 3 years ago by Bryan C. Mills <[email protected]>
[dev.typeparams] cmd/compile: add test for number of instantiations

Add a test for a generic sort function, operating on several different
pointer types (across two...

ac6d706a058de56e5817ea820df4ed59492adbdf authored about 3 years ago by Dan Scales <[email protected]>
testing: don't create unique subtest names while fuzzing

T.Run uses a map[string]int64 to keep track of subtest names that may
be returned through T.Name...

d032b2b2c8235ef25275405f6655866f2c81661d authored about 3 years ago by Jay Conrod <[email protected]>
cmd/compile: some fixes in type substituter for Instantiate

In the case in (*TSubster).Type() that we were running into an
incomplete underlying type (TFORW...

4186db6155ccd4cfcf71dee0bce566a097f49406 authored about 3 years ago by Dan Scales <[email protected]>
go/types: export TypeParam.Index and remove TypeParam._SetId

This change resolves a TODO regarding a couple uncertain APIs for
types.TypeParam. In the case o...

26b6833308548f78a0926309c3acf7fd59b287f5 authored about 3 years ago by Robert Findley <[email protected]>
cmd/go: adjust documentation mentioning 'go get'

In module-aware mode, 'go get' no longer builds or installs packages.

- 'go generate' explains ...

f8bfdc9eda4a065b88e5d7ab968957d9c84694bf authored about 3 years ago by Jay Conrod <[email protected]>
cmd/compile: do not reuse dead value in expand_calls pass

We reuse a value for the same selector on the same arg. But if the
value is already marked dead,...

6e0adde1e9467f5a0b9bdbe3d64f9093981ba5df authored about 3 years ago by Cherry Mui <[email protected]>
testing: fix -run behavior with fuzz tests

This change fixes some issues with -run, and
the subsequent command line output when running
in ...

36a265a625a8320fea93aad62da4003b2cc54f72 authored about 3 years ago by Katie Hockman <[email protected]>
cmd/internal/obj/ppc64: support alignment of prefixed insn

Insert machine NOPs when a prefixed instruction crosses a 64B boundary.
ISA 3.1 prohibits prefix...

46796703d739ba77913b0a2addab093a02b6d79d authored about 3 years ago by Paul E. Murphy <[email protected]>
compress/lzw: output a Clear code first, per GIF spec

The TestStartsWithClearCode test is new, but if it existed beforehand,
the want strings would be...

9c1dbdf60edbffeff10f58af21fa055eb0fdd29f authored about 3 years ago by Nigel Tao <[email protected]>
cmd/link/internal/ld: use libc based fcntl for (*OutBuf).fallocate on darwin

Direct syscalls are no longer supported on darwin. Instead, use libc
fcntl go:linkname'd from th...

d887d3be5f8f143f2475ddb2ea6c48ceb32def17 authored about 3 years ago by Tobias Klauser <[email protected]>
cmd/api: support type parameters

Fixes #48706

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

6372e7efbab5a613b73271938acbd1c6f558814e authored about 3 years ago by Ian Lance Taylor <[email protected]>
cmd/compile/internal/types2: avoid duplicate errors for invalid bounds

Resolve a TODO from an earlier CL: we should only check type parameter
bounds once in collectTyp...

d90f0b920054e5e3fba981eea67fe092732a4376 authored about 3 years ago by Robert Findley <[email protected]>
go/types: mark implicit interfaces as such

This is a straightforward port of CL 353396 to go/types.

For #48424

Change-Id: I3040c2ad3a8c95...

c1b0ae4154b44ce0bc4929455ee468fddb5dca9d authored about 3 years ago by Robert Findley <[email protected]>
go/internal/gcimporter: enable importing typeparam/issue48424.go

This is a partial revert of CL 353389, now that go/types supports
eliding interface in constrain...

b41030e6e00d1507141c7c00c014fe8bd9e41ef6 authored about 3 years ago by Robert Findley <[email protected]>
go/types: accept constraint literals with elided interfaces

This is a port of CL 353139 to go/types, adjusted for error reporting
and for the different repr...

662c5eed3324a334d2d9418deb9e60a6765ff972 authored about 3 years ago by Robert Findley <[email protected]>
go/parser: allow eliding interface in constraint literals

This is a port of CL 353133 from cmd/compile/internal/syntax, with
significant adjustments for t...

2ecdf9d800f631cfde30b7463a3ed2c0b60611d5 authored about 3 years ago by Robert Findley <[email protected]>
encoding/gob: follow documented io.EOF semantics

The docs say:

If the input is at EOF, Decode returns io.EOF and does not modify e.

However, t...

d973bb107e9142cf17e4a7f2666a71ed2d457e91 authored about 3 years ago by Daniel Martí <[email protected]>
cmd/compile: adjust debug/gosym to deal with instantiated types/funcs/methods

This changes debug/gosym so it can deal with instantiated
types/funcs/methods. I also added test...

70235351263caee1fd9840d1d652bf28778cd51d authored about 3 years ago by Dan Scales <[email protected]>
cmd/go: insert goroot to the hash of build cache when the packages include C files

This reverts CL 351851, which itself reverted CL 348991.

The problem with the original CL, as f...

65ffee6f9a949023f10e5b6b918a7a218d9836a1 authored about 3 years ago by Bryan C. Mills <[email protected]>
cmd/compile: deal with TODO related to generic wrappers with embedded fields

It turns out there is no real TODO here - things are working fine. If we
are generating a wrappe...

52078fa477a0a8a8440ca40d64850730e2cf27f8 authored about 3 years ago by Dan Scales <[email protected]>
all: update vendored golang.org/x/tools

Now that x/tools/go/types/objectpath has been updates to support type
parameters, I ran the foll...

577bb7dba11ef2f6588664dcface13fba32bb354 authored about 3 years ago by Robert Findley <[email protected]>
cmd/internal/obj/ppc64: fix mtocrf, cleanup other CR ops

Fix "MOVW CRx, Rx" and "MOVFL Rx, constant", The FXM field was not
encoded correctly.

Generate ...

aa1c6f56398882fea0969396666004d6ea7ddd57 authored about 3 years ago by Paul E. Murphy <[email protected]>
cmd/link: do not mark holes in functab

With multiple text sections, there may be holes (non-Go code) in
the PC range of Go code and cov...

bd41f2d3cd82a37e85fcf44067ffd2f728554a3b authored about 3 years ago by Cherry Mui <[email protected]>
runtime: simplify multiple text section handling in findfunc

In findfunc, we first us the relative PC to find the function's
index in functab. When we split ...

2478b6f6d6c1da1085e958ece8b17255aa17be6e authored about 3 years ago by Cherry Mui <[email protected]>
doc/go1.18: document FreeBSD 11.x will no longer be supported

Mention future versions will require the COMPAT_FREEBSD12 kernel option
set in the kernel.

For ...

f2141a71c6619617d32c224bd2e272a07904b8e9 authored about 3 years ago by Yuval Pavel Zholkover <[email protected]>
regexp: document and implement that invalid UTF-8 bytes are the same as U+FFFD

What should it mean to run a regexp match on invalid UTF-8 bytes?
The coherent behavior options ...

702e33717486cb8331db17304f2369ef641da61f authored about 3 years ago by Russ Cox <[email protected]>
go/parser: clean up unnecessary arguments and replace an if statement

Eliminate an unnecessary argument from parseGenericType, and replace an
if statement with a swit...

34f7b1f841cc450cc3aba42019e613fd03a84fce authored about 3 years ago by Robert Findley <[email protected]>
cmd/internal/obj/ppc64: remove unused REG_DCR types

The assembler does not support parsing DCRx registers,
nor does the compiler generate opcodes wi...

59b2f516e8ec66b76789142fbba4787a0e80d09a authored about 3 years ago by Paul E. Murphy <[email protected]>
cmd/compile: used TESTL instead of TESTQ for cpu feature flag detection

Uses one less byte when encoded. Performance is unchanged.

Change-Id: If400c9c9fc07a033e5ae9bf9...

d2d21d98e4f9181f92f3d484623ed4153444877c authored about 3 years ago by Keith Randall <[email protected]>
cmd/compile: use the shorter version of XOR for breaking POPCNT register

dependency

XORL accomplishes the same thing while being shorter to encode.

Change-Id: I4397999...

b99abf3cce16721d79351c92031239a27fec3d22 authored about 3 years ago by Jake Ciolek <[email protected]>
cmd/compile: mark NOT as an op that doesn't clobber flags on i386/AMD64

NOT does not affect any FLAGS register values on i386/AMD64 so we do not
need to mark it as an O...

ba2c9fef035da3ef93e0eb0dbf4d583663829139 authored about 3 years ago by Jake Ciolek <[email protected]>
sync: use example.com for url in ExampleWaitGroup

Fixes #48886

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

eba91e83b05f146892aec8922615e77b6496d886 authored about 3 years ago by Sean Liao <[email protected]>
cmd/compile: eliminate successive swaps

The code generated when storing eight bytes loaded from memory in big
endian introduced two succ...

e1c294a56d5d03cdba1f059cdb6b1225477dc546 authored about 3 years ago by Alejandro García Montoro <[email protected]>
cmd/internal/obj: rename MOVBE{LL,QQ,WW} to just MOVBE{L,Q,W}

The double suffix doesn't seem to serve any purpose, and we can keep
the old spelling as a backw...

74abcabf3045d2c893a517c872ace719f0e9d88f authored about 3 years ago by Matthew Dempsky <[email protected]>
cmd/go: do not expect a specific timing in test_fuzz_minimize

Empirically, it may take more than 3 seconds for minimization to begin.
If that is the case, the...

7fcf9a1e58c088eb63b7fc3db494016bf210966b authored about 3 years ago by Bryan C. Mills <[email protected]>
go/build, internal/goarch: sort goarchList alphabetically

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

f430bda2582bdea5cf3afd8a44ef5a46567a325a authored about 3 years ago by Tobias Klauser <[email protected]>
cmd/cgo: use "!compiler_bootstrap" tag instead of "go1.18"

The illumos builder is using a Go 1.18 prerelease toolchain for
bootstrapping, which doesn't hav...

b9e1e1ba3d44069ce0b0564abab1b130ed120539 authored about 3 years ago by Matthew Dempsky <[email protected]>
[dev.boringcrypto] misc/boring: add new releases to RELEASES file

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

2840ccbc051bcfd19a08f8a6bb848fe28e3cffb9 authored about 3 years ago by Heschi Kreinick <[email protected]>
cmd/link: put gcprog symbols along with gcbits

A stack object record may refer to the object's type's GC mask or
GC program (for very large typ...

d480b5c790196c615213f2308d6b7b975eb99ff9 authored about 3 years ago by Cherry Mui <[email protected]>
runtime: fix uint64->float32 conversion for softfloat

The fix for #48807 in CL 354429 forgot that we also need to fix
the softfloat implementation.

U...

16a3cefc93d9b896b2053320e387d0e449904aba authored about 3 years ago by Keith Randall <[email protected]>
go/types: rename rparamMap to recvTParamMap to match types2

See also CL 354693.

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

d7ba1d276be37989cfbcf3dc17a17e2ee9c5382d authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: use an identifier map rather than isubst for recv type params

This is a port of CL 354643 from go/types to types2 with adjustments:
- use of syntax rather tha...

a7d3a0e971818c754217829c8bd10b1e167d3481 authored about 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: allow delaying of transformCompLit, new transformAddr

For this unusual case, where a constraint specifies exactly one type, we
can have a COMPLIT expr...

0d838ea5a2b69255d0a486dd9df27d14ad680aba authored about 3 years ago by Dan Scales <[email protected]>
[dev.boringcrypto] misc/boring: fix Docker Hub references

Missed some references and it worked because I had old Docker images on
my local daemon.

Change...

114aa699324a92ba8162138a11707684af7b8993 authored about 3 years ago by Heschi Kreinick <[email protected]>
go/ast, go/types: remove some stale TODOs

We've decided to leave TParams on FuncType, and type list syntax is
no longer part of the propos...

99c1b249b1ffe3b36c5c95572f4497be86b5d727 authored about 3 years ago by Robert Findley <[email protected]>