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
This CL fixes regression of strhash and memhash on riscv64
Change-Id: Icc10431a8199c8b1eb7b440c...
96c8cc7fea94dca8c9e23d9653157e960f2ff472 authored over 2 years ago by Meng Zhuo <[email protected]>
OpenBSD has a default soft limit of 512 and hard limit of 1024 - as such,
attempting to open 120...
This CL adds support for debugger function calls on linux arm64
platform. The protocol is basica...
Built using racebuild.
Note that racebuild fails when trying to test the .syso, because the
Go ...
The proposal accepted the name ErrNestingDepth.
For #51684
Change-Id: I702365f19e5e1889dbcc3c9...
0bf545e51f5303ddedb0ea60f02ff221ac088fc7 authored over 2 years ago by Ian Lance Taylor <[email protected]>
This fixes a deadlock-on-failure that I probably introduced in
CL 385314.
This doesn't explain ...
8e1a9c34ab7ae73f6c7d6fad10a37f1738a1e86a authored over 2 years ago by Bryan C. Mills <[email protected]>
In CL 397477 I merged long tests into the built-in cmd/release flow.
Skip them during the boring...
This is an exact copy of CL 401096 after fixing #52472 in CL 401654.
For #51087
For #52472
Cha...
3e732411e5e0679af5375a3cbd84c41ef5cd2430 authored over 2 years ago by Michael Pratt <[email protected]>This is an exact copy of CL 388478 after fixing #52472 in CL 401654.
For #51087
For #52472
Cha...
808d40d7809a46703f43fc2d6911957135f4563c authored over 2 years ago by Michael Pratt <[email protected]>
The test has proven to be flaky on OpenBSD since March, and there
hasn't been progress on resolv...
Use error_.errorf for reporting related error information rather than
inlining the "\n\t". This ...
To begin aligning with types2 error reporting, use an error_ type to
hold unevaluated error info...
Checker.err was only called to report errors created with
Checker.newError or Checker.newErrorf....
This reverts CL 321715.
Reason for revert: broke cmd/go.TestScript/install_msan_and_race_requir...
507b70d1e879ed51830d1f64f534c685b8ee1b13 authored over 2 years ago by Bryan Mills <[email protected]>This reverts CL 400654.
Reason for revert: broke net.TestGoLookupIP on the darwin-amd64-nocgo b...
440c9312c821d1c116746d46cf05655cb2c1bc39 authored over 2 years ago by Bryan Mills <[email protected]>
Vectorize the cmpbody loop for bytes of size greater than or equal
to 32 on both POWER8(LE and B...
With this patch, -asan option can detect the error memory
access to global variables.
So this p...
1e5987635cc8bf99e8a20d240da80bd6f0f793f7 authored over 2 years ago by fanzha02 <[email protected]>
This CL adds support for the reg ABI to the bytes functions for
riscv64. These are initially und...
CL 205457 added the flag -Wno-nullability-completeness to work
around a user-reported build brea...
In CL 339309 this was probably copied from the respective godoc comment
in package inet.af/netad...
Also update the file in $GOROOT/api/next to use proposal number.
For #51684
Change-Id: I28bfa6...
575fd8817ae9817303a69065def80c574718169e authored over 2 years ago by Ian Lance Taylor <[email protected]>Fixes #33097
Change-Id: I2e55c7c113683814521f2068e0922b63c62ea5d8
Reviewed-on: https://go-revie...
The following Value methods are now inlineable:
Bool for ~bool
String for ~string (but...
Partially fixes https://github.com/golang/go/issues/38674
The first commit has the actual unifi...
3c29aca43630da1604c3378d2351050f23655268 authored over 2 years ago by Derek Parker <[email protected]>
Change-Id: Ia0a4be56d4e1fbfc73e6ce24f01a658c89a74adb
GitHub-Last-Rev: dd95e50c4b37a031d3ee852bbb...
Currently bufio.Writer implements forwarding to the underlying Writer
for large writes via Write...
Also correct parameter name in comment.
Change-Id: Ic9486e08c2eea184faccf181cda7da808793def6
Re...
This is a re-do of CL 388477, fixing #52472.
It is unsafe to call syscall.RawSyscall from sysca...
bb004a179a034c799809f42d525801ec4a791987 authored over 2 years ago by Michael Pratt <[email protected]>
cmd/trace is currently somewhat painful to use in odd environments since
it depends on the prese...
Just like https://golang.org/cl/401454 removed the work from gofmt for a
nice ~5% speed-up in th...
go/parser will by default resolve objects as per the go/ast.Object type,
which is then used by g...
This reverts CL400377, which restricted serials passed to
x509.CreateCertificate to <= 20 octets...
This reverts CL 388477, which breaks cmd/go
TestScript/cover_pkgall_runtime.
For #51087.
For #5...
This reverts CL 388478. Parent CL 388477 breaks cmd/go
TestScript/cover_pkgall_runtime.
For #51...
d35ec0b899fe1013af49adb92ef789e25797c2eb authored over 2 years ago by Michael Pratt <[email protected]>
This reverts CL 401096. Grandparent CL 388477 breaks cmd/go
TestScript/cover_pkgall_runtime.
Fo...
347534343b114d9183efeefcb1d49458e1e8e34f authored over 2 years ago by Michael Pratt <[email protected]>Rename it TestIssue1560 since it no longer sleeps.
For #1560
Fixes #45586
Change-Id: I338eee9d...
a4ded4b5ff90a58d1ecf55914af941c468a502f1 authored over 2 years ago by Ian Lance Taylor <[email protected]>
When the user is trying to list or build a package in a module that's
outside of the workspace p...
For #51087.
Change-Id: I25971760b63ec0d23d0f011521dd197d81a38976
Reviewed-on: https://go-review...
For #51087
Change-Id: I4a5b5cb74f12db8999c6ff0e98c3034b58af3959
Reviewed-on: https://go-review....
For #51087
Change-Id: I9de7e85ccf137ae73662759382334bcbe7208150
Reviewed-on: https://go-review....
For #51087
Change-Id: I63e07638507328efe33dbf7dd5f8a8b78890e037
Reviewed-on: https://go-review....
For #51087
Change-Id: I75a1bdeb5089454595f5ca04765a9c6e45cf9bd5
Reviewed-on: https://go-review....
Future CLs will be changing the provenance of these functions. Move the
declarations to the indi...
This CL exports the existing ir.UintptrKeepAlive via the new directive
//go:uintptrkeepalive. Th...
CL 388095 will change this file significantly. Move it preemptively to
ensure git tracks the mov...
This is a code simplification using the new API added in #50599.
Change-Id: Icb9628bcd0daa3dc2d...
9de57244e1708cbdac5b8d53e5cf7eea788f3f33 authored over 2 years ago by Bryan C. Mills <[email protected]>
With #50599 implemented, base.AppendPWD is redundant if cmd.Env would
otherwise be nil, and call...
Change-Id: If3d8391d81e8de869dbb3c857f0570817e8aa440
Reviewed-on: https://go-review.googlesource...
Change-Id: I5698c7576a0f39ae62de7bea64286ac8e578d421
Reviewed-on: https://go-review.googlesource...
Change-Id: I5ccbcea4c53658136b25ca608faec19eeec2e908
Reviewed-on: https://go-review.googlesource...
Fixes #50599.
Change-Id: I4e5dbb3972cdf21ede049567bfb98f2c992c5849
Reviewed-on: https://go-revi...
This reverts CL 400877.
Reason for revert: broke TestScript/test_output_wait and the
regression...
Per RFC 4158 Section 2.4.2, when we are discarding candidate
certificates during path building, ...
Does what it says on the tin.
Fixes #51088
Change-Id: I12c0fa6bba1c1ce96c1ad31ba387c77a93f801c...
1715a86721164bee98d95b16c78529cdd7dacc9c authored over 2 years ago by Roland Shoemaker <[email protected]>Change-Id: I30dbbe508a6252d50b4154cb9a8299cf0a054449
19e4b10f2fcad0a43adcd3e59877e9f638330f44 authored over 2 years ago by Chressie Himpel <[email protected]>
Once #50599 is implemented, the entries will be observable via the
Environ method. I find it con...
There is an issue where 'go test' will hang after the tests complete if
a test starts a sub-proc...
Support fastrand64 in the runtime, although fastrand uses wyrand to generate 64-bit random numbe...
ebe1435fbb50bb82bfca53063e8daba4f870ec8d authored over 2 years ago by zhangyunhao <[email protected]>
overflowPad variable in bucketOf function is a holdover from a NaCl port
and never used now.
Ch...
6de00888e4720b7fa23ef2ce294bc3e81b866b0f authored over 2 years ago by Phil Kulin <[email protected]>
The WHATWG Mime Sniffing Standard we follow dropped support for
.snd / audio/basic.
https://gith...
When we have an error in a function type used in an expression
we don't know until we see an ope...
If the user provides the -json flag to explicitly specify fields, but
doesn't specify the Deps o...
This test forces GOARCH to amd64, but currently uses the default GOOS.
This works on every OS th...
Fixes #52450 (hopefully)
Change-Id: Ib723f8efb4a13af1b98c25cd02935425172d01e6
Reviewed-on: http...
This case was missed in CL 370894, and masked by the lack of an
Illumos TryBot.
Fixes #52452.
...
338a81741a9aecba1a80014eced5cb2d3852d8eb authored over 2 years ago by Bryan C. Mills <[email protected]>
An error message like "could not import os/user (exit status 1)"
(observed in https://go.dev/iss...
Change-Id: I52009bf809dda4fbcff03aa82d0ea8aa2a978fa2
e07d63964b6db13c5439f6d0a5d136e43da74016 authored over 2 years ago by Chressie Himpel <[email protected]>The POSIX standard requires the PWD variable to be an absolute path.
Fixes #46832
Change-Id: I...
cbc9e589053e7339c1e3c4d6e88c6c015792efce authored over 2 years ago by Bryan C. Mills <[email protected]>
Be explicit that we always mean non-interface types when we
talk about sets of types.
Also, cla...
0e08b02ac54c9232759704812f41a5836f920cff authored over 2 years ago by Robert Griesemer <[email protected]>Fixes #52438.
Change-Id: I5cbf8c448dba037e9e0c5fe8f209401d6bf7d43f
Reviewed-on: https://go-revi...
Be careful before accessing an operand's expr field (which may
be nil in some rare cases).
Whil...
302f5ed21dad2cb99f3f63fd99228dc3ab480772 authored over 2 years ago by Robert Griesemer <[email protected]>
Before Go 1.18, an embedded type name in an interface could not be
parenthesized. With generaliz...
The kernel's RNG is fast enough, and buffering means taking locks, which
we don't want to do. So...
We're using bufio to batch reads of /dev/urandom to 4k, but we weren't
doing the same on newer p...
The x + (-y) => x - y rule is hitted 75 times while building stage 3 and tools
and make the linu...
Change-Id: If2887f84b3d14fac3c059fc5bad4186ec9d69d0f
Reviewed-on: https://go-review.googlesource...
Change-Id: I55899ff0ed2c3c01f24ab1ccf133ce4236049e39
Reviewed-on: https://go-review.googlesource...
Even though the change in the behavior of 'runtime.GOROOT' was
not actually due to a change in t...
All APIs in the now-deprecated io/ioutil package have a direct
replacement in either the io or o...
The linker performs a global analysis of all nosplit call chains to
check they fit in the stack ...
Change-Id: I301ed8bcc93f31147d247e60a7aab8ed42421bbd
Reviewed-on: https://go-review.googlesource...
The nosplit test was originally written when the stack limit was a
mere 128 bytes. Now it's much...
And delete now-unused FixedFrameSize methods.
Change-Id: Id257e1647dbeb4eb4ab866c53744010c4efeb...
5f625de4d09843ba1c996019abaddd1f85840f56 authored over 2 years ago by Austin Clements <[email protected]>
Storing this information in the Arch eliminates some code duplication
between the compiler and l...
When linking a PIE binary with the internal linker, TOC relative
relocations need to be generate...
Updates #41682
Change-Id: I3a2d6eedf4030cdc7308001aef549eb20eeb11c1
Reviewed-on: https://go-rev...
When parsing certificates and CSRs, reject duplicate extensions (and
additionally duplicate requ...
This allows the caller to decide whether MapIter should be
stack allocated or heap allocated bas...
These timeouts are empirically sometimes (but rarely) too short on
slower builders, and at any r...
Endlineno is lost when we call "genericSubst" to create the new
instantiation of the generic fun...
This improves performance for memclr for sizes >= 64 and < 512 by
unrolling the loop to clear 64...
actualReader and tc.expectedReader are reflect.Type instances,
not the actual objects.
Change-I...
740a490f71d026bb7d2d13cb8fa2d6d6e0572b70 authored over 2 years ago by Jorropo <[email protected]>This allows the result of Type to be computed much faster.
Performance:
old new delta...
e948c3394ee137bae45e85cfa7c8ec0bb0e16dc8 authored over 2 years ago by Joe Tsai <[email protected]>As is already done in strings package.
Change-Id: Ia45e6443ddf6beac5e70a1cc493119030e173139
Git...
This code was trying to iterate codepoints, but didn't reslice the string,
so it was reading the...
No test because we already have a test in the syscall package.
The issue reports 1 failure per 1...
There are some symbol attributes that are encoded in the object
file. Currently, they are lost w...
No separate test because this makes no difference for valid PE files.
Fixes #52350
Change-Id: ...
0c6d8bb109adfa188190b2e6de59b88853ded378 authored over 2 years ago by Ian Lance Taylor <[email protected]>
Change-Id: Ic2315b593dca5648c02f793b7650b5936a997bff
GitHub-Last-Rev: ee55edcf087416c6f0d50d5dd5...
The current implementation, although more succinct, relies on a runtime
lookup to a "constant" u...