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
ee701249dcd1f6da2d1b0b6b58f12446cfca6321 authored almost 2 years ago by John Starich <[email protected]>
82f1f52873f50b3b5c74bd4718b34acf1dd6c87f authored almost 2 years ago by John Starich <[email protected]>
Unified IR already records the correct type for them.
Fixes #59450
Change-Id: I275c45b48f67bde...
99001c460e9c552c9ccc8a65c428bbe4d6128085 authored almost 2 years ago by Cuong Manh Le <[email protected]>
Casting to a *uintptr is not ok if there isn't at least 8 bytes of
data backing that pointer (on...
This change documents the new GODEBUG settings introduced for
html/template and mime/multipart, ...
Change-Id: I1ca3074262203c6f250c902ca087d244edf9eb96
Reviewed-on: https://go-review.googlesource...
ECMAScript 6 introduced template literals[0][1] which are delimited with
backticks. These need t...
Setting a large line or column number using a //line directive can cause
integer overflow even i...
The parsed forms of MIME headers and multipart forms can consume
substantially more memory than ...
For requests containing large numbers of small parts,
memory consumption of a parsed form could ...
When copying form data to disk with io.Copy,
allocate only one copy buffer and reuse it rather t...
A parsed MIME header is a map[string][]string. In the common case,
a header contains many one-el...
This fixes a segv that was reported due to building minio. The
problem occurred because of an in...
unsafe.SliceData can return pointers which are nil. That function gets
lowered to the SSA OpSlic...
For G[T] that was seen and compiled in imported package, it is not added
to typecheck.Target.Dec...
This change fixes time.LoadLocationFromTZData and time.Location.lookup logic if the given time i...
65fa8a69312dd64e09e32e4138ccc7278d0693e5 authored almost 2 years ago by Geon Kim <[email protected]>
Tweak the code in trampoline generation that determines if a given
call branch will reach, chang...
This patch changes the Go command to examine the set of compiler
flags feeding into the C compil...
On darwin, the external linker generally supports CALL relocations
with addend. One exception is...
This reverts CL 445535.
Reason for revert: see issue #58826. It doesn't handle large offset wel...
5c7cc468a8dacc032c4eddea6d5e7fc089d2f517 authored almost 2 years ago by Cherry Mui <[email protected]>Also annotate calls to tooSlow with specific reasons.
This will somewhat reduce test coverage o...
b852f39511db4c8f74a243fa3ce251b0dc8872b3 authored almost 2 years ago by Bryan C. Mills <[email protected]>
When calling a c library function, you discover that an error has
occurred, typically by looking...
Change-Id: Ib993bfea994a3e885a6068860d2e1f6705f8cf40
Reviewed-on: https://go-review.googlesource...
The assertion here was to make sure the newly constructed and
typechecked expression selected th...
Convert TestUnknownAuthorityError to use subtests, avoiding continuing
the test after an unrecov...
On Windows, replace tests which rely on a root that expired last year.
On Darwin fix an test whi...
Updates #58714
Fixes #58774
Change-Id: Ifa5c059ed5e358ed98aee7e83b95dd1806b535f7
Reviewed-on: h...
This test is flaky, apparently due to a typo'd operator in CL 21447
that causes it to compare “s...
Updates #58789.
Fixes #58793.
Change-Id: I91cdd20c6d4f05baaacd6a38717aa7bed6682573
Reviewed-on:...
CL 416115 added using faccessat2(2) from syscall.Faccessat on Linux
(which is the only true way ...
I had forgotten, which caused amd64 allocations to go back up
significantly. Added an allocation...
Return an explicit error when PrivateKey.ECDH is called with a PublicKey
which uses a different ...
When inlining functions that contain function literals, we need to be
careful about position inf...
This patch provides a fix for a problem linking large arm32 binaries
with external linking, spec...
Unlike the rest of nistec, the P-256 assembly doesn't use complete
addition formulas, meaning th...
Fix a misuse of bufio.Reader.Read in the helper class
cmd/internal/cov.MReader; the MReader meth...
This reverts CL 428555.
Reason for revert: It appears that even a newer kernel can get
ENOSYS f...
The sweep assist computation is intentionally racy for performance,
since the specifics of sweep...
For go/defer calls like "defer f(x, y)", the compiler rewrites it to:
x1, y1 := x, y
defer fu...
There are a plenty of regression in 1.20 with this optimization. This CL
disable inline static i...
These functions are linked using go:linkname, but do not match the
original declarations. This c...
Update golang.org/x/net to the tip of internal-branch.go1.20-vendor to
include CL 468336.
The c...
828b05cc647e9777c7e8c67fdd9d5bef2b842d31 authored almost 2 years ago by Michael Pratt <[email protected]>
Change-Id: I6a40cdd44d7bc7e4bf95a5169ecad16757eb41d3
Reviewed-on: https://go-review.googlesource...
Disable cmd/internal/moddeps test, since this update includes PRIVATE
track fixes.
Fixes CVE-20...
8e02cffd8e8a1d5d7b25bd46f675fc8ff9e841d0 authored almost 2 years ago by Roland Shoemaker <[email protected]>
Message marshalling makes use of BytesOrPanic a lot, under the
assumption that it will never pan...
Reader.ReadForm is documented as storing "up to maxMemory bytes + 10MB"
in memory. Parsed forms ...
Do not permit Clean to convert a relative path into one starting
with a drive reference. This ch...
This patch detects at which index position profiling samples that have
the value-type samples co...
Fixes #58431.
Updates #58019.
Change-Id: Ib25d668bfede6e87a3786f44bdc0db1027e3ebec
Reviewed-on:...
The tests for cmd/go/internal/test were not running at all due to a
missed call to m.Run in Test...
In general it seems ok to assume that an open-source module that did
exist will continue to do s...
Darwin needs the osinit_hack call to fix some bugs in the Apple libc
that surface when Go progra...
If you use an external linker with --gc-sections, nothing refers
to .go.buildinfo, so the sectio...
zoneinfo_abbrs hasn't been updated since go 1.14, it's time to
regenerate it.
Fixes #58117.
Ch...
9987cb6cf34cc893887ad2ecc9d832ee3c69c255 authored almost 2 years ago by qmuntal <[email protected]>
In the types1 universe under the unified frontend, we never need to
worry about type parameter c...
Blank node must be ignored when building arguments substitued tree.
Otherwise, it could be used ...
Since go1.19, these errors are already reported by types2 for any user's
Go code. Compiler gener...
Change-Id: I156873d216ccb7d91e716b4348069df246b527b3
Reviewed-on: https://go-review.googlesource...
Fix a coding error in coverage meta-data decoding in the method
decodemeta.CoverageMetaDataDecod...
When walking through the set of coverage data files generated from a
"go test -cover" run, it's ...
CL 381316 documented the memory model of Map's APIs. However, the newly
introduced Swap, Compare...
This reverts commit 3680b5e9c4f42fcf9155aa42b3b344d1fbe19571.
Reason for revert: causes long co...
10124c2631893fc944a98880796eadd7df048c37 authored almost 2 years ago by Keith Randall <[email protected]>
CL 444277 fixed Time.UnmarshalText and Time.UnmarshalJSON to properly
unmarshal timestamps accor...
Import x/tools as of CL 462596 (070db2996ebe, Jan 18 2022),
to bring in two vet analysis fixes (...
Updates #57823
Updates #57854
Change-Id: I54654d3ecb20b75afa9052c5c9db2072a86188d4
Reviewed-on:...
Unified IR added several new IR fields for holding *runtime._type
expressions. To avoid throwing...
Merge List:
+ 2023-01-17 9088c691da cmd/compile: ensure temp register mask isn't empty
+ 2023-0...
We need to avoid nospill registers at this point in regalloc.
Make sure that we don't restrict o...
Windows provides no reliable way to rename files atomically.
The Plan 9 implementation of os.Re...
c0799f7015e6cae37c21294bb94f56050fda5f4e authored almost 2 years ago by Alan Donovan <[email protected]>
Change-Id: I5d6d2bd5cbb246ea514e5adbe936fb31b92904af
Reviewed-on: https://go-review.googlesource...
Change-Id: Ie3fe0274288d6cb6303acdcec1340c480e5c0b20
GitHub-Last-Rev: ce9d44619e970b1319fbccf3aa...
This patch ensures that the go command's "list" subcommand accepts
coverage-related build option...
Change-Id: Ic215a90d1e1daa5805dbab1dc56480281e53b341
Reviewed-on: https://go-review.googlesource...
In particular, CheckSignatureFrom just can't check the path length
limit, because it might be en...
At the moment the only documentation is the release notes,
but everything mentioned in the relea...
The arena goexperiment contains code used inside Google in very
limited use cases that we will m...
These are mentioned in the release notes but not the actual doc comments.
Nothing should exist o...
In the fix for 54332 the MOVD R1, R1 instruction was added to
morestack_noctxt function to set t...
This reverts CL 448360 and adds a regression test for #57754.
Reason for revert: broke 'go list...
ebb572d82f97d19d0016a49956eb1fddc658eb76 authored almost 2 years ago by Bryan Mills <[email protected]>
For #49569.
For #54202.
Change-Id: Iac45338bc4e45617e8ac7425076cf4cd0af157a4
Reviewed-on: https...
Remove a superfluous go.mod file in one of the testdata subdirs; test
runs ok without it, no nee...
Change-Id: I87007947c075e8b90dd74bdf164b59e81487f6de
Reviewed-on: https://go-review.googlesource...
Merge List:
+ 2023-01-11 245e95dfab go/types, types2: don't look up fields or methods when expe...
9efc2e7f9592b38d4573e81460a5be9d2dee409b authored almost 2 years ago by Carlos Amedee <[email protected]>
As we have seen many times, the type checker must be careful to avoid
accessing named type infor...
Fix incorrect comment for the runtime package.
Change-Id: Iab889eff0e9c622afbed959d32b8b5f0ed0b...
18625d9becc559e65ab5b39aa5d27ae6eb7b00aa authored almost 2 years ago by zhengchaopu <[email protected]>
While at it, also remove the word "constraint" in the detail explanation
of an unsatisfied const...
CL 451735 worked around bugs in Apple's atfork handlers by calling
notify_is_valid_token and xpc...
An Apple engineer suggests that since __fork is not public API,
it would be better to use a diff...
In CL 436655 I added a GODEBUG setting to this test process to verify
that Wait is eventually ca...
As part of IsNewObject, we need to go from the SelectN[0] use of
a call to the SelectN[1] use of...
Profiles only began adding Function.start_line in 1.20. If it is
missing, add a hint to the erro...
Fixes #54778
Change-Id: If9aef0c06b993ef2aedbeea9452297ee9f11fa06
Reviewed-on: https://go-revie...
I spent quite a while determining the cause of empty stacks in
profiles and reasoning out why th...
The current output of TestLabelSystemstack is a bit cryptic. This CL
improves various messages a...
Change-Id: Id485d0f1e06febe97d1a770bc26c138d9613a7dd
GitHub-Last-Rev: e57dd3e1abb58031b3d8bec8be...
These typos were found by executing grep, aspell, sort, and uniq in
a pipe and searching the res...
When building in schroot (for building Debian package),
the cgroupfs is not mounted in schroot (...
cannonical -> canonical
Change-Id: I656ea210d8ef6eaa85245cb8f463f6b4fd67e1a2
GitHub-Last-Rev: 5...
Change-Id: Ie4d8e1ae9c4c6046d27a27a61ef1147bc0ff373c
Reviewed-on: https://go-review.googlesource...
Change-Id: Idcea184a5b0c205efd3c91c60b5d954424f37679
Reviewed-on: https://go-review.googlesource...