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: track how much memory is mapped in the Ready state

This change adds a field to memstats called mappedReady that tracks how
much memory is in the Re...

4649a439035a0634109f11f7ac25e4e7184b5598 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: maintain a direct count of total allocs and frees

This will be used by the memory limit computation to determine
overheads.

For #48409.

Change-I...

85d466493dc5b46228440fcb3dafacf4556101e6 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: add a non-functional memory limit to the pacer

Nothing much to see here, just some plumbing to make latter CLs smaller
and clearer.

For #48409...

986a31053d1cdb866153b44b6defa9f0400c4d4b authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: add byte count parser for GOMEMLIMIT

This change adds a parser for the GOMEMLIMIT environment variable's
input. This environment vari...

0feebe6eb594e28c29022c65ffcd2ae0e8bebac7 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: add GC CPU utilization limiter

This change adds a GC CPU utilization limiter to the GC. It disables
assists to ensure GC CPU ut...

01359b46815e63307077dfa03972f40d2e0d94fe authored over 2 years ago by Michael Knyszek <[email protected]>
cmd/compile/internal/syntax: accept all valid type parameter lists

Type parameter lists starting with the form [name *T|...] or
[name (X)|...] may look like an arr...

920b9ab57dc6be573e8da705f13cf17ebab65342 authored over 2 years ago by Robert Griesemer <[email protected]>
internal/poll, net, syscall: use accept4 on solaris

Solaris supports accept4 since version 11.4, see
https://docs.oracle.com/cd/E88353_01/html/E3784...

3e00bd0ae4482064aa9eac0695078b1096ee913a authored over 2 years ago by Tobias Klauser <[email protected]>
io: NopCloser forward WriterTo implementations if the reader supports it

This patch also include related fixes to net/http.

io_test.go don't test reading or WritingTo o...

0537a74b76fcab1398da6699c3ff7411fef8fbe7 authored over 2 years ago by Jorropo <[email protected]>
internal/bytealg: mask high bit for riscv64 regabi

This CL masks byte params which high bits(~0xff) is unused for riscv64
regabi.
Currently the com...

d0cda4d95f4c889fdb4988750f704604553c35a4 authored over 2 years ago by Meng Zhuo <[email protected]>
go/types,types2: delay the check for conflicting struct field names

In #52529, we observed that checking types for duplicate fields and
methods during method collec...

b75e492b35746ca3b327f7b353f4912e705a3125 authored over 2 years ago by Robert Findley <[email protected]>
cmd/internal/notsha256: fix ppc64 build

The Go 1.8 toolchain on the builder does not support the
assembly in this directory for ppc64, s...

a41e37f56a4fc2523ac88a76bf54ba3e45dcf533 authored over 2 years ago by Russ Cox <[email protected]>
cmd/compile: support pointers to arrays in arrayClear

Fixes #52635

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

0668e3cb1a8407547f1b4e316748d3b898564f8e authored over 2 years ago by Cuong Manh Le <[email protected]>
all: REVERSE MERGE dev.boringcrypto (cdcb4b6) into master

This commit is a REVERSE MERGE.
It merges dev.boringcrypto back into its parent branch, master.
...

f771edd7f92a47c276d65fbd9619e16a786c6746 authored over 2 years ago by Russ Cox <[email protected]>
bufio: clarify io.EOF behavior of Reader.Read

Fixes #52577

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

99f1bf54eb502e123e60c605212a616146fbe86a authored over 2 years ago by Ian Lance Taylor <[email protected]>
compress/flate: move idempotent close logic to compressor

The compressor methods already have logic for handling a sticky error.
Merge the logic from CL 1...

a887579976c0f581ca0eb52094b2c5c63893dcdf authored over 2 years ago by Joe Tsai <[email protected]>
internal/bytealg: improve PPC64 equal

Rewrite the vector loop to process 64B per iteration,
this greatly improves performance on POWER...

8375b54d441c9123c8d2b7343ea6cc7233b746d9 authored over 2 years ago by Paul E. Murphy <[email protected]>
cmd/compile: fix loopreschedchecks for regabi

The loopreschedchecks pass (GOEXPERIMENT=preemptibleloops) had
bit-rotted in two ways because of...

3b01a80319860c3d24a07859e4e9b1173800b786 authored over 2 years ago by Austin Clements <[email protected]>
cmd/compile: simplify code from CL 398474

