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
Change-Id: I07594303a1e9833723522d5ff94577a5510ca6f0
Reviewed-on: https://go-review.googlesourc...
As of this CL, release notes for all packages owned by @golang/runtime
on https://dev.golang.org...
This documents most of the changes in runtime packages, which the major
exception of GC changes,...
Currently the GC CPU limiter only tracks idle GC work time. However, in
very undersubscribed sit...
Either due to a new nowritebarrierrec annotation or a change in escape
analysis, printDebuglog c...
Currently the GC CPU limiter consumes CPU time from a few pools, but
because the events that flu...
After CL 381317 there exist values that may have an alignment greater
than the pointer size for ...
This CL makes the changes to actually use the module index when loading
packages and instead of ...
The data read is used for three primary functions: ImportPackage,
IsDirWithGoFiles and ScanDir. ...
For #50860.
Change-Id: I8e117f00c5da230d0dc398aaed417fe5e64a5b22
Reviewed-on: https://go-review...
For #51400
Change-Id: If5fc131df254d47a989ff61c8e584cb8149cbd09
Reviewed-on: https://go-review....
For #51400
Change-Id: I32a3aedf1e8a52148a9d78c4f7dae1ea59c810b4
Reviewed-on: https://go-review....
Do not need to add single quotes '' when passing the parameter value of
the -ldflags option, ot...
For #51473.
Change-Id: I01a35e5ebc83b8b72e414ed1730e9147ea590959
Reviewed-on: https://go-review...
Change-Id: I483de9a6a2016432df13e030c675d42470db9ed1
Reviewed-on: https://go-review.googlesource...
A clean up for CL 408734, suggested by Joe Tsai.
Change-Id: Ida9db0b8d31785d5640938c286c9c6c82c...
aae0bef72f97f74318bb57da24efef49b1096a67 authored over 2 years ago by Ian Lance Taylor <[email protected]>
Fix a build failure when bootstrapping the Go compiler with go-bootstrap 1.4
while the environme...
This permits us to read files that earlier Go releases could read.
It is also compatible with ot...
Change-Id: I71c9d9ef9d21a7ae9466d8c7b283fdfbba01f5a8
Reviewed-on: https://go-review.googlesource...
This change functions to scan modules and packages into an intermediate
RawPackage struct and al...
We have noticed a pattern of connection timeouts connecting to
github.com on the builders. Addin...
For instantiated generic functions, all implicit dot operations are
resolved. Thus unsafe.Offset...
In the windows version of OutBuf.munmap, call syscall.FlushFileBuffers
after the call to syscall...
Version 2022a was released on 2022-03-15 and we can start using it for
Go 1.19. Its release anno...
This reverts commit CL 401754 (440c9312c8) which reverted CL 400654,
thus reapplying CL 400654, ...
Update #47066
Update #52411
Change-Id: I85139d774c16c9e6d1a2592a5abba58a49338674
Reviewed-on: h...
This seems to be a common registry misconfiguration on Windows.
Fixes #32350
Change-Id: I68c61...
52f68efa45a34e60e8fc5a2ad5fc124a865ac2a4 authored over 2 years ago by Ian Lance Taylor <[email protected]>
Change-Id: Ia8becc3e28523e9b1da4f7a274c800309add331a
Reviewed-on: https://go-review.googlesource...
As far as I can tell, this test suffers from #52433. For some reason,
this seems to become more ...
This change forces mark and scavenge assists to be cancelled early if
the limiter is enabled. Th...
This fix is analogous to the one in CL 407888.
'go vet' catches the error, but it is not run on...
0f57c88bce9899a91686646a1e9cd7aae55911ef authored over 2 years ago by Bryan C. Mills <[email protected]>
It's already mentioned under runtime/race, we don't need it
also mentioned under runtime.
Chang...
42f1b37b7b46714455a3a54e506bff982aa50fa2 authored over 2 years ago by Keith Randall <[email protected]>
MD009 Trailing spaces.
MD031 Fenced code blocks should be surrounded by blank lines.
https://gi...
524210bbb2866156892bbc8d2da24e00a6544f95 authored over 2 years ago by John Bampton <[email protected]>
CL 392134 appears to have been marked for the release notes by accident.
Remove mention of this ...
Fixes #52255
Change-Id: Ibb518cf2f6bac9e1ffc426a014afe80cc4c0df5e
Reviewed-on: https://go-revie...
For #51400.
Change-Id: I122b3a58e5fbaaa8ceb5b013e8e392f4bcbbd2e5
Reviewed-on: https://go-review...
Cgo TSAN (not the Go race detector) intercepts signals and calls
the signal handler at a later t...
Fixes #52237
Change-Id: I7488020c8d157e069202017a293d18230e3aef0d
Reviewed-on: https://go-revie...
We choose 64 because the L1 Dcache of Loongson 3A5000 CPU is
4-way 256-line 64-byte-per-line.
C...
ec9258029e40f7952051f5762b036b9d7f4f91f9 authored over 2 years ago by Guoqi Chen <[email protected]>
The linux/loong64 kernel ABI has changed a little since the inception
of the Go port; most notab...
As of CL 334732 `go build` can accept `$CC` with spaces and quotes,
which lets us easily use `zi...
This reverts CL 401434.
Reason for revert: We should't deprecate these without a replacement.
...
e6d8b05a61e3977f5769e8e896d24d2d26dcb23c authored over 2 years ago by Ian Lance Taylor <[email protected]>
Change-Id: I4a36491e561f3b2112f980ff580fa4f85d501b6a
Reviewed-on: https://go-review.googlesource...
Change-Id: Ica05b2b699d8f6383c713460a473ccf753bc78c0
Reviewed-on: https://go-review.googlesource...
Fixes "GOARCH=loong64 go vet runtime/internal/syscall"
Change-Id: I5879eec3ff07b0c69a5a8ac8e854...
62b38000ab42603ec217c99d187e03bd51bfa739 authored over 2 years ago by Ian Lance Taylor <[email protected]>
zig cc passes `--gc-sections` to the underlying linker, which then
causes undefined symbol error...
We were dropping the preceding whitespace.
Fixes #53059
Change-Id: Ide0d6a76c463a7481ec4883a85...
557244cef70e508f0eeaaa23903e8859d39318be authored over 2 years ago by Ian Lance Taylor <[email protected]>
This test expects dials of a closed port to complete in about the same
amount of time: an initia...
This causes tests and generators that execute 'go' as a subprocess to
use the same go command as...
Element indices are very common in the pkgbits API, so introduce a new
defined type to help make...
This CL adds documentation for all exported pkgbits APIs, and removes
its UNREVIEWED comments.
...
8841699160946263859ea492779bea4aa909f1de authored over 2 years ago by Matthew Dempsky <[email protected]>
Change-Id: I5291216d5416eccd5a67b45b2f32cf2932b3747f
Reviewed-on: https://go-review.googlesource...
Fixes #52476
Change-Id: I9eb72ac7dbccd6322d060291f31831dc389eb9bb
Reviewed-on: https://go-revie...
This updates the release notes with TODOs using relnote. It also
changes all refrences of golang...
If a function type has no type parameters, note when it
is visited and do not recur. (It must b...
Fixes #53041
Change-Id: If6580c8f0f14edfdc297d3239a7767ce0570ff79
Reviewed-on: https://go-revie...
The resolved status of a Named type should be owned by its API, and
callers should access resolv...
The Read method on the Body returned from a net/http.Transport does
not wrap errors returned by ...
Add cycle detection to hasVarType to avoid infinite recursions
caused by invalid cyclic types. T...
Use the existing versionErrorf mechanism to report use of undeclared
any and comparable.
Also, ...
eb3ac1f5a471c07a84353ae693024a251db9845f authored over 2 years ago by Robert Griesemer <[email protected]>
os/signal.Notify requires that "the caller must ensure that c has
sufficient buffer space to kee...
Co-authored-by: limeidan <[email protected]>
Change-Id: I0011a10f831e6c2b0da96265682212b0747f...
Co-authored-by: limeidan <[email protected]>
Change-Id: Iac4f706fc9ff1047f1fa02f7178ebfbe38ad...
The divisor must be non-zero for the rule to be triggered.
Fixes #53018
Change-Id: Id56b8d9869...
a2bca290e7bc8ab0cdd6c26038f15ac1bb9f8628 authored over 2 years ago by Cuong Manh Le <[email protected]>
For map composite literals where the key type is a suitably constrained
type parameter, the exis...
The current value is appropriate for an early in-house version of
Linux/LoongArch, but for the u...
The referenced address is p.From, not p.To.
Separate from CL 403980, as this is a bug fix. Also...
e6b5949a75acbbac54c120520d9720b830cb114e authored over 2 years ago by Cherry Mui <[email protected]>
If the test hangs due to a deadlock in a subprocess, we want a
goroutine dump of that process to...
The code comment says that the receiver doesn't need to go into
the pointer slot as it will be k...
libFuzzer provides a special mode known as “value profiling” in which it
tracks the bit-wise pro...
Set _counters and _ecounters to the start and end locations of
libfuzzer's 8-bit counters sectio...
This reverts CL 405414.
Reason for revert: Breaks on AIX and iOS.
Change-Id: I4681c6f2fd696166...
0a1a092c4b56a1d4033372fbd07924dad8cbb50b authored over 2 years ago by Ian Lance Taylor <[email protected]>
On windows hosts, when code is checked out using git with the default
setting of autocrlf=true, ...
IR string compares as well as calls to string comparison functions such
as `strings.EqualFold` a...
Currently, physical-page-aligned allocations for stacks (where the
physical page size is greater...
By using libFuzzer’s 8-bit counters instead of extra counters, the
coverage instrumentation in l...
https://reviews.llvm.org/D123534 is emitting DW_TAG_variable's
that don't have a DW_AT_name. Thi...
zig cc passes `--gc-sections` to the underlying linker, which then
causes undefined symbol error...
Change-Id: I3f96a6e8a43faa5c8111b9d979aa37822c1dce06
Reviewed-on: https://go-review.googlesource...
For #46229
Change-Id: I5c207482d0a2cfb3a66f7e293cf413a5b54daa26
Reviewed-on: https://go-review....
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
For #48409.
Change-Id: I056afcdbc417ce633e48184e69336213750aae28
Reviewed-on: https://go-review...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
This benchmark is added to test improvements in memclr_amd64.
As it is stated in Intel Optimizat...
On 32-bit systems the result of hogCount*factor can overflow.
Use division instead to do compari...
For a host test we build the test using "go test -c" and then run the
test binary. A test binary...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
In https://golang.org/cl/263542 we added BuildID to the Package struct
in the docs for "go list"...
Change-Id: I851900cb52abfe75224a9dd9b9760eafd2cfc85f
Reviewed-on: https://go-review.googlesource...
Change-Id: I19f0d764e2a6122307f3f26a6dd3be7b1155c73b
GitHub-Last-Rev: 9f1f883c452201679a2d2af2cc...
Fixes #43177
Change-Id: I7d8ef8dee0dcade3cc88fc6423e23f41d1f8ffb2
Reviewed-on: https://go-revie...
Make sure that all the targets of 64-bit atomic operations
are actually aligned to 8 bytes. This...
The "simplify" feature used go/ast's object tracking in only one place -
to replace s[a:len(s)] ...
Change-Id: I47e1cc261fdcd6f83a8593893b979d130150d0b2
Reviewed-on: https://go-review.googlesource...
Currently gctrace and gcpacertrace recompute the heap goal for
end-of-cycle information but this...