Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Hackpad
We strive for making code editing in the browser a powerful, streamlined experience.
Collective -
Host: opensource -
https://opencollective.com/hackpad
- Website: https://hackpad.org
- Code: https://github.com/hack-pad
Fixes #49390
Change-Id: Ie5a5e097635c9fdcf4509455007283009a7d3021
Reviewed-on: https://go-revie...
Brings freebsd/amd64 on par with other OSes/archs.
Updates #53479
Change-Id: I05164c887d776dd4...
github.com/hack-pad/go - c04977fa76f43a6aee2ce73d5f6ba8e4b5ba77ea authored about 2 years ago by Dmitri Goutnik <[email protected]>
Following proposal discussion in #38687, add go generate -skip
to allow easier skipping of speci...
Brings freebsd/386 on par with other OSes/archs.
Updates #53479
Change-Id: I16a7d051233e06e589...
github.com/hack-pad/go - 848febdcec2caacde4b66f2ff1260865c7233422 authored about 2 years ago by Dmitri Goutnik <[email protected]>
The existing implementation has an execution time higher in the benchmark than this one.
This is...
No test case because the problem can only happen for invalid data.
Let the fuzzer find cases lik...
Don't allocate slices that are too large; choose a smaller capacity
and build the slice using ap...
Change-Id: Id492ee4e614a38880a6a5830371dcd9a8b37129a
Reviewed-on: https://go-review.googlesource...
For #47653
Fixes #53189
Change-Id: If35b968fc53e4c96b18964cfb020cdc003b881bf
Reviewed-on: https...
As CL 422214 did, this CL intends to clean up the rest
unreachable "Continue" after Fatal.
Chan...
github.com/hack-pad/go - 9e6cd3985dbcdcfe0ed2075be6dbe8c5d6de59cb authored about 2 years ago by hopehook <[email protected]>
[This is a retry of CL 407036 + its revert CL 422394. The only
content change is the 1-line chan...
[this is a retry of CL 407035 + its revert CL 422395. The content is unchanged]
Use just 1 bit ...
github.com/hack-pad/go - 6a9c674a09b057a641527ac847cbdf1a3824b753 authored about 2 years ago by Keith Randall <[email protected]>Add a new Rewrite hook to ReverseProxy, superseding the Director hook.
Director does not distin...
github.com/hack-pad/go - a55793835f16d0242be18aff4ec0bd13494175bd authored about 2 years ago by Damien Neil <[email protected]>Fixes #42537
Change-Id: Ie03c2614ffee30ebe707acad6b9f6c28fb134a45
Reviewed-on: https://go-revie...
Change-Id: I147622770587cff1551a0be189003666463f34e3
GitHub-Last-Rev: 71b5375983820445a331c46481...
(But still not when -buildvcs=auto, the default.)
Fixes #52648.
Change-Id: I87a87d4ea84e8bf963...
github.com/hack-pad/go - 805305e24f762887a10eb5c410683aa541d1b3c3 authored about 2 years ago by Bryan C. Mills <[email protected]>
The design of FileSet encourages it to be used as a global variable.
Each call to AddFile consum...
This test was apparently mistakenly removed without a replacement in
CL 213223, but its testdata...
As far as I can determine, this is the only existing non-script test
that relies on vcs-test.gol...
$ cd $GOROOT/src/testing
$ go test
root
root
root
root
PASS
$
The root prints have been...
github.com/hack-pad/go - bd3c35e732ba3f4b6cbdf5d661120d11b59794bc authored about 2 years ago by Russ Cox <[email protected]>
Now that syscall.Mmap is defined on solaris (see CL 413374), use it in
mmapFile like on other Un...
CL 356011 fixed this issue too.
Fixes #43942
Change-Id: I35ad397e78eeb80eff3a4217c4d40f15d40bd...
github.com/hack-pad/go - 5e7697b6275bb28bcfd18b2f21de9905164926dd authored about 2 years ago by Cuong Manh Le <[email protected]>Fixes #54280.
Change-Id: I44a31daaace50bc90c96cd36387bd1a009d6a287
Reviewed-on: https://go-revi...
Fixes #54405.
Change-Id: Ia7b2709b83966fa080e41e3d4818527d1e8b49f9
Reviewed-on: https://go-revi...
WithContext makes a shallow copy of a Request, and Clone makes a
deep copy. Both set the context...
When accessing (*Checker).implements from types.AssignableTo or
types.ComparableTo, we don't nee...
The new Clone function returns a copy of b[:len(b)]
for the input byte slice b.
The result may h...
So far was only documented in doc/diagnostics.
Fixes: #54183
Change-Id: Iab67a1500547f30325453...
github.com/hack-pad/go - 69a8954282dc4500bb645e67fb912d53a7f78a5c authored about 2 years ago by Martin Möhrmann <[email protected]>The value of Expires is only checked when a value is set.
This fixes the bug that a cookie with...
github.com/hack-pad/go - 95c125a44ad1a0c3e441c3214160cd7b4483e79c authored about 2 years ago by Amit Saha <[email protected]>Fixes #41773
Change-Id: I432ad5410d5e3bb0aff3a6e0eea6906ab1b214e2
GitHub-Last-Rev: 57d1ee249dcd...
The length of slice hashedsyms is always 0, because it's not used after defined
Change-Id: Iba8...
github.com/hack-pad/go - f7e6986d6b9f230a6807383fc0e37d9042baa5bf authored about 2 years ago by xiongwy12 <[email protected]>
Use the helper added by CL 422038 instead of manually detecting the
noopt builder.
Change-Id: I...
github.com/hack-pad/go - 8ec1aa889f4ee2b0569c573b23efd21fa2c4329b authored about 2 years ago by Tobias Klauser <[email protected]>
A few lingering references to Go 1.4 remain.
Fix them, and document the ones that should stay.
...
github.com/hack-pad/go - 1d66144bfd4b6aad915a8b62e43e3cab5460e9bc authored about 2 years ago by Russ Cox <[email protected]>
Change-Id: Ie169c226e8973c8b504412cc0ac1f14abcdfdb1c
Reviewed-on: https://go-review.googlesource...
The test requires inlining happens.
Updates #53702
Change-Id: I0d93b5e29e271ace4098307b74c40c0...
github.com/hack-pad/go - 4a4e206884c64397c0b62e58be876f457b4cd477 authored about 2 years ago by Cuong Manh Le <[email protected]>
CL 414836 limited the check for implicit dot for method call enabled by
a type bound. However, t...
This saves 11,000 allocations when loading the standard library
in golang.org/x/tools/go/ssa for...
This CL make math.sqrt an intrinsic function, math.Sqrt is not affected
since compiler can inlin...
Fixes #53324
Change-Id: I06149d860f858b082235e9d80bf0ea494679b386
Reviewed-on: https://go-revie...
This reverts commit ea9c3fd42d94182ce6f87104b68a51ea92f1a571.
Reason for revert: break linux/ri...
github.com/hack-pad/go - 8adc63b3eb21e8bbacd13335bcf8d6b3a9a507c4 authored about 2 years ago by Cuong Manh Le <[email protected]>
addresses proposal #53084
required by sha-256 change list developed for #50543
Change-I...
github.com/hack-pad/go - f1b1557cf3c9ca5e3def849656f79f39041d0055 authored about 2 years ago by ted <[email protected]>
Due to the latest binutils change [1], at least for certain 32-bit
relocs in .eh_frame section, ...
Change-Id: I86af2508a31ea1e79d362c22ff4fac8900536761
GitHub-Last-Rev: d2a1ddccbd32499d7c379941da...
Single quotes don't account for whitespace in this context, which causes
output to look like thi...
The issue is expected to be fixed when Unified IR is enabled by default,
so adding a test to mak...
We use EDNS(0) by default. No need to fall back to netdns=cgo if we
see a explicit request for E...
The existing value for M1 is 64, which is the same as other arm64 cpus.
But the correct cacheLin...
Change-Id: I79695e1cfda3b4cd911673f6e14dc316c451e2ed
Reviewed-on: https://go-review.googlesource...
Extra Ms may lead to the "no consistent ordering of events possible" error when parsing trace fi...
github.com/hack-pad/go - ea9c3fd42d94182ce6f87104b68a51ea92f1a571 authored about 2 years ago by doujiang24 <[email protected]>
Change-Id: Ie2a77a9643697cfda4376db606711c09da220405
GitHub-Last-Rev: ff1cf0b9d831d626f7a8e0e803...
While here, rename helper function to follow Go naming idioms:
https://github.com/golang/go/wiki...
The HTTP/1 server deletes multipart form tempfiles after ServeHTTP
returns, but the HTTP/2 serve...
Two packages construct atomic booleans from atomic integers.
Replace these implementations with ...
When ReverseProxy forwards a request with no User-Agent header, leave
the header in the forwarde...
X-Forwarded-Host contains the original request's host.
X-Forwarded-Proto contains "http" or "ht...
github.com/hack-pad/go - 1513e57b704056b794f0706362fa3c949f2972a4 authored about 2 years ago by Damien Neil <[email protected]>
The current implementation ignores cookies where the
cookie name starts or ends with a space. Fo...
Fixes #54411
Change-Id: I482ebca7365862bfb82a9daf8111c6f395aa1170
Reviewed-on: https://go-revie...
Change-Id: I7eb3de35d1f1f0237962735450b37d738966f30c
Reviewed-on: https://go-review.googlesource...
Change-Id: Ie59703ea7315a3f8efa1f543a8ca0afecff014d0
Reviewed-on: https://go-review.googlesource...
CL 310850 dropped work re-checks on non-spinning Ms to fix #43997.
This introduced a new race c...
github.com/hack-pad/go - 8cb350d69a1b0765c1c81301583d6fd99fb9d74b authored about 2 years ago by Michael Pratt <[email protected]>
This converts several unsynchronized reads (reads without holding
prof.signalLock) into atomic r...
For #53821.
Change-Id: I3e757fc6a020be10ee69459c395cb7eee49b0dfb
Reviewed-on: https://go-review...
I've dropped the note that sched.timeToRun is protected by sched.lock,
as it does not seem to be...
This converts a few unsynchronized accesses.
For #53821.
Change-Id: Ie2728779111e3e042696f1564...
github.com/hack-pad/go - 09cc9bac724896cac02b0da8b259febddde52759 authored about 2 years ago by Michael Pratt <[email protected]>
Note that this replaces numerous unsynchronized loads throughout the
scheduler.
For #53821.
Ch...
github.com/hack-pad/go - 88ef50e6623e55875d783e5715be1dc0683717e0 authored about 2 years ago by Michael Pratt <[email protected]>
Note that this converts nmspinning from uint32 to int32 for consistency
with the other count fie...
Note that this converts npidle from uint32 to int32 for consistency with
the other count fields ...
Note that this converts ngsys from uint32 to int32 to match the other
(non-atomic) counters.
Fo...
github.com/hack-pad/go - 449691b3ef1d93125757037a9ab3f462ccab8f31 authored about 2 years ago by Michael Pratt <[email protected]>
Note that this converts pollUntil from uint64 to int64, the type used by
nanotime().
For #53821...
github.com/hack-pad/go - 0fc774a68f04fef2731e7d866a2756808a212d31 authored about 2 years ago by Michael Pratt <[email protected]>
Note that this changes the type from uint64 to int64, the type used by
nanotime(). It also adds ...
We currently print these as -1, but some are technically uint64. We can
be more explicit about t...
schedt.goidgen and p.goidcache are already uint64, this makes all cases
consistent.
The only od...
github.com/hack-pad/go - dd8cb66d0b1bf385a8acbbdc81515b301e059236 authored about 2 years ago by Michael Pratt <[email protected]>For #53821.
Change-Id: I84c96ade5982b8e68d1d1787bf1bfa16a17a4fb4
Reviewed-on: https://go-review...
For #53821.
Change-Id: I93409f377881a3c029b41b0f1fbcef5e21091f2f
Reviewed-on: https://go-review...
For #53821.
Change-Id: Ib48a1f2ff85d667c86dbd0b7662efab5a0abd837
Reviewed-on: https://go-review...
For #53821.
Change-Id: I106adbcb00b7b887d54001c2d7d97345a13cc662
Reviewed-on: https://go-review...
If a program only uses ecdh.P256(), the implementation of the other
curves shouldn't end up in t...
We use crypto/internal/edwards25519/field to implement X25519 directly,
so that golang.org/x/cry...
ONAME nodes are shared, so using their position for anything is almost
always a mistake. There ...
For #47653
Fixes #45599
Fixes #52522
Change-Id: Id6a80186434080cb0a205978ad7f224252674604
Revie...
Now that we've moved the trace locks to the leaf of the lock graph, we
can safely annotate that ...
Now that trace.lock cannot be held over a stack split, we can move
that lock and traceStackTab t...
Currently, trace.lock can be acquired while on a user G and stack
splits can happen while holdin...
We're about to require that all uses of trace.lock be on the system
stack. That's mostly easy, e...
Writing out the trace footer currently manages trace buffers
differently from the rest of trace ...
Following up on the previous CL, this CL removes a unnecessary stack
copy of a large object in a...
Currently, the stack frame of (*traceStackTable).dump is 68KiB. We're
about to move (*traceStack...
In go.dev/cl/413396, I implemented implicit conversions by setting the
conversion's position to ...
I structured the test for issue54343.go after issue46725.go, where I
was careful to use `[4]int`...
Broken out of debug/pe. Update debug/pe to use it.
For #47653
Change-Id: Ib3037ee04073e005c4b4...
github.com/hack-pad/go - 141f15303d528620a8855fd73d19fe51dd2479f0 authored about 2 years ago by Ian Lance Taylor <[email protected]>
Version 2022b was released on 2022-08-10 and we can start using it.
Its release announcement was...
With GOEXPERIMENT=unified, the order variables are printed in "live at
entry to f.func1" is sens...
LoongArch ELF psABI spec update:
https://github.com/loongson/LoongArch-Documentation/pull/57
Co...
github.com/hack-pad/go - 0337fc7e0e084adeea58f333a8aa7dbc43363baf authored about 2 years ago by WANG Xuerui <[email protected]>
For selector expression "x.M" where "M" is a promoted method, irgen is using
the type of receive...
Fixes #54285
Change-Id: I20d4d6b9d0532d8a344582b99d446352ae94edcf
GitHub-Last-Rev: ad1337450cae...
When making the recursive call to fprint,
we just need to know how many bytes were written
and w...
The current implementation of compilerVersion incorrectly gives an
error message that the compil...
Optimise Format for the most frequently used RFC3339
and RFC3339Nano layouts by avoiding parsing...
The comment claims that reflect users cannot obtain an unsafe.Pointer
without also importing the...
Change-Id: I73b5d7602fccec00e68e4516f483f90163088ad1
GitHub-Last-Rev: 9366b89c47d5a209e2f239dbc4...