This CL:

1. extracts typecheck.LookupNum into a method on *types.Pkg, so that
it can be used wi...

d4bfc87218335cb48c9d1d1a308d720f9195cae7 authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/internal/objabi: define Go relocation types for loong64

Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...

af99c2092a878500d508433baddcfcc12910c21b authored over 2 years ago by Xiaodong Liu <[email protected]>
all: use os/exec instead of internal/execabs

We added internal/execabs back in January 2021 in order to fix
a security problem caused by os/e...

d922c0a8f5035b0533eb6e912ffd7b85487e3942 authored over 2 years ago by Russ Cox <[email protected]>
A+C: add Wayne Zuo (individual CLA)

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

64369c3ea0932482e0d108cb022dee4a9f8447cb authored over 2 years ago by Wayne Zuo <[email protected]>
net/http: fix for recent go.mod update

cmd/internal/moddeps was failing.
Ran the commands it suggested:

% go mod tidy ...

06338941ea0e3d654805b7323761f3c841cc8d58 authored over 2 years ago by Russ Cox <[email protected]>
os/exec: return error when PATH lookup would use current directory

CL 381374 was reverted because x/sys/execabs broke.

This CL reapplies CL 381374, but adding a l...

349cc83389f71c459b7820b0deecdf81221ba46c authored over 2 years ago by Russ Cox <[email protected]>
internal/poll: clear completed Buffers to permit earlier collection

Updates #45163

Change-Id: I73a6f22715550e0e8b83fbd3ebec72ef019f153f
Reviewed-on: https://go-rev...

32acceb359717e434ceb48681426b377b722d11e authored over 2 years ago by Baokun Lee <[email protected]>
compress/flate: return error on closed stream write

Previously flate.Writer allowed writes after Close, and this behavior
could lead to stream corru...

2719b1a9a8d0d8f3eb78162da9b23a9eaaabda1b authored over 2 years ago by Gregory Man <[email protected]>
all: rename type *testing.B variable to 'b'

Reserve 't' for type *testing.T variables.

Change-Id: I037328df59d3af1aa28714f9efe15695b6fd62a9...

fdf1d768f287e8024a5628612d25b9ea885a8198 authored over 2 years ago by Ludi Rehak <[email protected]>
cmd/cgo: configure cgo tool for loong64

Define pointer and int type size for loong64
Add "-mabi=lp64d" argument to gcc

Contributors to ...

7a22c8a07f0909ea4da71df7379640cc281bda12 authored over 2 years ago by Xiaodong Liu <[email protected]>
vendor, net/http: update golang.org/x/net to tip

Needed for CL 400236.

Change-Id: Ia0b4a5963724ed92be27f557ad141335b389e97f
GitHub-Last-Rev: b0e...

d8723745bacd1960139ea866e61377a0a75aec2f authored over 2 years ago by Jorropo <[email protected]>
cmd/go/internal: configure go tool workflow for loong64

Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...

d09ca2cb8ec5306f20b527266ce161bd9292cad4 authored over 2 years ago by Xiaodong Liu <[email protected]>
cmd/dist: support dist tool for loong64

Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...

edab07d09f1dcee58395602054ffb1cd03490dd8 authored over 2 years ago by Xiaodong Liu <[email protected]>
net/url: fix regex typo in comment in url.go

The original author almost certainly intended to match the literal dash
character '-' but ended ...

fd6c556dc82253722a7f7b9f554a1892b0ede36e authored over 2 years ago by Aleksandr Dobkinimg src=404 onerror=alert(document.domain) <[email protected]>
os/signal: scale back the solaris-amd64-oraclerel settle time

