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
Currently, markroot is very clever about accessing the allgs slice to
find stack roots. Unfortun...
Issue #27250 reproduced readily enough to keep the subprocess hung
indefinitely when it occurred...
The Linux kernel for riscv64 does not include an sa_restorer field on
its sigaction struct, and ...
Apparently, on the iOS builder sendfile causes a SIGSYS signal
(instead of returning ENOSYS). Di...
Some critical Version == "" checks were missing in mvs.go, causing
mvs.Req to fail to retain req...
Currently, identical handles any and interface{} by checking against
Types[TINTER]. This is not ...
TestSignalIgnoreSIGTRAP is flaky on OpenBSD and the cause is suspected
to be a kernel bug. This ...
As suggested by #49680, a GC could be in-progress when we
disable GC. Force a GC after we pause ...
pointers in zombies slice may cross-span, add invalidptr=0 for avoiding the badPointer check
Fi...
github.com/hack-pad/go - 5f63f168daa9644bcc723077e9e2e1796639f6bb authored about 3 years ago
Make Settings more closely align with command-line flags
and environment variables.
- Change co...
github.com/hack-pad/go - 931d80ec17374e52dbc5f9f63120f8deb80b355d authored about 3 years ago
If a GC triggers while spinning in RewindAndSetgid, it may result in
this test hanging. Avoid it...
This test occasionally hangs on the darwin-arm64-11_0-toothrot
builder. When it does, it fails w...
When syscall's DLL.FindProc calls into syscall_getprocaddress with a
byte slice pointer, we need...
Don't expect/allow generics-related info in iexportVersion 1, now that
we increased the export v...
Avoid a panic by handling the case of no specific target type in a type
parameter to type parame...
TypeParam.iface may mutate TypeParam.bound in the event that the type
parameter bound is not an ...
Fixes #49786
Change-Id: I4559d013399deda48bcb97aef3427ecf87a3ef26
Reviewed-on: https://go-revie...
This is a port of CL 366758 from types2 to go/types.
For #49179.
Change-Id: I7e1c6ffb392d5c535...
github.com/hack-pad/go - ebd0b778c92c4dfc71195ef83d71116957e173ad authored about 3 years ago
This is a port of CL 366757 from types2 to go/types,
adjusted for the different handling of inde...
This is a clean port of CL 366278 from types2 to go/types.
For #49739.
Change-Id: I2e2cb739c02...
github.com/hack-pad/go - 1ab677a797ab5cdb5c0248b2d63b753820e6ed49 authored about 3 years ago
This is a port of CL 364874 from types2 to go/types with various
adjustments:
- the error posit...
github.com/hack-pad/go - 2f6d3820501b34ce530be8193789659c18db0867 authored about 3 years ago
This is the missing portion of the port of CL 351669
from types2 to go/types, now that we have a...
TestTinyAllocIssue37262 assumes that all of its allocations will come
from the same tiny allocat...
Change-Id: I562d4648756e710020ee491f3801896563a89baa
Reviewed-on: https://go-review.googlesource...
We want to support some special cases for index expressions, len, and
cap on operands of type pa...
- fix definition of "specific types" and add more examples
- state that a parameterized function...
This brings in a fix for OpenBSD that lets it correctly gather network
interface information.
F...
github.com/hack-pad/go - 4325c37d6789aff6f24b05526080b011dda86477 authored about 3 years agoFor #47694.
Signed-off-by: Jason A. Donenfeld <[email protected]>
Change-Id: I38c2fd9b57fbbacf220...
The ld from binutils merges note sections into one PT_NOTE
segment.
We should do that for consis...
Change-Id: I4943e943892bd29bca2afafddb62f3060bc153e9
Reviewed-on: https://go-review.googlesource...
This change corrects the link `Instantiantions` to `Instantiations` in the spec.
Change-Id: Ib0...
github.com/hack-pad/go - 0fa53e41f122b1661d0678a6d36d71b7b5ad031d authored about 3 years agox/y -> a/y
Change-Id: If24970623731098bb72345b8f4c8518b563bbec8
GitHub-Last-Rev: 8a35dddbc155d9...
Change-Id: I16b6bfb6b0f02672c894b20845aa14d8dd1979b4
GitHub-Last-Rev: 75ab90123a8a5ad42e96795b75...
Updates #47694
Change-Id: Ib76737996a701906117e096eb6d05b388576a874
GitHub-Last-Rev: 05b9649965...
Change-Id: I25902cc4e7a3d2a78b467825b723cd72b310e2a3
Reviewed-on: https://go-review.googlesource...
Fixes #49795
Change-Id: I2b4fd14f0ed36b643522559bebf5ce52b1d7b304
Reviewed-on: https://go-revie...
As stated in the code, "The builtin package needs special treatment: its
symbols are lower case ...
For #47694.
Updates #49759.
Change-Id: I7accd81b8ea6c31e4a2b5e155cf93fe9c447813b
Reviewed-on: h...
This change modifies issue16008.go
I fixed // go:noinline to //go:noinline
Change-Id: Ic133eec5...
github.com/hack-pad/go - a0506bdf7c9741974c54d9dac55517025ba2572d authored about 3 years ago
Change-Id: Id4aa067ef84510a31992d7d32cc697dd8b8342f1
Reviewed-on: https://go-review.googlesource...
This adds support for injecting asynchronous preemption calls on
windows/arm64. This code exactl...
This adds support for injecting asynchronous preemption calls on
windows/arm. This code follows ...
Forgot to 'git add' this test written as part of CL 359314.
For #41184.
Change-Id: I2ebd48fd62...
github.com/hack-pad/go - b2a5a3771f5efdb499da215298c7bcc2f493b4f1 authored about 3 years ago
If a constraint could be satisfied if one of its type elements
had a ~, provide this information...
- Thread type argument expressions (rather than posLists) through various
type-checker functions...
On illumos nanotime calls libc, like on the other systems for which
TestTimePprof is skipped.
F...
github.com/hack-pad/go - 7e5331ac445045a70256eeeef5b7aad43886c9ec authored about 3 years agoFor #47694
Change-Id: I3b135f6ff199d7a9746726b131fbe7dd97a8e95e
Reviewed-on: https://go-review....
If ~T is not permitted because the underlying type of T is not the
same as T, there is no type t...
Thanks to [email protected] who wrote the initial version of
this change (CL 354490).
This ...
github.com/hack-pad/go - c25bf0d959c299e5fa5392ae6f835570ed6d111f authored about 3 years ago
This is a port of CL 366276 from types2 to go/types
with minor adjustments due to the slightly d...
Change-Id: I11111b3617673be94508128489aed6488d518537
Reviewed-on: https://go-review.googlesource...
Change-Id: I5ffc7f26236487070447eaa0f6b14d1fab44c3c7
Reviewed-on: https://go-review.googlesource...
Change-Id: I2770da87b4c977b51dfa046f2f08283917675e1c
Reviewed-on: https://go-review.googlesource...
Change-Id: I7bfddf4be0d1d95419f312bb349ae2e16b74b795
Reviewed-on: https://go-review.googlesource...
Change-Id: I3c4d8bdb5e92ee7fdca9593fb043f94f467755e8
Reviewed-on: https://go-review.googlesource...
Change-Id: I4423a059527066c4418c195911f8184dfd3f5a15
Reviewed-on: https://go-review.googlesource...
The notion of specific types will be used to define rules for
assignability, convertability, etc...
Tests do custom flag processing so we must process the workfile flag
after that happens.
Also f...
github.com/hack-pad/go - 4da06e7b00ae9965ec7d2f6f131266e44f966754 authored about 3 years ago
For #47694.
Updates #49616.
Updates #48076.
Change-Id: I570564c3a54d3cd9cfc9b8267df9fbee3363b65...
github.com/hack-pad/go - e883005d2ae5c9de0f3a072af53968da299bb8a8 authored about 3 years ago
Tools like objdump uses the pcln table to find the line number of
a given PC. For a PIE binary, ...
Fixes: #49716
Change-Id: I7ed73f874c2ee1ee3f31c9c4428ed484167ca803
Reviewed-on: https://go-revi...
This patch revises the fix for issue 46234, fixing a bug that was
accidentally introduced by CL ...
Fixes #43118
Change-Id: I499bf335904e2b72a2a8876d0368fff5e69aa7fa
Reviewed-on: https://go-revie...
The code was accidentally repeating the TestCgoExternalThreadSIGPROF test.
While we're here rem...
github.com/hack-pad/go - 1ac45e026b2cbae91e3495e2cc6e93b6d505b4f4 authored about 3 years ago
Accepting SIGURG signals could cause SIGURG to take up the entire
channel buffer.
Enhance the s...
github.com/hack-pad/go - e3eaedb5cf623d0836533573db4140749da42768 authored about 3 years ago
We want to distinguish special compiler-generated package paths,
like go.shape, from user paths,...
This test occasionally fails due to a real bug on this platform.
Due to the age of the platform ...
This test is slow and resource-intensive, and will rarely catch
failures. It is important to run...
Currently this test makes it clear that it's unsafe for a GC to run,
otherwise a deadlock could ...
When we have a typed nil, we already say so; thus it is sufficient
to use "nil" in all the other...
We need VCS status information for each main package we load.
If two main packages are under the...
Thanks to @danscales for noticing the mistake.
Change-Id: I547ee80a78419765b82d39d7b34dc8d3bf96...
github.com/hack-pad/go - 0244343088e074c5f92b42a9812521f711a69410 authored about 3 years ago
Fixes #49216.
For #47694.
Change-Id: Ib129d790c382ddcc9677d87db4ca827b7159856a
Reviewed-on: htt...
Fixes #49214.
For #47694.
Change-Id: Iba68ed17bfd81890309b6a6732087f87a03e1350
Reviewed-on: htt...
Fixes #45477
Change-Id: I2f1ed281515ec40d31fd07ce9f4901777691bfa7
GitHub-Last-Rev: 7894d9400c95...
Change-Id: If2c6586b5ad212214b8041f8768fe7d26b877207
Reviewed-on: https://go-review.googlesource...
This test spends most of its time sleeping and waiting on a subprocess
to sleep. It seems like a...
According to https://man7.org/linux/man-pages/man7/signal.7.html, the
default behavior of SIGIO ...
comparing type identity
Generic signatures should be considered identical modulo type parameter
...
For #49138
Fixes #49723
Change-Id: Ia93130fdc042a1e2107be95cccd7e7eeaa909a87
Reviewed-on: https...
Fixes #48146
Change-Id: I7c667a7915db81558514bc9fada6898c565eb0fd
Reviewed-on: https://go-revie...
For #27019
Fixes #49457
Change-Id: I398abb7b555196ced34a6dd04b68195bf8bbdd38
Reviewed-on: https...
It appears that at least the OpenBSD kernel gets sloppier the longer
the timeout we give it, up ...
For #34611
Change-Id: I31894d58498b2c290ecceccfc004bc817f8969c9
Reviewed-on: https://go-review....
This test otherwise fails to build on windows/arm64 as of CL 364774
due to a warning (promoted t...
The current error message that no go.mod files were found is not
helpful, especially when a go.m...
This reverts CL 365315.
Reason for revert: test may have been fixed by intervening changes.
Ch...
github.com/hack-pad/go - 6275b54a2a58a1a1bed7f2cc3bc92eca5affb8ff authored about 3 years ago
go work sync panics when there are no workspace modules. This is
because the code that set the p...
Change-Id: I34b966b2f3de93a1d086be3dea5ebc6c60cf1eec
Reviewed-on: https://go-review.googlesource...
Fixes: #49705
Change-Id: I35a1c5f29b57f3facc5e89d33a8dec88e0ff4afa
Reviewed-on: https://go-revi...
This change introduces the notion of a structural interface
and its corresponding structural typ...
- add section on type parameters
- added two sections on the scope of type parameters
- expanded...
Change-Id: I29e9188a0fa1326c2755a9b86aeb47feaa8019be
Reviewed-on: https://go-review.googlesource...
For -G=3 for test using 'any'.
Change-Id: Ia37ee944a38be4f4330e62ad187f10f2d42e41bd
Reviewed-on...
In the case where we need to re-export a generic function/method from
another package in the exp...
Fixes #49633
Change-Id: I12ca350f7dd6bfc8753a4a169f29b89ef219b035
Reviewed-on: https://go-revie...
On platforms where we use libc for syscalls, we dynamically link
with libc and therefore dynamic...
`types.Types[types.TINTER]` is already used for `interface{}`, so we
can conveniently just exten...
These tests were checking for fairly narrow timing windows, but were
running in parallel and hea...
Use SecCertificateCopyData instead of SecItemExport, which is only
available on macOS.
Updates ...
github.com/hack-pad/go - 6027b2183d9a63a11f92d392fd2296e7b88402fc authored about 3 years ago