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
The js/wasm builder started failing as of CL 432535 due to needing
'go build' to import standard...
The index function was not handling certain corner cases where there
were two more bytes to be e...
Address folding is disabled in CL42172, the commit message of which
said that "In shared library...
Set the value of the variable tailCall to true and prevent
allocating or clobber the linker regi...
ref. CL 356169
Change-Id: I813750d3fe191afe50d4029024ba97800211f688
Reviewed-on: https://go-rev...
Test whether gccgo/GoLLVM supports cgo.Incomplete. If it doesn't, use a
local definition rather ...
This change improves the performance of Binomial by implementing an
algorithm that produces smal...
Packages in GOROOT that don't use cgo will not be installed in
GOROOT/pkg, and will instead be c...
Fixes #56479
Change-Id: I1d97eb3ea97304e429e178ad05cb9f861b2bce84
Reviewed-on: https://go-revie...
Otherwise we wind up mixing GOOS paths with slash separated paths.
Change-Id: I63dd733cbdb0668e...
github.com/hack-pad/go - 42f334d677d5d50ba7ddca08a30451b33e78e61b authored about 2 years ago by Ian Lance Taylor <[email protected]>Fixes the compiler to emit DIEs for zero sized variables.
Fixes #54615
Change-Id: I1e0c86a97f1...
github.com/hack-pad/go - e59d873ff906550ace73b86bdb74b68ebe482a10 authored about 2 years ago by Alessandro Arzilli <[email protected]>
When writing the set of commands excuted for go build -x, $WORK is
substituted for the work dire...
For #55022
Change-Id: I51f1ba166d5a66dcaf4b280756be4a6bf9545c5e
Reviewed-on: https://go-review.g...
This CL optimizes the sequence of instructions ADRP+ADD+LD/ST to the
sequence of ADRP+LD/ST(offs...
Before this change, the .a files for the intermediate go toolchains
were produced in the same lo...
Fixes a performance regression due to CL 418554.
Fixes #56440
Change-Id: I6ff152e9b83084756363...
github.com/hack-pad/go - 0156b797e6f0d1a116a19cd852f569ec2c2eec11 authored about 2 years ago by Keith Randall <[email protected]>
In the previous, we will only use the slicing by 8 look up table when
the data size is greater t...
The existing implementation uses loops to implement bulk memory
operations such as memcpy and me...
For #20661.
Change-Id: I1e638cb619e643eadc210d71f92bd1af7bafc912
Reviewed-on: https://go-review...
The instruction format of MOVBU is the same with MOVB, this CL deletes
MOVBU from optab for simp...
The size of gnuVersym should be multiples of 2. If not, the input is
invalid. No Library and Ver...
(Fixing the most important part of this bug.)
Updates #56426
Change-Id: If657ae47a5fe7dacc31d2...
github.com/hack-pad/go - ed24b37fd2b0c242525eb2203d90627c4be1b149 authored about 2 years ago by Brad Fitzpatrick <[email protected]>
Test2json is parsing the output stream from the test, which includes
package testing's own frami...
When using "MOVD $const, Rx", any 32b constant can be generated in
register quickly. Avoid trans...
i.e.
from "function %!s(*Node=0xc0003b48c0) cannot have ABI wrappers", to "function xxFunctionNa...
flag.Example() has this comment:
... one must execute, typically at the start of main (not ...
github.com/hack-pad/go - 29674d87e697e10b658d5676a2f547d555c2c534 authored about 2 years ago by Zeke Lu <[email protected]>
This allows programs that want SHA1 support to call os.Setenv at startup
instead of insisting th...
As of CL 443058, rand.Seed is not necessary to call,
nor is it a particular good idea.
For #548...
github.com/hack-pad/go - 3afba3124df90f1b2f56d3324793f16649a2d93a authored about 2 years ago by Russ Cox <[email protected]>Fixes #56425.
Change-Id: Ieae3fdb5326d4b6f6ec1cdcd579051559e34b35b
Reviewed-on: https://go-revi...
The Cancel and WaitDelay fields recently added to exec.Cmd are
intended to support exactly the s...
Change-Id: Iceed0f55038c87f261b60309e025132142946364
Reviewed-on: https://go-review.googlesource...
Change-Id: Ia7e1e3679e03d125feb9708cb05bbd32c4954edb
GitHub-Last-Rev: a62b72ea3edcf2b4f9f378cd03...
Change-Id: I73ace9f5b9481f3b88be0c5f6b9c5076d2f82c7f
Reviewed-on: https://go-review.googlesource...
Change-Id: I4be0b1e612dcc21ca6bb7d4395f1c0aa52480759
GitHub-Last-Rev: 032480c4c9ddb2bedea26b01bb...
Change-Id: I9e997b59ffb868575b780b9660df1f5ac322b79a
Reviewed-on: https://go-review.googlesource...
To pick up CL 443575.
Note: This CL also update other x repositories because CL 444536 updates
...
Add the experimental compiler flag -altcomparable. If set, the
compiler uses alternative compara...
Fixes #35270
Change-Id: I5d2a04359702be6dc04affb867540091b926bc23
Reviewed-on: https://go-revie...
This avoids allocating an overly large slice for corrupt input.
No test case because the proble...
github.com/hack-pad/go - 2bdb5c57f1efcbddab536028d053798e35de6226 authored about 2 years ago by Zeke Lu <[email protected]>Implement proposal #54880, to automatically seed the global source.
The justification for this ...
github.com/hack-pad/go - 90a67d052e6dc3f9d522820ca60cc9862a8016ba authored about 2 years ago by Russ Cox <[email protected]>
The scripts added in CL 421455 passed on the TryBots, but failed on
the "-stretch" builders, whi...
GOFLAGS didn't split on quotes because no other env vars
(such as CC, CXX, ...) did either. This...
The scripts added in CL 421455 passed on the TryBots, but failed on a
subset of the builders tha...
This avoids a lot of stacking.
Change-Id: If5c5cf33335ffdcb7eecbd3f2db7858a415d817d
Reviewed-on...
With this change applied, 'go test cmd/go/...' passes
even with the IP routing for vcs-test.gola...
After this CL, the only test requests that should still reach
vcs-test.golang.org are for Subver...
The new server reconstructs the vcs-test repos on the fly using
scripts that run the actual vers...
Fixes #50436.
Change-Id: I9dff8caa317a04b7b2b605f810b8f12ef8ca485d
Reviewed-on: https://go-revi...
This fixes a regression introduced in CL 419875
that causes features that require cgo to be test...
This allows the "reuse_git" test to avoid depending on exact JSON
blobs, which will be important...
This replaces a large set of individual GOOS and GOARCH conditions
with a smaller set of more ve...
This makes it more obvious that the condition is testing for something
beyond just the existence...
Previously, the script engine implicitly escaped the path in the
$WORK environment variable to b...
This change decouples the script engine from both cmd/go and the
testing package; I intend to re...
The commit f841722853 needed an update for c0f27eb3d5. This
fixes the aforementioned commit.
Al...
github.com/hack-pad/go - bd6cd7db07f314443acdb980393f57386d40551f authored about 2 years ago by Paul E. Murphy <[email protected]>
The appendInt function previously performed a double pass
over the formatted integer. We can avo...
This allows new rules to be added which would otherwise
greatly overcomplicate the generic rules...
Clarify documentation in cases where certificates returned from
various methods are not owned by...
This is an experiment to see the impact of a potential spec change:
As an exception to the rule ...
The existing implementation fails to convert the remainder
microseconds to nanoseconds. This cau...
Closes #48187
Change-Id: Ibb808654bab3b6602b8901423fd297ad1f6e6386
Reviewed-on: https://go-revi...
Updates #31804
Change-Id: I5a48dfc57401576902674aff20b557e4a8ce8ab8
Reviewed-on: https://go-rev...
In Go 1.19, we develop register ABI for riscv64, enabled by default as a
GOEXPERIMENT. We can tu...
The right-hand side SLLI always contains valid content in the high 32 bits,
so we should use the...
The gen folder was renamed to _gen in CL 435472, but references in code
and docs were not update...
Packages in modules don't have a Target set for them, so the current
logic for determining stale...
Fixes #51766
Fixes #51777
Change-Id: I0510175c20c06442d78b2581cfe218e66be1c35b
Reviewed-on: htt...
This patch has a couple of minor fixes to new-style counter insertion
(noticed these problems wh...
This patch fixes a problem in which we can get a data race on a
coverage counter function regist...
If a user is running a go list command that wouldn't trigger a build
(for example if -export was...
It was noted in the go1.9 release notes that functions in math/bits
may be implemented by compil...
Change-Id: Ib9bea9e42d8e99b83dc64450baf9fede15156514
Reviewed-on: https://go-review.googlesource...
Change-Id: I3fcd1683870f66a1d65e2acf0beaf1046e7f5446
Reviewed-on: https://go-review.googlesource...
windows-amd-2012 builder seems to have some problems handling
exception thrown in external C cod...
This minimizes addi usage inside vector heavy loops. This
results in a small performance uptick ...
Makes -race mode faster, in the 15% speedup range.
Update #53743
Change-Id: I735eb71902b41c924...
github.com/hack-pad/go - c75b10be0b88c5b6767fd6fdf4e25a82a665fb76 authored about 2 years ago by Keith Randall <[email protected]>The slice decode helpers weren't aware of partially allocated slices.
Also add large slice supp...
github.com/hack-pad/go - 4c61e079c087052355c137ab8fcd9abf8728e50a authored about 2 years ago by Ian Lance Taylor <[email protected]>
When a function type is copied (e.g. for substituting type
parameters), we make copies of its pa...
Error messages currently print floats with %.6g, which means that if
you tried to convert someth...
This test is failing on the windows-arm64-10 builder
https://build.golang.org/log/c161c86be1af83...
We add strict checking to marshal and unmarshal methods,
rather than Parse to maintain compatibi...
Currently, the lowerBlock function is reused with lateLowerValue, meaning
that any block rewriti...
For #48523.
Change-Id: Ied35d15462cbae1002e1db1e6e119a6c9f8323da
Reviewed-on: https://go-review...
Use rdtime to retrieve the timecounter, same as the FreeBSD libc.
Updates #53466
Change-Id: I4...
github.com/hack-pad/go - 0e56c31b85264c35869b3f5c0884beb9e2517110 authored about 2 years ago by Mikael Urankar <[email protected]>The package moved away from the deprecated ioutil API some time ago.
Change-Id: Iecb1baa9285af1...
github.com/hack-pad/go - 4b5558ef01adc0916729499c3d5ce96b82bedb86 authored about 2 years ago by Daniel Martí <[email protected]>
Replace even in places where before we have a specific error message
or different control-flow (...
Instead of having various inconsistent helper functions, rely on
4 helper functions with consist...
Change-Id: I4e7a0ffad49f1c3b50520648d66f18dd4c9bde55
Reviewed-on: https://go-review.googlesource...
All but local tests are now shared and reside in internal/types;
and there are no .go1 files any...
Now that we have an easy mechanism to set the Go version with a comment
line directly in test fi...
If there is no current G while handling an exception it means
the exception was originated in a ...
These tests previously had a “skipSpecialPlatforms” function, added in
CL 8611 to skip tests on ...
js/wasm doesn't support os.Exec, so it can't run 'go list' to locate
export data for packages in...
Several OSes don't ever reach exitThread, On AIX, Plan9, Solaris, and
Windows, we throw if this ...
Ms are allocated via standard heap allocation (`new(m)`), which means we
must keep them alive (i...
The mode is always 0.
Change-Id: I6566383c7724b26f070729041bce203a5afa0989
Reviewed-on: https:/...
Fixes #51093.
Change-Id: Ida4025a125243159a2107dcc064a0d9addf0a675
Reviewed-on: https://go-revi...
To use an importer that knows where to find stdlib .a files based on
their new locations once th...
go/build and cmd/go will stop returing Targets for stdlib .a files, and
stop producing the .a fi...
Loosen test to accept staleness in any runtime/internal package.
Fixes longtest builder.
Change...
github.com/hack-pad/go - b6e1a563fc142d7129a0ea6a3c6137ee12ff43f7 authored about 2 years ago by Russ Cox <[email protected]>