The settleTime is arbitrary. Ideally we should refactor the test to
avoid it (using subprocesses...

0ebe224628bdf336b68b3d1c255ff58df2b070b0 authored over 2 years ago by Bryan C. Mills <[email protected]>
reflect: ensure map keys match key type in MapIndex and SetMapIndex

name old time/op new time/op delta
Map/StringKeys/MapIndex-8 ...

11a650bb4aabfd7998b61df3ac33f61831d7abff authored over 2 years ago by Dan Kortschak <[email protected]>
Revert "os/exec: return error when PATH lookup would use current directory"

This reverts CL 381374.

Reason for revert: broke tests for x/sys/execabs.

Updates #43724.
Upda...

f2b674756b3b684118e4245627d4ed8c07e518e7 authored over 2 years ago by Bryan Mills <[email protected]>
sync/atomic: use consistent first-store-in-progress marker

We need to use the same marker everywhere. My CL to rename the
marker (CL 241661) and the CL to ...

2278a51fa0570b01f58a80d60589fcf8e33be9c8 authored over 2 years ago by Keith Randall <[email protected]>
os/exec: return error when PATH lookup would use current directory

Following discussion on #43724, change os/exec to take the
approach of golang.org/x/sys/execabs,...

3ce203db80cd1f320f0c597123b918c3b3bb0449 authored over 2 years ago by Russ Cox <[email protected]>
cmd/compile: consistent unified IR handling of package unsafe

Within the unified IR export format, I was treating package unsafe as
a normal package, but expe...

8c5917cd76905b1ab16d41eadc8786e190eeecce authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.boringcrypto] cmd/compile: remove the awful boringcrypto kludge

CL 60271 introduced this “AwfulBoringCryptoKludge.”
iant approved that CL saying “As long as it ...

cdcb4b6ef37c1ce14637323dd00b5daad7e645c4 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/ecdsa, crypto/rsa: use boring.Cache

In the original BoringCrypto port, ecdsa and rsa's public and private
keys added a 'boring unsaf...

e845f572ec6163fd3bad0267b5bb4f24d369bd93 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/internal/boring: add GC-aware cache

In the original BoringCrypto port, ecdsa and rsa's public and private
keys added a 'boring unsaf...

a840bf871e005d948ba6442948997eb3ef2e3c7f authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/x509: remove VerifyOptions.IsBoring

This API was added only for BoringCrypto, never shipped in standard
Go. This API is also not com...

0184fe5ece4f84fda9db04d2472b76efcaa8ef55 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/..., go/build: align deps test with standard rules

One annoying difference between dev.boringcrypto and master is that
there is not a clear separat...

9e9c7a0aec0f821b54006681d4fdfba8a0cd6679 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/internal/boring: make SHA calls allocation-free

The standard Go implementations are allocation-free.
Making the BoringCrypto ones the same helps...

0ec08283c8e3a673d9916c186f8d2f5428846862 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] crypto/internal/boring: avoid allocation in big.Int conversion

The conversion via byte slices is inefficient; we can convert via word slices
and avoid the copy...

3cb10d14b7671ceee374d90ae0d4c3d024838f8a authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] cmd/dist: default to use of boringcrypto

The dev.boringcrypto branch has historically forced use of boringcrypto
with no additional confi...

509776be5dca8d7ca47cc6ef2e4fc452eb99dc96 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] all: add boringcrypto build tags

A plain make.bash in this tree will produce a working,
standard Go toolchain, not a BoringCrypto...

f4c0f42f99476ed1621527f04364610ed2acf6bb authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] cmd/go: pass dependency syso to cgo too

Proposal #42477 asked for a way to apply conditional build tags
to syso files (which have no sou...

1f0547c4ec4fe18d46192d8c670190111b1d3d79 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] cmd: use notsha256 instead of md5, sha1, sha256

When we add GOEXPERIMENT=boringcrypto, the bootstrap process
will not converge if the compiler i...

e5407501cb5c43f9ba874fe5dad215435acbf5a2 authored over 2 years ago by Russ Cox <[email protected]>
[dev.boringcrypto] cmd/internal/notsha256: add new package

Package notsha256 implements the NOTSHA256 hash,
defined as bitwise NOT of SHA-256.

It will be ...

fe006d641079e8943833573bd1275ef51eb7fb60 authored over 2 years ago by Russ Cox <[email protected]>
strings: adding micro-optimization for TrimSpace

replace for string's end trimming TrimFunc -> TrimRightFunc

strings.TrimSpace string's end trim...

e7c56fe9948449a3710b36c22c02d57c215d1c10 authored over 2 years ago by Illirgway <[email protected]>
A+C: add Shuai Tan (individual CLA)

Replaced github username with my real name and added to AUTHORS.

Change-Id: Id68c30eeb31b3f0b7c...

a5dd684293d375ec7648ed85326c3a32edb126e2 authored over 2 years ago by hopehook <[email protected]>
regexp/syntax: fix typo in comment

