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 copies code from github.com/aclements/go-moremath/stats and
github.com/aclements/go-more...
The Go website can be served on more than one domain (for example,
go.dev, golang.google.cn, tip...
No test because this isn't support on any of the builders.
Fixes #53285
Change-Id: If8d17bdcda...
fbc75dff2fa5bac474936e611ff1b7e778617be3 authored over 2 years ago by Ian Lance Taylor <[email protected]>
The spec already states that the precise behavior of the map size
hint provided to the make buil...
Types may be generic, so each occurrence of a TypeName may be
followed by optional type argument...
On darwin_arm64, reading from a socket at the same time as the other
end is closing it will occa...
Change-Id: I264499d955049c5b7c4bdda7ce23cf7fe7031402
Reviewed-on: https://go-review.googlesource...
For type assertions, if either src or dst type has shape, we must
convert them to dynamic type a...
Closes an unclosed <code> tag, and tags a type that was untagged.
Change-Id: I9a1efda07f783f0ca...
d27128b065010ac6bae8dd648f85302240417294 authored over 2 years ago by Roland Shoemaker <[email protected]>This documentation commit points to the latest RFC documenting HTTP codes
Change-Id: Ia76406646...
55590f3a2b89f001bcadf0df6eb2dde62618302b authored over 2 years ago by Louis PORTAY <[email protected]>
Change-Id: I8e94215d9bee0ea3ad378870fe565e961a9d80c9
Reviewed-on: https://go-review.googlesource...
These two tests fail with the 1.18 compiler frontend, because of
incomplete dictionary support. ...
It is only needed by cmd/dist, no need to build and install the
binary.
Change-Id: I6aba6b81496...
fb75c2da91b9cccf05ec6baad2636325c5d96751 authored over 2 years ago by Cherry Mui <[email protected]>Fix #53190
Change-Id: I6c1f9c3ab58818d3a9f05ddaa02fc247e53677d3
GitHub-Last-Rev: 13b0749c135598...
There are two places currently where we rely on type expressions as
generic expressions: the fir...
Fixes #53013
Change-Id: I169d4eb2420a6da52cc9abe17da98c3092a91be6
Reviewed-on: https://go-revie...
We occassionally see _beginthread failing with EACCES, meaning
"insufficient resources" accordin...
The bodies of cgo_sys_thread_start (and x_cgo_sys_thread_create) are
nearly identical on all of ...
Change-Id: I3d80f0691b399fe4ee4a0d161b5cee907ae6b94f
Reviewed-on: https://go-review.googlesource...
For constants literal, iimport/iexport read/write them as basic literal
nodes. So they are print...
CL 410343 changes Unified IR to visit LHS before RHS/X in assign/for
statement. Thus, it needs t...
For error reported during type size calculation, base.Pos needs to be
set, otherwise, the compil...
In CL 404885, we avoid infinite expansion of type instances by sharing a
context between the exp...
The test should skip if it's not on windows *or* it's a short test, but
instead is now skipping ...
Add newline endings to files without them. Delete empty lines. So
it is consistent and easier to...
In faketime mode, checkdead is responsible for jumping time forward to
the next timer expiration...
We use str.TrimFilePathPrefix to trim the module root prefix and get the
relative path of each p...
Setgroups in syscall_linux.go already wraps the setgroups(2) syscall
with correct POSIX semantic...
Very rarely, GDB will successfully run the whole test and the inferior
will exit successfully, a...
CL 410754 introduces a race accessing the global testHookDialTCP hook.
Avoiding this race is dif...
This changes the module index to be enabled by default, rather than
disabled by default. The ind...
PackageModuleRoot needs to be called with the package's path, not
its directory on disk.
Change...
f862280e30300017292b24a0fca088628d7b8065 authored over 2 years ago by Michael Matloob <[email protected]>
This change replicates the behavior filed in issue #37015 for packages
imported from the module ...
The crypto ones were done in a separate CL and didn't merge well.
Same for runtime/debug.
The o...
4afb0b9e533767f788252816c4b79ee29a1952a7 authored over 2 years ago by Russ Cox <[email protected]>libfuzzerHookStrCmp is manually reformatted into a proper go doc list.
We don't always format t...
3426b7201da8140bb0fb433facd9e1fd3f267dfb authored over 2 years ago by Michael Pratt <[email protected]>
The ones I left behind are almost entirely ones that I see pending CLs for.
Also make various fi...
CL 333109 restore the diagnostic for irgen, now it's safe to restore for
Unified IR, too.
Updat...
e7ef58542c7f12842cdefdb1cd5e1b794996dc96 authored over 2 years ago by Cuong Manh Le <[email protected]>
CL 389354 removed the fallback to pipe on all platforms with pipe2. This
is the case for linux. ...
Change-Id: I715e53e4baf67f896fa9c240f7668ce11f7b33c3
Reviewed-on: https://go-review.googlesource...
Fixes #47214.
Change-Id: I6fdc1c4340c0943b825ac22e311179ad1cf30915
Reviewed-on: https://go-revi...
accept is no longer used on Linux since CL 346849 changed Accept to use
accept4 only.
This foll...
30b929b1efb470cb9b434cd47d6cbaa74c2baedf authored over 2 years ago by Tobias Klauser <[email protected]>
TestDialParallel is testing the Happy Eyeballs algorithm implementation,
which dials IPv4 and IP...
For #51400.
Change-Id: I50fb4313105ae6dbbbe2c98cbe4a8f8e2563eba9
Reviewed-on: https://go-review...
For #51400.
Updates #50796.
Change-Id: Ica6c700a5b54e4712b09c43d1d7a9c3bba408b8b
Reviewed-on: h...
Fixes #42881.
Change-Id: If800c5f90c0034d192bf8b6649e5cfda96df48cb
Reviewed-on: https://go-revi...
Fixes #40350.
Change-Id: Ia654d6b854971700ca618692a864265557122b23
Reviewed-on: https://go-revi...
With this change, the termlist String() function prints termlists
in the usual Go notation and t...
For #51400
Change-Id: I6412132db79074eef7d2cb3d66456c48b0d745a3
Reviewed-on: https://go-review....
This addresses comments from CL 410356.
For #48409.
For #51400.
Change-Id: I03560e820a06c07457...
7a82c6859f14d97b741073083849bace7693f7e2 authored over 2 years ago by Michael Pratt <[email protected]>For #48409.
Change-Id: Ia6616a377bc4c871b7ffba6f5a59792a09b64809
Reviewed-on: https://go-review...
Updates #46229
For #51400
Change-Id: Iedd5d3c4cd656b59ba2e1fe813851830849a8614
Reviewed-on: htt...
For #53223.
Change-Id: I79e9b920488581a4d850e4051ee0dd600b5bbcb1
Reviewed-on: https://go-review...
For #51400
Change-Id: Ie6d6ac773aa81b105e15ef7399374f574197d775
Reviewed-on: https://go-review....
For #51400
Change-Id: I964e52e0a36e7bbe77175670e93ce8c99e7dab6d
Reviewed-on: https://go-review....
For #51400
Change-Id: I57565c1d79e0c5487d39d46f556b247d35f05d3c
Reviewed-on: https://go-review....
Fill in the details of outstanding TODO items for go/types changes.
For #51400
Change-Id: Ib40...
429a4041eb2657fad8870cad5662202f3bd0eeb6 authored over 2 years ago by Robert Findley <[email protected]>For #51400
Change-Id: I908f53a54c6603e1bf2c9238cd51cf5c4a24407b
Reviewed-on: https://go-review....
Use the program counter to compute the address of the first instruction
of the ret sled. The ret...
Both GNU and LLVM linkers de facto accept `-zPARAM`, and Go sometimes
does it. Inconsistently: t...
Boringcrypto has never been officially supported and it remains unsupported.
It need not be ment...
CL 410244 changes relnote to look for api file changes as well
as references to proposal issues,...
Unified IR used to visit RHS/X before LHS in assign/for statements for
satisfying toolstash in q...
This change resolves some TODOs in the release notes, and while we're
here, also clarifies how C...
A few of these are copied from the memory model doc.
Many are entirely new, following discussion...
In a set of 55M Go doc comments drawn from the latest version of
all public Go modules known to ...
CL 381315 added major revisions but neglected to update the date.
For #50859.
Change-Id: I086a...
4c08260c51c6ebe405a78a30f970014af763ca38 authored over 2 years ago by Russ Cox <[email protected]>For #51400
Change-Id: I07a805147a6aa0923331f3f940a9e6e5553cbea9
Reviewed-on: https://go-review....
Updates #51400
Change-Id: I61733574362d4cf3cb65122bd13361e5c0f6728c
Reviewed-on: https://go-rev...
If we're trying to search in a module in the module cache, instead
iterate over the packages in ...
So they can be formatted more presicely, and make it easier in the
transition to Unified IR.
Up...
46ddf0873e48de0062fbc67d058ddb13147cb9fe authored over 2 years ago by Cuong Manh Le <[email protected]>
Unified IR uses to generate wrappers after the global inlining pass, so
it needs to apply inlini...
After CL 410654, symbols are now sorted by package path, package height
is not necessary anymore...
Since CL 393715, the path of package being compiled is now always known,
so symbols can be sorte...
This CL addresses the comments on CL 403154.
For #51940.
Change-Id: I99bb3530916d469077bfbd530...
ea5d7cbc2644643331bd675b1ebdf0aaac7419f1 authored over 2 years ago by Russ Cox <[email protected]>``` is Markdown, not Go doc comment, but some small fraction of users get confused.
In a set of...
6c7b223c2bfa700d9e1dc53d58c1c998493126e0 authored over 2 years ago by Russ Cox <[email protected]>A CL in the website repo will add go.dev/doc/comment.
One of the final steps for #51082.
Chang...
ce757e94e028a3c4b490a460b7b8b8266ae38fe4 authored over 2 years ago by Russ Cox <[email protected]>
This appeases Go 1.4, making it possible to bootstrap GOARCH=riscv64 with
a Go 1.4 compiler.
Fi...
95547aee8c6377e73919d6f0b99484152fb3de04 authored over 2 years ago by Joel Sing <[email protected]>
Blanks can only appear on the LHS of an assignment. Instead of
handling them as an arbitrary exp...
Previously, {writer,reader}.expr would allow for nil
expressions (i.e., no expression at all, no...
strings for 'NaN' -> string for 'NaN'
Change-Id: Ia415644a1b651e6ef9996ad24dd9708a60e57dfc
GitH...
When building CGO internal linking on windows 386, make sure to avoid
rewriting references to "_...
Now that validType is using the correct type nest (CL 409694),
the top entry of the type nest co...
validType was using a global type info map to detect invalid recursive
types, which was incorrec...
More descriptive.
Change-Id: I70a07adbe1d395da797fe15b54d2a1106f5f36a9
Reviewed-on: https://go-...
Add TODO items for significant changes to go/types: the inclusion of
Origin methods for Var and ...
Change-Id: Ib16889540ef55e3817daddfd09737c857fb7f1e5
Reviewed-on: https://go-review.googlesource...
Currently runtime.Breakpoint generates a SIGSEGV in ppc64.
The solution is an unconditional trap...
Before this change, `startParse` would write `lex.breakOK` and `lex.continueOK` when the lexer g...
9ce28b518d9a792d2e3e741bcb38fa046891906e authored over 2 years ago by Eli Bendersky <[email protected]>
During type-checking, newly created instances share a type checking
Context which de-duplicates ...
Separate instance information into an instance struct, to reduce memory
footprint for non-instan...
In order to clean up context after fully expanding a type (in subsequent
CLs), we must use a com...
Introduce a monotonic state variable to track the lifecycle of a named
type, replacing the exist...
This resolves legacy go binaries crashing the buildid tool when the -w flag is specified.
Fixes...
66cbf67345b1631adbee2109f5bb78fb4e321144 authored over 2 years ago by Stephen Eckels <[email protected]>
The documentation for strconv.ParseFloat mentions that it "accepts
decimal and hexadecimal float...
statment -> statement
Change-Id: Ia93a466fdc20157a7d6048903e359fe8717ecb8f
GitHub-Last-Rev: 0a9...
ExecerContext -> ExecContext
QueryerContext -> QueryContext
Change-Id: Id3b1f44de5aa47372d59696...
a32a592c8c14927c20ac42808e1fb2e55b2e9470 authored over 2 years ago by mstmdev <[email protected]>Inst is a 40-byte struct, so avoiding the copy gives a decent speedup:
name ...
0293c51bc5d8ca0728913c4b7f9f92339f8fd9a6 authored over 2 years ago by Bryan Boreham <[email protected]>Following discussion on #47141, make the following changes:
- Document Go's overall approach.
-...
Rolled back in CL 410133.
For #51115.
Change-Id: I009c557acf98a98a9e5648fa82d998d41974ae60
Rev...
We are having a hard time deciding the exact semantics
of the Err field, and we need to ship the...