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
Refuse to create certificates with negative serial numbers, as they
are explicitly disallowed by...
Added specific code For POWER9 that does not need prealignment prior
to load vector. Optimized v...
Fixes #52239
Change-Id: I08b75e613e3c976855e39d01a6757d94e4207bf8
Reviewed-on: https://go-revie...
This adds a straight-forward implementation of the functionality.
A more performant version coul...
In issue #17671, there are a endless loop if printing
the panic value panics, CL 30358 has fixed...
The noopt builder is broken, because with -N we get two OpSB opcodes
(one for the function as a ...
Don't create certificates that have serial numbers that are longer
than 20 octets (when encoded)...
Change-Id: Ic67f676f5ebe146166a0d3c1d78a802881320e49
Reviewed-on: https://go-review.googlesource...
Reorganize the way we rewrite expression switches on strings, so that
jump tables are naturally ...
So that the inliner knows all the other cases are dead and doesn't
accumulate any cost for them....
Performance is kind of hard to exactly quantify.
One big difference between jump tables and the...
1ba96d8c0909eca59e28c048150c3834982f79fb authored over 2 years ago by Keith Randall <[email protected]>
Check for insane statement list attribute values when
constructing LineReader's for a compilatio...
Name the arguments in a way that is more self-describing.
Many code editor tools show a snippet ...
We should prefer a constant shift op to a X shift op.
That way we don't have to materialize the ...
This offR accumulation isn't used and some really similar code is done
later in the Load results...
- Across all benchmarks, pdqsort is never significantly slower than the previous algorithm.
- In...
Export the previously private method copy as Clone.
Fixes #35044
Change-Id: I5403d6a3b9f344c98...
9298f604f474ef6dcd5fdfb73877d63b1972c29f authored over 2 years ago by Roland Shoemaker <[email protected]>
Change-Id: I5d2d64acd501bae90e2027f55ac6398f71dafca3
Reviewed-on: https://go-review.googlesource...
Otherwise we panic if either pool is nil.
Change-Id: I8598e3c0f3a5294135f1c330e319128d552ebb67
...
In CreateCertificate, if there are no extensions, don't include the
extensions SEQUENCE in the e...
Change-Id: I79eb5e7d6bcb23f26d3a100e915efff6dae70391
Reviewed-on: https://go-review.googlesource...
Change-Id: I4e8dc5009a5b8af37d71b62f1322f94806d3e9d9
Reviewed-on: https://go-review.googlesource...
The -trust flag has become obsolete.
A list of individual reviewers may become out of date, and...
bc3e5d0ab75ee8051a6fb28196575c1c4556b765 authored over 2 years ago by Dmitri Shuralyov <[email protected]>
This allows memmove and memclr to be invoked using the new
register ABI on riscv64.
Change-Id: ...
b55a2fb3b0d67b346bac871737b862f16e5a6447 authored over 2 years ago by Meng Zhuo <[email protected]>Updates #44505
Change-Id: I400110c33e69decf133fe9c4b582a450b7258b39
Reviewed-on: https://go-rev...
The ABI mangling code skips symbols that are not loaded from Go
objects. Usually that is fine, a...
They are already in a good order. The sort here does nothing, as
all the SymValues are 0. Sortin...
check_testdata/check_testdata.go used the encoding of the corpus entry
file, rather than the inp...
Currently the shift left and shift right functions are coded in .go
on PPC64. Implementing them ...
Updates #51461.
Change-Id: Ie878a9f630062d62027de895750a070b50428a9f
Reviewed-on: https://go-re...
The Faccessat call checks the user, group, or other permission bits of a
file to see if the call...
When we added VCS stamping in the Go 1.18 release, we defaulted to
-buildvcs=true, on the theory...
runtime.getitab need filled fun[0] to identify whether
implemented the interface.
Fixes #51700
...
The existing implementation of `load.resolveEmbed`
uses an expression like `path[len(pkgdir)+1:]...
syscall.Access is supported and used on aix since CL 263540.
Change-Id: Ie50cc3da68b49b22d622d9...
8f1d5d0a41840c1e6b36c94d493af8aae1302fd0 authored over 2 years ago by Tobias Klauser <[email protected]>
Previously, Decode called decodeError, a recursive function that was
prone to stack overflows wh...
This improves performance of memmove for larger moves by
unrolling the main loop from 32 byte to...
name old time/op new time/op delta
ShiftArithmeticRight-8 0.68ns ± 5% 0.3...
gofmt is rewriting +build comments into //go:build anyway, so update
the test script to support ...
Code generators may reasonably expect to find the GOROOT for which the
code is being generated.
...
Fixes #52236.
Updates #51461.
Change-Id: Ie91e0256afd45e9bbd60fd8cdc696363027ab696
Reviewed-on:...
This reverts CL 367043.
Reason for revert: auto-submitted prematurely, breaking tests on most b...
d4dbad53ca080d767798ee4267999868d7f2c22d authored over 2 years ago by Bryan Mills <[email protected]>
For TestLogOpt test case, add loong64 support to test the host
architecture and os.
The Ctz64 i...
ace7672526692f8290bd98e339169c6eca76ba07 authored over 2 years ago by Xiaodong Liu <[email protected]>Use this benchmark ut:
```go
func BenchmarkReceiveDataFromClosedChan(b *testing.B) {
count := ...
No test because I'm too lazy to figure out how to create such files.
Fixes #52259
Change-Id: I...
a362d5461483190cbaf995e6cb7aaa47c32ebe36 authored over 2 years ago by Ian Lance Taylor <[email protected]>
After CL 398014 fixed a compiler deadlock on syntax errors,
this CL adds a test case and more de...
Fixes #52278
Change-Id: Ibf67c7b019feec277d316e04d93b458efea133fb
Reviewed-on: https://go-revie...
CL 372774 is for reflect, this CL is for _type in runtime.
Add a test case to ensure the name me...
Fixes #51761
Change-Id: Ibaa17076ba51b666e25333e78180b8c7c4c940ec
Reviewed-on: https://go-revie...
https://go-review.googlesource.com/c/go/+/383434 started using
atomic Load64 on this field, whic...
Change-Id: Iaac18d78b4a11698d0b5f70b1d5143c0da8a6943
Reviewed-on: https://go-review.googlesource...
Now that gofmt is reformatting these, we can't get away with
not knowing about directives such a...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...
Fixes #51724
Change-Id: I94e650a7482dc4c479d597f0162a6a89d779708d
Reviewed-on: https://go-revie...
In the load tests, we only want to test the assembly produced by
the load operations. If we use ...
Fixes #52261
Change-Id: I1dc4c19c95a91f9e1e99d1e74afeb69f5bf8a979
Reviewed-on: https://go-revie...
The zip reader checks that the uncompressed file size is valid
after all compressed files read u...
For #44167.
Change-Id: I2dcd13cbe74e88de00e9fc51f9bd86e604a167df
Reviewed-on: https://go-review...
For various reasons Intel has suspended viewing web pages in the .ru
domain, so change the domai...
Change-Id: If86a0402dae32c57d07545ee6d818010e0e4b5ee
Reviewed-on: https://go-review.googlesource...
It is not necessary to expand the key twice for each direction,
the decrypt key can be stored in...
Call initCommonHeader in canonicalMIMEHeaderKey to ensure that
commonHeader is initialized befor...
CL 398734 mistakenly modified
cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go, which cause...
After CL 379474 has landed, the only remaining cgo export header
incompatibility with MSVC is th...
It has been agreed that we should prefer the US spelling of words like
"canceling" over "cancell...
Fixes #52127
Change-Id: I6523c83350cb9263d23e3e8b472fe63a5cc99c2e
Reviewed-on: https://go-revie...
This CL removes the problem description pointed out by @bjkail.
Second, synchronously modify the...
The ported cryptogam implementation uses a subtle and tricky mechanism
using lxv/vperm/lvsl to l...
They were swapped.
Fixes #52205
Change-Id: Iea2626aa2204f3bc96d08c571a1aa669436a32ad
Reviewed-...
Change-Id: I7da79d52d50d96536a8175ba08e9da551d07fadd
Reviewed-on: https://go-review.googlesource...
With this change, the shift checking code matches the corresponding
go/types code, but for the d...
For golang/go#50340
Change-Id: I3b4d278affc8e7ec706db8c9777f7a8c8ce7441d
Reviewed-on: https://g...
This reverts a behavior change introduced in Go 1.18 (commit 9f69a443;
CL 340049). In Go 1.17 an...
This CL updates config.go to enable register args.
Change-Id: I00697fc3db23293be0f5bd2fe33fb005...
d3362fc1242f20c40f6d3986ddf4398019c8ea26 authored over 2 years ago by Meng Zhuo <[email protected]>
Change-Id: I01a3a5232525683c987b52ab8ece3fc18b6f431b
GitHub-Last-Rev: d2ec8fe536c7a1cdbd23017185...
In fields that start with the same character as the right delimiter, the
whole delimiter needs t...
The source of these errors is undiagnosed, but they have only been
observed on netbsd builders (...
So that bytes.SplitN("", "T", int(144115188075855872)) does not panic.
Change-Id: I7c068852bd70...
5bb2628c6f143be065776727cef03276c0e516f7 authored over 2 years ago by Philippe Antoine <[email protected]>
This CL spill arg registers before calling morestack, unspill
after.
Also, avoid X11,X12,X13 in ...
Adds a new, cryptobyte based, CRL parser, which returns a
x509.RevocaitonList, rather than a pki...
Fixes #52074
Change-Id: I30897f32e70a6ca0c4e11aaf07088c27336efaba
Reviewed-on: https://go-revie...
'go tool dist env' outputs different (and fewer) environment variables
than 'go env'. The 'go to...
cmd/internal/moddeps is currently failing on the longtest builders
because vendored third-party ...
For very small inputs, h.Reset+h.Write+h.Sum64 is fundamentally
slower than a single operation, ...
A future change to gofmt will rewrite
// Doc comment.
//go:foo
to
// Doc comment.
//
//g...