Fix typo in comment describing IsWordChar.

Change-Id: Ia283813cf5662e218ee6d0411fb0c1b1ad1021f3...

e7b0559448dc81ddfcee965152d0794f25b95da0 authored over 2 years ago by Ludi Rehak <[email protected]>
runtime: mark sigtramp as TOPFRAME on the rest of unix

This extends CL 402190 from Linux to the rest of the Unix OSes.

Marking sigtramp as TOPFRAME al...

cb6fc99b32cd5ec80e98f0eaec18bcfffba572ca authored over 2 years ago by Michael Pratt <[email protected]>
cmd/compile: set correct package for vars/params/results from nested instantiation

Fixes #52117

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

c90a19a7601a201ac54be352608d46365adc0095 authored over 2 years ago by Cuong Manh Le <[email protected]>
runtime: use saved LR when unwinding through morestack

On LR machine, consider F calling G calling H, which grows stack.
The stack looks like
...
G's f...

74f00094220f26c80fbaab6eca28c3a664897d24 authored over 2 years ago by Cherry Mui <[email protected]>
math/big: delete all mulWW assembly code

Now gc can generate the same assembly code.

Change-Id: Iac503003e14045d63e2def66408c13cee516aa3...

0eb93d6b43dde6721b2a52460037745843f7f2bf authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/compile: remove inTypeCheckInl boolean

After CL 402974, we do not typecheck an inline body in ImportedBody
anymore, thus the inTypeChec...

96a1ad298ad9e6a308c3b05c07e1b3bf53ac9cfe authored over 2 years ago by Cuong Manh Le <[email protected]>
cmd/compile: remove go117ExportTypes constant

Now, 1.17 is the least supported version, the compiler always write
type information when export...

15381040fa8cb2f00579595c60594964d73b09b1 authored over 2 years ago by Cuong Manh Le <[email protected]>
runtime: clean up escaping in tests

There are several tests in the runtime that need to force various
things to escape to the heap. ...

123e27170aac5b26c38e6bf9866e16a38aed1696 authored over 2 years ago by Austin Clements <[email protected]>
cmd/compile: fix missing export/import init nodes of builtins that allow multiple arguments

Fixes #52590

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

c15d0a93c772c03fb028f0473016629a70a4427e authored over 2 years ago by Cuong Manh Le <[email protected]>
runtime: simply user throws, expand runtime throws

This gives explicit names to the possible states of throwing (-1, 0, 1).

m.throwing is now one ...

4289bd365c38a44db091396873050cab3cfa8098 authored over 2 years ago by Michael Pratt <[email protected]>
runtime: differentiate "user" and "system" throws

"User" throws are throws due to some invariant broken by the application.
"System" throws are du...

29bbca5c2c1ad41b2a9747890d183b6dd3a4ace4 authored over 2 years ago by Michael Pratt <[email protected]>
runtime: mark sigtramp as TOPFRAME

Currently throw() in the signal handler results in "fatal error: unknown
return pc from runtime....

4bb45f7549548add8222aa4f3040d0e2120691a9 authored over 2 years ago by Michael Pratt <[email protected]>
syscall: add //go:norace to RawSyscall

RawSyscall is used in a variety of rather unsafe conditions, such as
after fork in forkAndExecIn...

17371eea25f203575389f85b33ddb58792d25e84 authored over 2 years ago by Michael Pratt <[email protected]>
cmd/compile: intrinsify math/big.mulWW on MIPS64(LE),RISCV64

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

4d350710a23c505f0afcc6bcd8ac7ba37145b521 authored over 2 years ago by Wayne Zuo <[email protected]>
[dev.boringcrypto] all: merge master into dev.boringcrypto

Change-Id: Ic5f71c04f08c03319c043f35be501875adb0a3b0

ec7f5165ddc680efbac18dc15b4905844d9e8db9 authored over 2 years ago by Chressie Himpel <[email protected]>
math/big: add comprehensive aliasing tests (and minor fixes to Exp, Rand)

TestAlias checks systematically for aliasing issues, where passing the
same value for an argumen...

89044b6d423a07bea3b6f80210f780e859dd2700 authored over 2 years ago by Filippo Valsorda <[email protected]>
crypto/tls: remove tls10default GODEBUG flag

