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
go/doc in all its forms applies this replacement when rendering
the comments. We are considering...
If we run out of time on the first subtest, we don't want to start the
second one with essential...
Fixes #52092
Change-Id: I774a6722c6e3ce6781e1d8bc16ac68efee6f9c70
Reviewed-on: https://go-revie...
This change does four things:
* removes the chain cache
* during path building, equality is ...
Change-Id: Iaf618444dd2d99721c19708df9ce2c1f35854efd
4739b353bb878f29ee78e1cd7eaf3d8f32199798 authored over 2 years ago by Lasse Folger <[email protected]>
As josharian mentioned, a compare function could benefit from
unrolling a loop for arrays. This ...
cmd/dist may set and/or unset variables before building, and at any
rate it is fragile to run 'g...
Cache keys are dumped in case of mismatch; an empty modinfo string
adds noise to that dump witho...
These fields have been parsed as quoted fields since CL 334732,
but we missed the unparsing side...
It had not been doing anything since CL 233939, because the Params
method was getting upgraded t...
Change-Id: Ifbf4a95e5f315a88633ec0170625cadb087167c0
Reviewed-on: https://go-review.googlesource...
CL 388915 added an exported API but was authored (and tested)
before the API check became strict...
Change-Id: Id1ae6c8fbb8c2f31b251ba141dc2bbedae189006
Reviewed-on: https://go-review.googlesource...
rand.Prime does not guarantee the precise prime selection algorithm as
part of its contract. For...
Fixes #46057
Change-Id: Id3af101c54108d6fd5b65946c4358872358eefcc
Reviewed-on: https://go-revie...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
In the Type identity section, the example provides various types as givens.
The example refers ...
0b3cb1a56cde72066645a182c93bd710708c45f5 authored over 2 years ago by Jared Horvat <[email protected]>Not hooked up to everything else yet.
Copy of CL 395880, for setting up GOEXPERIMENT=boringcryp...
5c4ed73f1c3f2052d8f60ce5ed45d9d4f9686331 authored over 2 years ago by Russ Cox <[email protected]>
When using Go 1.4 this doesn't matter, but when using Go 1.17,
the bootstrap toolchain will comp...
Fixes #52018
Change-Id: I6d06d5b5279b9bdc899b0ad43488577d3c0b94be
Reviewed-on: https://go-revie...
The SHRX/SHLX instruction can take any general register as the shift count operand, and can read...
7fbabe8d57de184c75bc938fa619235711bc4229 authored over 2 years ago by Wayne Zuo <[email protected]>
In CL 397494 Linux/PPC64LE syso was not updated due to test
failure. It should be fixed by the ...
Now that there's a native go/types importer for unified IR, the
compiler no longer needs to stay...
This CL ports unified IR's types2 importer back to the go/types
API. Notably, it drops support f...
Fixes #51306
Change-Id: I5989d86fe5ac4d02793b2ecb00c549d9586763da
GitHub-Last-Rev: 6b0f6bee4342...
Contributors to the loong64 port are:
Weining Lu <[email protected]>
Lei Wang <wanglei@l...
The existing code errors out immediately if the argument is not
"comparable", making it impossib...
NumMethod counts unexported methods for interface types. This
behavior is documented in Type.Num...
Disable SHA-1 signature verification in Certificate.CheckSignatureFrom,
but not in Certificate.C...
Fixes #52124
Change-Id: I5749822d41d8e51f476bceb277b1d2cf7350dcc3
Reviewed-on: https://go-revie...
On PPC64LE, the C ABI requires SP to be 16-byte aligned. Also, in
the C ABI the callee may save ...
Per the spec, "the type sets of all non-interface terms must be
pairwise disjoint (the pairwise ...
This reverts CL 367495.
Reason for revert: broke `x/tools` tests on Windows.
Change-Id: Iab6b3...
f86f9a3038eb6db513a0ea36bc2af7a13b005e99 authored over 2 years ago by Bryan Mills <[email protected]>
The fix for #51112 introduced a depth check but used
ErrInternalError to avoid introduce new API...
Check if paths passed as arguments are existing directories.
Fixes #51841
Fixes #51749
Change-...
492c85ab84dc1d4d19be0466d2d73f4a6174f07e authored over 2 years ago by Filippo Rossi <[email protected]>
The return value "abi" of func "funcLayout" is the same as package
"internal/abi", which current...
LZCNT is similar to BSR, but BSR(x) is undefined when x == 0, so using
LZCNT can avoid a special...
This CL add MOVBE support for 16-bit version, but MOVBEWload is
excluded because it does not sat...
Add GenerateConsoleCtrlEvent call to internal syscall package.
Define ErrProcessDone while revie...
Change timeouts to be Is(context.DeadlineExceeded) and cancelation to
be Is(context.Canceled).
...
85b5f86584686677c554b2538a7edee96d684aea authored over 2 years ago by Ian Lance Taylor <[email protected]>
Don't rewrite relative file paths to absolute file paths in the
godefs generated code comment.
...
73a81d84b644da13bb11ce2e63d7f61041f7ebac authored over 2 years ago by Tobias Klauser <[email protected]>
The test doesn't seem to be specific to Windows, so run in on all
platforms supporting symlinks....
Octal values over 255, like \400 or \777, are illegal. It wasn't clear if the expected behavior...
01c83be7932e7f51333c813460752f09f78ec2c4 authored over 2 years ago by Zach Collier <[email protected]>
CL 337529 introduced upfront type-checking of constant shift operands,
to avoid converting their...
Fixes #52022
Change-Id: I077fc062dfd02f79eb83713490efbe0bdc783d8b
Reviewed-on: https://go-revie...
Updates #51834
Change-Id: I07a43457e2e328b51fea8131f7d6d5a4f1de4dc5
Reviewed-on: https://go-rev...
Updates #29685
Change-Id: Id8dca078213942666871ac8ded663326e98427fe
Reviewed-on: https://go-rev...
A future change to gofmt will rewrite
// Doc comment.
//
func f()
to
// Doc comment.
fun...
For whatever reason (perhaps some tool does this), a handful of comments,
including some doc com...
A run of lines that are indented with any number of spaces or tabs
format as a <pre> block. This...
(Temporarily, until the root cause of the test failure can be
diagnosed and fixed properly.)
Fo...
df89f2ba53aab53356be197c581d142cefc2c6bc authored over 2 years ago by Bryan C. Mills <[email protected]>Following CL 333529, update syso files for other architectures.
Windows/AMD64 is not updated, w...
995a6045919e6cf5a46ee09f8695ed5e05062ce7 authored over 2 years ago by Cherry Mui <[email protected]>
The dwarf.Reader "SeekPC" method was not properly handling the case
of a truncated/empty unit (s...
Change-Id: I820c72e31fbb6471481f4483e7f13bb8b3d5d00c
Reviewed-on: https://go-review.googlesource...
There was only a placeholder for DC instruction in the previous code.
gVisor needs this instruct...
There was only a placeholder for TLBI instruction in the previous code.
gVisor needs this instru...
When printing the usage message, recover panics when calling String
methods on reflect-construct...
Change-Id: If8713aca9d6b1f1c218e85f09c9ee016833b3faa
Reviewed-on: https://go-review.googlesource...
The previous code treats some operands such as EQ, LT, etc. as special
registers. However, they ...
This CL adds regabi support needed for reflect and reimplement
of CL 360994, which is reverted.
...
Currently using the SYS instruction will report the "illegal combination"
error. This is because...
Supporting memory sanitizer and address sanitizer in toolchains
Change-Id: Ie292657b78954d65bd7...
be8ee5a58f8c30e95e425779fb31b2ae4e35cb8c authored over 2 years ago by Meng Zhuo <[email protected]>Fixes #46042
Change-Id: Icd243eb12c6e260aeead04710f12340048a0e859
Reviewed-on: https://go-revie...
The MOV like instructions should only have two operands.
Change-Id: Icbfb49e47a91ac305194c2f140...
5dbfa6e61a2a733bca601c330967d12a3a5b12f4 authored over 2 years ago by Ben Shi <[email protected]>The current SectionOverlap tests Size (addr) with Offset (file)
This CL set this test for overl...
baf6df06c0525b0bbcf43066f3360eb31b8e7941 authored over 2 years ago by Meng Zhuo <[email protected]>
Change-Id: Id087d86261744559685c687aa7bad6c55466f1b5
Reviewed-on: https://go-review.googlesource...
Darwin requires a different approach to check AVX512 support.
Update #45453
Change-Id: Ia3dfec...
6a40bdcbaf97ca6a815bf48998d90ccfa5a0b6fc authored over 2 years ago by vpachkov <[email protected]>
RFC 7231 does not require that a 3xx response contain a Location header.
When receiving such a r...
Change-Id: Ic36dd232f3ea049403715fadec00a74efbf7dc9e
Reviewed-on: https://go-review.googlesource...
Fixes #51754
Change-Id: I3bfa15db3497de9fb82d6391d87fca1ae9ba6543
Reviewed-on: https://go-revie...
These tests sometimes hang on Windows 10 on ARM64, due to what appears
to be a platform bug. Sin...
“If you have a procedure with ten parameters, you probably missed some.”
― attr. Alan J. Perlis
...
The current implementation fails to identify that an argument to go work
use is a file when expe...
\u007f is not wrong but it's weird to use \u when we could use the
shorter \x.
Fixes #52062
Ch...
31ee4bb28dff98f29654e7f1b43488641b3157db authored over 2 years ago by Ian Lance Taylor <[email protected]>
This fixes a failure mode observed in
https://build.golang.org/log/7b28a914b1914dabe94f7c4e36ad6...
This fixes two independent problems:
We normally propagate desired registers backwards through ...
bdd0f0f780cf650ed7844dbc1bcfab20460783cc authored over 2 years ago by Keith Randall <[email protected]>
Change-Id: Ieb8015164526da59b042031234146def06f70a1d
Reviewed-on: https://go-review.googlesource...
This change lifts all non-platform-specific code out of sys* functions
for each platform up into...
Currently, the ReadMemStats (really this is all happening in
readmemstats_m, but that's just a d...
Now that Go 1.18 has been released, remove the old pacer.
Change-Id: Ie7a7596d67f3fc25d3f375a08...
3334afd7609185574ad179cb030064f0825c2101 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
This change adds the Bool type, a convenient wrapper around Uint8 for
atomic bool values.
Chang...
f1b5c048d7b7589a5b3ae423114baf27b3456021 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
Optimize memclr by removing simple case loop along with the
runtime check since AVX2 is guarante...
When doing external linking on windows, the existing Go linker code
assumed that the external li...
Tweak the cgo recipe for the TestCgoHandlesWlORIGIN testpoint to avoid
using "-rpath" on Windows...
LZCNT/TZCNT on some Intel CPUs suffer from a false dependency on
the destination register.
The ...
96081f854547353caaa77b795974f76b24572493 authored over 2 years ago by nimelehin <[email protected]>Fixes #52053
Change-Id: I0e1f2737f97a4656913b34a731d8de2c77a15b4d
Reviewed-on: https://go-revie...
Change-Id: I0751270c0f656a501b389f2e2bb0e959d6f5a0e6
Reviewed-on: https://go-review.googlesource...
BSWAP does not affect EFLAGS on neither 386 nor x64. Set the clobberFlags value accordingly.
Ch...
913ecf492d99801eefdebd7eb6773a5ea98107f8 authored over 2 years ago by Jakub Ciolek <[email protected]>
Disable the new TestReadCOFFSymbolAuxInfo testpoint on big endian
systems, pending resolution of...
Currently, in most cases the compiler generates a func value
symbol when it is referenced, excep...
The -G compiler option doesn't exist anymore. Update some variable
names and comments to reflect...
Fixes #52075
Change-Id: I595a7514c9a0aa1b9c76aedfc2307e1124271f27
Reviewed-on: https://go-revie...
This flag is not supported by clang, so remove it from the cgo cflags
when building for windows....
Add some rudimentary support to the PE file loader for handling
sections in COMDAT when reading ...
Add hooks to support reading of section definition symbol aux data
(including COMDAT information...
When doing an internal link on Windows, it's possible to see
unresolved references to the symbol...
The spec says "In a union, a term cannot be a type parameter,...",
but it's really the type in a...
No test because we could add an infinite number of tests of bogus data.
For #47653
Fixes #52035...
For Windows internal linking with CGO, when using more modern
LLVM-based compilers, we may need ...
The existing PE file loader has a special case for the symbol
"__acrt_iob_func", whose hosting o...