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 the test binary is built with the -trimpath flag,
runtime.GOROOT() is invalid, and must not...
For #51698
Change-Id: Ifc5bef2cc41b163644ac80ace7c1470c8a130467
Reviewed-on: https://go-review....
They should not share a shape with regular pointers. We could coalesce
multiple pointer-to-not-i...
go get github.com/google/pprof@latest
go mod vendor
Plus a tiny change to the pprof command...
github.com/hack-pad/go - 7e5804cb7014bf3154542a3d2afc68c3a61b7452 authored over 2 years ago by Heschi Kreinick <[email protected]>
Change-Id: I3996fb31789a1f8559348e059cf371774e548a8d
Reviewed-on: https://go-review.googlesource...
mkalldocs.sh runs gofmt on the output, but the test does not.
If go help documentation and gofmt...
This is an in-process (non-exec'ing) replacement for cmd/internal/diff.
It uses an O(n log n) al...
In last cycle we developed register ABI for ARM64, enabled by
default as a GOEXPERIMENT. This cy...
cmd/go/internal/cfg duplicates many of the fields of
internal/buildcfg, but initializes them fro...
With the previous CL, internal/abi.IntArgRegs and FloatArgRegs
is controlled by RegabiArgs (or a...
regabireflect goexperiment was helpful in the register ABI
development, to control code paths fo...
Change-Id: Ib3f92ea8371a13471acf9304dc9db66c0aae9bf4
Reviewed-on: https://go-review.googlesource...
Add my current public email in both A+C, but keep old one too.
Add my @changkun.de email to CONT...
Fixes #51602. Previous test would not run in a pseudo-console (ConPTY).
New test avoids taskkil...
github.com/hack-pad/go - f02108636c3b098b3153e90b6478e292628ac4f9 authored over 2 years ago by Nuno Cruces <[email protected]>
TestDirentRepeat fails on FreeBSD 11, but seems to pass on newer
versions. Go 1.18 is the last r...
pthread_attr_init on freebsd properly initializes the pthread_attr,
there is no need to zero it ...
Use bytealg.IndexByteString in UTF16FromString instead of an open-coded
loop.
Change-Id: I36644...
github.com/hack-pad/go - 489102de18cff38d1b12d09eeb7e60af42492d63 authored over 2 years ago by Tobias Klauser <[email protected]>Fixes #50663
Change-Id: I18754922bf139049443c0395eaa1606049df1331
GitHub-Last-Rev: 57ff5ddfe39c...
Change-Id: Ide2567dc66e55880b938b5814879f012c88159b8
Reviewed-on: https://go-review.googlesource...
Fixes #51695
Change-Id: Icfe9d26ecc28a7db9040d50d4661cf9e8245471e
Reviewed-on: https://go-revie...
Change-Id: Ief4b5e1c2d1002392901124c0694afe58c271573
GitHub-Last-Rev: e3b8a60377becfc9c30178d7ae...
Generated with x/build/cmd/updatestd.
Updates #36905.
Change-Id: I5d12dfc3b49c1476ce4b8d4cbeb3...
github.com/hack-pad/go - 79861be2059e014ca0647de3be22e7c341e61e20 authored over 2 years ago by Heschi Kreinick <[email protected]>For #51483.
Change-Id: I6150fdf97763d858e9ab012e807515da3387c25f
Reviewed-on: https://go-review...
Updates #51483.
Change-Id: I13d8e58b30639d8a5ed3c9e8b72c8bbaa6a6f1cc
Reviewed-on: https://go-re...
When paths are trimmed, the reported file locations begin with the
package import path (not GORO...
(Primarily from Josh)
Fixes #51759
Co-authored-by: Josh Bleecher Snyder <[email protected]>
...
When ASan is enabled, treat conversions to unsafe.Pointer as
an escaping operation. In this way,...
This reverts commit 5fd0ed7aaf39f783ea6f505a3f2ac7d9da7cb03b.
Reason for revert: <The internal ...
github.com/hack-pad/go - 599d5395ebb41eb17bbe77e75d12ed0d13294767 authored over 2 years ago by Fannie Zhang <[email protected]>
IsIdentRune may be installed by a client of the scanner. If the
installed function accepts EOF a...
Some systems set an artificially low soft limit on open file count,
for compatibility with code ...
This can occur on NixOS.
Change-Id: I0571b0cc5345d01396dca6a4116aa1024c390a5a
Reviewed-on: http...
CL 376356 changes syscall.Syscall to call ABIInternal entersyscall
and exitsyscall. As mentioned...
The only remaining use for typecheckdef after CL 393256 is to
typecheck the ONAME node that repr...
Update the vendored golang.org/x/tools to pick up the fix for #51717.
This also picks up some c...
github.com/hack-pad/go - 8d4da2c7b582783f30f9c93c2bcb0641748103e2 authored over 2 years ago by Robert Findley <[email protected]>
Allows mapclear optimization to trigger in more cases, including
some generic instantiations.
F...
github.com/hack-pad/go - e5e638e512e1ec27673d5e01e99eb870899be7f7 authored over 2 years ago by Keith Randall <[email protected]>Left over from CL 392414.
Change-Id: I32ff1d660ba03d6c2005ad247e2129daf83aac04
Reviewed-on: htt...
When plugin is used, we already mark all exported methods
reachable. However, when the plugin an...
typecheckdef used to be used to handle references to package-level
declarations that hadn't yet ...
OIOTA used to be used to represent "iota" in the pre-typechecked IR,
before we knew whether it w...
Type.Broke and Node.Diag were used in the legacy typechecker to allow
reporting of multiple erro...
Unified IR currently relies on typecheck to diagnose invalid
//go:notinheap conversions, which p...
We have no guarantee in general that there is any 'go' command in
$PATH at all, let alone the co...
Fixes #51526.
Change-Id: I365a763454bd201f804df29f800416b1731b8ebc
Reviewed-on: https://go-revi...
Since Linux kernel 2.6.36, the pathname returned by the getcwd() system
call can be prefixed wit...
This used to be cmd/go/internal/txtar,
and then it was moved to golang.org/x/tools/txtar
and rev...
Currently, when register ABI is used, syscall.Syscall calls
entersyscall via a wrapper, so the a...
When paths are trimmed, the reported file locations begin with the
package import path (not GORO...
When ASan is enabled, treat conversions to unsafe.Pointer as
an escaping operation. In this way,...
This CL change all debug dwarf headers to generic ABI
"Compression header" for ELF
(http://www.s...
Port of go.dev/cl/325469.
Fixes #46594.
Change-Id: I4bcdafecaa86885360599c204678871646bb221b
R...
Change-Id: I6d0f629f9c7379074a03c8f13b99924d872872a3
Reviewed-on: https://go-review.googlesource...
Change-Id: Ie9f9a270ce27ba4c2ca72cd74f28e04a1b77f7db
Reviewed-on: https://go-review.googlesource...
Kind(-1).String() used to panic; let's not.
Change-Id: I1dfc0e3298beb37d77713d8327579bbde90dd15...
github.com/hack-pad/go - 0d71234ee4cfcac4a6664d8fef4be575cca1d7c7 authored over 2 years ago by Russ Cox <[email protected]>To debug PC data generation.
Change-Id: Id7ac8d607cc27ad52db490bd758c3a768c3e1df2
Reviewed-on: ...
This reverts CL 392415.
Reason for revert: new test is failing on at least darwin-amd64-10_14, ...
github.com/hack-pad/go - b4428325e266d8ffdd1131d71862f0767c616e27 authored over 2 years ago by Bryan Mills <[email protected]>For #51092
Change-Id: If0a233651ac75f113569ddfffd056084f6092564
Reviewed-on: https://go-review....
Change-Id: Ie7293a33862853ac56ee0a9017b201d8ff0ba1f0
Reviewed-on: https://go-review.googlesource...
A long time ago, gofmt insisted on inserting tabs in /* */ comments
at the top level of the file...
That feature can't be disabled if the microarchitectural version
requires it.
Change-Id: Iad8aa...
github.com/hack-pad/go - 9b112cec8363c0c574750d92cffe8682e80aacbe authored over 2 years ago by Keith Randall <[email protected]>
Some systems set an artificially low soft limit on open file count,
for compatibility with code ...
This CL fixes encoding of PrefetchStreamed on PPC64 to be consistent
with what is implemented on...
For #51618
Fixes #51673
Change-Id: Ie63408d62303293d80afed8d5cf1cb164a8abecc
Reviewed-on: https...
Add test cases.
Fixes #51628
Change-Id: I433367d87e6bb5da5579c4be540079b92701c1fa
Reviewed-on:...
Some arithmetic operation instructions such as ADD and SUB support two
formats of left shift (<<...
Trivial fix: We must skip space after either of these keywords
before we expect a closing delimi...
We're guaranteed we won't infinite loop on deadcode-only changes,
because each change converts v...
Having the proposal numbers recorded in the API files
should help significantly when it comes ti...
e.g., if GOAMD64=v3, don't allow GODEBUG=cpu.XXX=off for XXX which
are required for v3.
Change-...
github.com/hack-pad/go - 5ccd8e5133a43e574be8d66aae3a230c39b4b67a authored over 2 years ago by Keith Randall <[email protected]>Fixes #51658.
Change-Id: Ibf415d7e12849b8f50b58d74713613d4e65bc347
Reviewed-on: https://go-revi...
CL 338129 added getDictionaryType to get the dictionary type from the
specified dict param, but ...
This test uses testgo to run 'go list', so it should use the correct
GOROOT for testgo. (This ma...
Since these commands already include an explicit Env field,
they will not be fixed automatically...
Updates #37475.
Change-Id: I8c3237438da3e9521ce3be26a0b5d5ca36944b17
Reviewed-on: https://go-re...
After CL 385998, unified IR quirks mode was gone, it's time to remove
stmtTypeDeclHack, too.
Ch...
github.com/hack-pad/go - 7900576bac4630bbeec7f4f1aa4b1cb0d51bd8a1 authored over 2 years ago by Cuong Manh Le <[email protected]>
Previously, myscheme:/path and myscheme:///path were treated as the same URL
although materially...
Change-Id: Idc37429de5a48e708eda868ca7fa26b28620bac0
Reviewed-on: https://go-review.googlesource...
Fixes #51618
Change-Id: Ife894d8c313dce8c4929f40fa0ac90a069f77a89
Reviewed-on: https://go-revie...
Implement hex decode using a 256 byte lookup table instead of branching logic.
In happy flow, u...
github.com/hack-pad/go - baf61e4a67789e20f019507287a324cca06bed42 authored over 2 years ago by eh-steve <[email protected]>
Support BDNZ and BDZ mnemonics, they are commonly used
POWER instructions. The raw BC mnemonic i...
All unix platforms currently supported by Go provide the getrusage
syscall. On aix and solaris t...
- Allow for a type parameter as length/capacity to make.
- Be slightly more precise in prose for...
- Remove "Draft" disclaimer. We're not done but the spec
is in usable shape with respect to ge...
The skip was erroneously applied to errors from the call to StdoutPipe
instead of Start, and eve...
Otherwise, this test may fail when GOROOT/bin is not in $PATH.
Change-Id: Id744f365f66047162071...
github.com/hack-pad/go - ef7d0413c204f69f8179b50de869acf7bd1e1731 authored over 2 years ago by Bryan C. Mills <[email protected]>
For hidden closure built during stenciling to implement a function
instantiation, the function m...
Minimization should result in a fuzz input which
includes the same coverage bits as the original...
When minimizing a value, if the value cannot be minimized (i.e. it is
the final value is the sam...
The removed assertion was never incorrect, as signatures may
be from methods in interfaces, and ...
Both the thing we're switching on, as well as the cases we're switching for.
Convert anything co...
At this point in stenciling, we have shape types, not raw type parameters.
The code was correct ...
The TextVar function makes it easier to integrate the flag package
with any Go type that impleme...
Rather than naively making a slice of capacity 2*c+n,
rely on the append(..., make(...)) pattern...
CL 390034 changed this throw message to add the goid, breaking the
match.
For #50979.
Change-I...
github.com/hack-pad/go - 1cf67709beb2d7e317cb6e6b983f3fc6304ebc1a authored over 2 years ago by Michael Pratt <[email protected]>
go/token has had a global "keywords" map filled at init time for years.
Overall, the package's i...
As CL 356519 require, X8-X23 will be argument register, however X10, X11
is used by duff device....
For #51576.
Change-Id: I43f72c3fb618e724d46360a70ab9f8abc3d63273
Reviewed-on: https://go-review...
- Change section title from "Type parameters lists" to
"Type parameter declarations" as the en...
Specific types were introduced to explain rules for operands of
type parameter type. Specific ty...
Builds on CL 332209.
Fixes #47005
Change-Id: I82708dede05d79a196ca63f5a4e7cb5ac9a041ea
GitHub-...
The register ABI will use X8-X23 (CL 356519),
this CL changes context register from X20(S4) to X...