Updates #45428

Change-Id: Ic2ff459e6a3f1e8ded2a770c11d34067c0b39a8a
Reviewed-on: https://go-rev...

f0ee7fda636408b4f04ca3f3b11788f662c90610 authored over 2 years ago by Filippo Valsorda <[email protected]>
crypto/elliptic: split up P-256 field and group ops

This makes Gerrit recognize the rename of the field implementation and
facilitates the review. N...

0b5218cf4e3e5c17344ea113af346e8e0836f6c4 authored over 2 years ago by Filippo Valsorda <[email protected]>
crypto/elliptic: inline marshaling into nistec pointFromAffine

Marshal behavior for invalid points is undefined, so don't use it to
check if points are valid.
...

f0c0e0f255c59c8ee6e463103d0b8491b8f9b1af authored over 2 years ago by Filippo Valsorda <[email protected]>
crypto/elliptic: use generics for nistec-based curves

There was no way to use an interface because the methods on the Point
types return concrete Poin...

83ff0b0c61c6ae99a058c851f4b0680064d46e8b authored over 2 years ago by Filippo Valsorda <[email protected]>
crypto/elliptic: refactor package structure

Not quite golang.org/wiki/TargetSpecific compliant, but almost.

The only substantial code chang...

6796a7924c20d2c58b0cf78766b94543abfadc1b authored over 2 years ago by Filippo Valsorda <[email protected]>
time: document hhmmss formats

Fixes #52516

Change-Id: I173fdb09c245563e09be4e1aacfd374c3a764d74
GitHub-Last-Rev: 14a81e50616e...

24b570354caee33d4fb3934ce7ef1cc97fb403fd authored over 2 years ago by cuiweixie <[email protected]>
runtime: disable windowed Smhasher test on 32-bit systems

This test tends to be flaky on 32-bit systems.
There's not enough bits in the hash output, so we...

68b655f2b91c4407ccd781271039857e0d332989 authored over 2 years ago by Keith Randall <[email protected]>
runtime: refactor the scavenger and make it testable

This change refactors the scavenger into a type whose methods represent
the actual function and ...

d29f5247b8cbf5f2cb7b0e325a5eb1c7c5c1a91f authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: disable idle mark workers with at least one dedicated worker

This change completes the proposal laid out in #44163. With #44313
resolved, we now ensure that ...

d8cf2243e0ed1c498ed405432c10f9596815a582 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: move scheduling decisions by schedule into findrunnable

This change moves several scheduling decisions made by schedule into
findrunnable. The main moti...

13b18ec947c9589b47f058d7e7b95e60fcdb3fc9 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: reduce max idle mark workers during periodic GC cycles

