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
When //go:embed d matches directory d, it embeds the directory
tree rooted at d, but it excludes...
https://golang.org/cl/246763 accidentally changed this from upper + 0 +
carry to upper + old vds...
For tests of pprof label support having the sample labels in the output
is needed for effective ...
This CL reverts CL 361964, rolling forward the original CL 362254 with a
fix for re-entrant expa...
This test modifies a binary, which the FIPS integrity test doesn't like.
Fixes #49402
Change-I...
github.com/hack-pad/go - 16215e5340a84adcfce7ba49fdde6f9a0bbe1c0a authored about 3 years ago
In stencil.go, change doubleCheck to false, which will turn off some
double-checking code which ...
This is a port of CL 361134 to go/types.
Change-Id: Ibac4365a85561b32a90b0118d48aa9302f227b2e
R...
This is a port of CL 360955 to go/types. Note that go/types and types2
differ in handling of unt...
Fixes #48149
Change-Id: Iaf91d2c54fda809c7da90cdfb6d1d075f474c69b
Reviewed-on: https://go-revie...
https://github.com/googleapis/google-cloud-go has changed the default
branch from master to main...
Recent changes to runtime enabled crashdumps, which under some
circumstances apparently might re...
Fixes #49421
Change-Id: Iecf3952346ecd278198c1000014a321e230f7fa7
Reviewed-on: https://go-revie...
When bulding formal arguments of newly created closure, irgen forgets to
set "..." field attribu...
This reverts CL 357169.
Reason for revert: appears to be failing on longtest SlowBot.¹
¹https:...
github.com/hack-pad/go - 67e22941dfe1555d8597e48f49ff86d3be340a36 authored about 3 years agoFixes #48711.
Change-Id: I2ed1ef5267343d4b9f91da0618905098d178db90
Reviewed-on: https://go-revi...
This brings the workspace related commands into their own namespace.
Fixes #48256
Change-Id: I...
github.com/hack-pad/go - cc4917823747752337feec5a14f700633f4e9d02 authored about 3 years ago
This change corrects a bug in the handling of module loading of
workspaces. Namely, there is an ...
Fixes #49448
Change-Id: Ie2acff7dedbca9bd1cc0b1b3dd0a01573c7befee
Reviewed-on: https://go-revie...
Change-Id: If0a6a3d0abf15d9584ce572510b5bb31872d432f
github.com/hack-pad/go - c9858c7bdc8493f471f9914cc4c79d41ef483265 authored about 3 years ago
CL 361411 improved error message for go version requirement, but forgot
to update the test in cm...
This reverts commit 759eaa22adb0ab883959e4a36c19f2dfe77b5895.
Reason to revert: break unified I...
github.com/hack-pad/go - 5e6475598c4c78fe5404ea273041552e65463a21 authored about 3 years agoFixes #49435
Change-Id: I77ce12f447e727e7dc3b23de947357c27a268bd2
Reviewed-on: https://go-revie...
Kind of a kludge, but it makes the test work reliably.
Fixes #49431
Change-Id: Ic2a075ba02f80e...
github.com/hack-pad/go - 6a9d81174e6c7d205fc189a1eac56212a723c40c authored about 3 years ago
TestPanicSystemstack spins up a subprocess that has 2 goroutines
deadlock on a runtime lock whil...
Currently the debug call protocol implementation we use for testing is
riddled with write barrie...
Make it explicit in the code where we call under.
The asNamed and asTypeParam converters need to...
Fixes #49368.
Change-Id: I7c7575ae8bb6271160747e3f1888b144c3ab24c4
Reviewed-on: https://go-revi...
Updates #48367.
Change-Id: Ib8fc6d9dd7c3c6a70fefe077615f51a71d9c42ed
Reviewed-on: https://go-re...
Change-Id: I8b0924300eafe27de98975512a78a6527a92e446
Reviewed-on: https://go-review.googlesource...
Go 1.17 introduced an unnecessary change to when a zip's data descriptor
is read for file entrie...
Mark a struct as "complete" with a non-nil (but possibly zero length)
fields list. Add a test wh...
- print "type parameter" rather than just "type"
- print the type bound rather than the underlyi...
Change-Id: I15c969a799404067f34f600da15b1a97d4857315
Reviewed-on: https://go-review.googlesource...
We don't need to distinguish anymore as this is the new default.
This removes the need to prefix...
Make system cert pools special, such that when one has extra roots
added to it we run verificati...
The openDeferRecord always insert vardef/varlive pairs into the entry block, it may destroy the ...
github.com/hack-pad/go - 4f083c7dcf6ace3e837b337e10cf2f4e3160677e authored about 3 years ago
CL 344955 and CL 359476 removed almost all // +build lines, but leaving
some assembly files and ...
Use the same certificate verification APIs on iOS as on macOS (they
share the same APIs, so we s...
The previous change was an automated change that made gcPercent a
type-safe atomic variable. How...
[git-generate]
cd src/runtime
mv export_test.go export.go
GOROOT=$(dirname $(dirname $PWD)) rf '...
Fixes #49364
Change-Id: I3372f80723a4deae48ef106f88b0ad880cdd0e45
Reviewed-on: https://go-revie...
A small touchup after CL 361894.
For #47694.
Change-Id: Ifc161516f897f727195d21351a3c8eda7b6e3...
github.com/hack-pad/go - ba79c1e24198c2222e3bfe350326a8962fee0441 authored over 3 years ago
Change-Id: Ib88dd101b3bbdf4d2bfd79838994cfadef1b604d
Reviewed-on: https://go-review.googlesource...
There is IPv6Unspecified but there is not IPv4Unspecified, making for
inconsistent code. This co...
Addr's MarshalBinary required two allocations in the case of a zone
existing, and AddrPort and P...
When VerifyOptions.Roots is nil, default to using the platform X.509
certificate verification AP...
The Addr type got an encoding.BinaryUnmarshaler implementation, but not
AddrPort and Prefix. Thi...
We have AddrFrom4, AddrFrom6, AddrFromSlice and As4, As6, but we are
missing AsSlice, so this co...
Fixes #45715
Change-Id: Ibdaa91c97d34473061b377325ebe9a3bf5696c8e
Reviewed-on: https://go-revie...
Updates #45428
Change-Id: I5d70066d4091196ec6f8bfc2edf3d78fdc0520c1
Reviewed-on: https://go-rev...
For #47694.
Change-Id: Ia80a1859bd0fc6f08d27293f519c22fd9a804fd2
Reviewed-on: https://go-review...
These are tested in golang.org/cl/357169 and golang.org/cl/358540.
Change-Id: I5add3f202db71731...
github.com/hack-pad/go - 755ede0c5b6a9398170e1da0dae94df1b98352aa authored over 3 years agoUpdates #41682
Change-Id: Ib766d2587d54dd3aeff8ecab389741df5e8af7cc
Reviewed-on: https://go-rev...
This change allows the check to pass unmodified under GopherJS, which
stack traces are formatted...
Also, correct TestAppendRune error message.
Change-Id: I3ca3ac7051af1ae6d449381b78efa86c2f6be8a...
github.com/hack-pad/go - 75952abc6a8a8ad09e6bb1966c66b9a68b5d6c4e authored over 3 years ago
Change-Id: Id2336a6059f7a8d627e6c0661a4d4c05485b65f3
Reviewed-on: https://go-review.googlesource...
The old implement passed start - 1 or end in func lookup to adjust the offset.But if the time is...
github.com/hack-pad/go - 90462dfc3aa99649de90bb587af56a9cb0214665 authored over 3 years ago
Change-Id: I2668cdea64f75bee87d424730d404834d69362a8
Reviewed-on: https://go-review.googlesource...
Title doesn't handle Unicode punctuation and language-specific
capitalization rules. Replace the...
This allows callers of *File.Symbols to distinguish absence of symbols
from other errors as can ...
Change-Id: Ieb107fdfccde9f054491f667a384b16f7af71dea
Reviewed-on: https://go-review.googlesource...
Fixes #48948
Change-Id: I411e3be99c7979ae289fd937388aae63d81adb59
GitHub-Last-Rev: 14abd7e4d774...
Fixes #49315
Change-Id: I0887bad1059b25ae0749bfa1ed6ddccbecca7951
Reviewed-on: https://go-revie...
Change-Id: I5ebfc6a89323cc086ea0e0b619370dc45da1f3a3
Reviewed-on: https://go-review.googlesource...
Currently, newstack loads gp.stackguard0 twice to check for different
poison values. The race wi...
Change-Id: I1aa33cabd0c55fe64994b08f8a3f7b6bbfb3282c
github.com/hack-pad/go - ed07c49cb6198ac11e1cacd6b6602b813d75db9c authored over 3 years agoFor #30432
Change-Id: I84f208705483018559b425b3669e724e7d5627ee
Reviewed-on: https://go-review....
This does not change any code, just reformats the comments in
the asm code.
Change-Id: I70fbfa7...
github.com/hack-pad/go - c353f1b41dc869210fda0cc0bd29d8587f1a5edf authored over 3 years ago
The amd64/arm64 relocation processing is used as a template
and updated for ppc64le.
This requi...
github.com/hack-pad/go - fa16efb8358e0cb23e285803075764abbdcffe5e authored over 3 years ago
Also, adopt addchain code generation for field inversion, and switch
P-521 to Montgomery multipl...
This test appears to deadlock frequently on the only netbsd-arm64
builder we have (netbsd-arm64-...
consistentHeapStats is updated during a stack allocation, so a stack
growth during an acquire or...
Currently the scavenger is paced to 1% of 1 CPU because it had
scalability problems. As of the l...
Currently the scavenge rate is determined by a bunch of ad-hoc
mechanisms. Just use a controller...
This change adds a new debug flag that makes the runtime map pages
PROT_NONE in sysUnused on Lin...
This change modifies the scavenger to no longer hold the heap lock while
actively scavenging pag...
CL 287654 converted the syscall package on openbsd/386 to use libc.
However, the mksyscall.pl in...
name old time/op new time/op delta
As16-8 2.88ns ± 3% 2.16ns ± 3% -25.19% (p=0.000 n=15...
The first stack-trace in #49361 shows that traceBuf must precede fin in
lockrank ordering, since...
Change-Id: I85bc353978902238160a73d7cebd3025912189ec
Reviewed-on: https://go-review.googlesource...
Fixes #49365
Updates #30999
Change-Id: Ic92bce01b435baf70574c65524bde82f9cee3d8d
Reviewed-on: h...
The argument liveness tests expect outputs where a dead stack slot
has a poisoned value. If the ...
CL 360057 fixed missing update source type in storeArgOrLoad. However,
we should only update the...
Change-Id: Ib785212eb9e035a10d327696c180caf730d2e5e7
Reviewed-on: https://go-review.googlesource...
Currently, we rely on a "crawling" step during export to identify
function and method bodies tha...
Change-Id: Ib17df2751209129ad6d1c148829625b347b702a9
Reviewed-on: https://go-review.googlesource...
Change-Id: I6074334bc73ee1773fc83d049142ad764e39e5a9
GitHub-Last-Rev: 6a8789318ab132a169a89be807...
The current code, introduced in CL 2422, mixes K bits of entropy with
the private key and messag...
This adds a maymorestack hook that moves the stack at every
cooperative preemption point.
For #...
github.com/hack-pad/go - bd580a0d10729553a7905481d17eed0436198866 authored over 3 years ago
This adds a maymorestack hook that forces a preemption at every
possible cooperative preemption ...
This adds a debugging hook for optionally calling a "maymorestack"
function in the prologue of a...
This moves and slightly generalizes the -d debug flag parser from
cmd/compile/internal/base to c...
A code comment on amd64 for windows and plan9 contained a snippet for
splitting apart the sec an...
TestHammerStoreLoad involves a stress test of StorePointer, which has a
write barrier. The "poin...
Change-Id: Ibefd1ca0236d17d57fc5aa5938a56ae92272ca60
Reviewed-on: https://go-review.googlesource...
We were re-allocating a new RawSockaddrAny on every UDP read/write.
We can re-use them instead.
...
...instead of the structs themselves.
Escape analysis can handle this,
and it'll avoid a bunch o...
name old time/op new time/op delta
ReadWriteMsgUDPAddrPort-8 ...
name old time/op new time/op delta
ReadWriteMsgUDPAddrPort-8 5.12...
The new GC pacer has a bug where the hard goal isn't set in relation to
the original heap goal, ...