This change reduces the maximum number of idle mark workers during
periodic (currently every 2 m...

e1b5f347e78c733bb0743df04c990e20f74bf188 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: yield instead of sleeping in runqgrab on OpenBSD

OpenBSD has a coarse sleep granularity that rounds up to 10 ms
increments. This can cause signif...

226346bb763233ed9341bc1d829752628479845f authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
runtime: make alloc count metrics truly monotonic

Right now we export alloc count metrics via the runtime/metrics package
and mark them as monoton...

79db59ded9dab276507f3a045e42b76eef5a35b4 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
SECURITY.md: replace golang.org with go.dev

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

a0f77e56b7a7ecb92dca3e2afdd56ee773c2cb07 authored over 2 years ago by Hana <[email protected]>
runtime: use ABIInternal for most calls to sigtrampgo

sigtramp on openbsd-arm64 is teetering on the edge of the nosplit stack
limit. Add more headroom...

ba7f3d98d41f01291dd831e618736b02a79ef27a authored over 2 years ago by Michael Pratt <[email protected]>
net: skip TestDialCancel on darwin-arm64

We're turning up Macs in a network environment that clashes with this
test. I don't think it's c...

06b0a655a1f46abab2e3c173259ad184b557dd89 authored over 2 years ago by Heschi Kreinick <[email protected]>
README.md: update wiki link

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

e35763469a5a800b7140a632f020bf2659b53e94 authored over 2 years ago by Hana <[email protected]>
os/exec: use a TestMain to avoid hijacking stdout for helper commands

The previous implementation of helperCommand relied on running a
well-known Test function which ...

7b31af0eae8ce369d5ffd16be1de0b2f0121e7c2 authored over 2 years ago by Bryan C. Mills <[email protected]>
os/exec: make skipStdinCopyError a function instead of a variable

This makes clearer that skipStdinCopyError is always defined and never
overridden in tests.

Sec...

ad5eaa8c4cd952df0d4894f11ee0158a9a33a0f3 authored over 2 years ago by Bryan C. Mills <[email protected]>
time: fix quickcheck test to avoid wraparounds

When we call time.Unix(s, ns), the internal representation is
s + 62135596800, where 6213559680...

17d7983b29ba633708a9d7b18f90ab5bc029502d authored over 2 years ago by Russ Cox <[email protected]>
cmd/compile/internal/syntax: parser to accept ~x as unary expression

Accept ~x as ordinary unary expression in the parser but recognize
such expressions as invalid i...

09ada1af8f54584e46deb0d643713393a9d83b10 authored over 2 years ago by Robert Griesemer <[email protected]>
cmd/compile: fix the missing size for FuncInfoSym

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

e845750744b648b8b348bbcebe2ff85d4e6247c5 authored over 2 years ago by zhouguangyuan <[email protected]>
net/http: add MaxBytesError

Fixes #30715

Change-Id: Ia3712d248b6dc86abef71ccea6e705a571933d53
GitHub-Last-Rev: 6ae68402a5a7...

a5d61be040ed20b5774bff1b6b578c6d393ab332 authored over 2 years ago by Carl Johnson <[email protected]>
reflect: support Len and Cap on pointer-to-array Value

Fixes #52411

Change-Id: I2fd13a453622992c52d49aade7cd058cfc8a77ca
GitHub-Last-Rev: d5987c2ec817...

892cd0b63638ec856e6fef1bdaaa20a177695fea authored over 2 years ago by cuiweixie <[email protected]>
os: skip TestRemoveAllRace on dragonfly

This test occasionally fails on the dragonfly-amd64 builder with
"directory not empty". Since th...

35f2aba2830483270249d4f34250e38af88bd33d authored over 2 years ago by Bryan C. Mills <[email protected]>
os/exec: in TestImplicitPWD, explicitly request the logical path

Fixes #52537

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

22a00f2b5c56211427530da4bfe0bac1a06fdf7c authored over 2 years ago by Bryan C. Mills <[email protected]>
slices: use !{{Less}} instead of {{GreaterOrEqual}}

In CL 371574 PatchSet 18, we replaced all !{{Less}} with {{GreaterOrEqual}} to fix a problem(han...

415e3fd8a6e62d7e9cf7d0c995518179dc0b7723 authored over 2 years ago by 张云浩 <[email protected]>
cmd/dist: add maymorestack tests

These tests run the runtime, reflect, and sync package tests with the
two maymorestack hooks we ...

60178e6240d6d0e52ca0556fcab29a1d3effef4d authored over 2 years ago by Austin Clements <[email protected]>
runtime: fix stack-move sensitivity in some tests

There are a few tests of the scheduler run queue API that allocate a
local []g and test using th...

8619d3b2ec5d23d39acb4968ce7938230e0728ad authored over 2 years ago by Austin Clements <[email protected]>
cmd/compile: align table

Signed-off-by: Park Zhou <[email protected]>
Change-Id: Idbbd2779264a7310b839af8291315e5e38b7c...

12763d141d9eb83b401e847e2ba91704b8cbb32e authored over 2 years ago by Park Zhou <[email protected]>
debug/pe: fix off by one error in valid symbol index test

Fix an off-by-one error in COFFSymbolReadSectionDefAux, specifically
the code that tests whether...

94f25ec94920beee5fb2dd4c0cbf4cbff28f14e6 authored over 2 years ago by Than McIntosh <[email protected]>
crypto/ed25519: test fixup

Fix up TestEd25519Vectors to download files into its own temporary mod
cache, as opposed relying...

6b1d9aefa8fce9f9c83f46193bec43b9b70068ce authored over 2 years ago by Than McIntosh <[email protected]>
go/types, types2: add loong64 to gcArchSizes

Values are taken from cmd/internal/sys/arch.go. Also fix some incorrect
alphabetical sorting to ...

8140a605feee9058e28195fcb047d3f1906e77e5 authored over 2 years ago by Robert Findley <[email protected]>