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
An older version of go compiling a main module that references a
standard library package from a...
With moduleHasRootPackage eliminated in the previous CL, needSum is
now invariantly true at all ...
This change moves Linux epoll's syscalls implementation to the
"runtime/internal/syscall" packag...
Change-Id: Iaf118150b8cf48aa42db3477bffdb92bd39f632a
Reviewed-on: https://go-review.googlesource...
This is a follow up of CL 420095 on loong64.
file before ...
github.com/hack-pad/go - 90a352742754cd8731302f23bfa4a47f0b3f5f40 authored about 2 years ago by Wayne Zuo <[email protected]>This is a follow up of CL 420094 on loong64.
Reduce go toolchain size slightly on linux/loong6...
github.com/hack-pad/go - 97760ed651f88341bcf15aa4980863c199b6f3dc authored about 2 years ago by Wayne Zuo <[email protected]>AddrFromSlice is not covered by any other test so far.
Change-Id: I91034c6cac95a023fc419c855873...
github.com/hack-pad/go - c4674e01343c0db9fad726401de114dac749382d authored about 2 years ago by Tobias Klauser <[email protected]>Also inline the single-use unspecified{4,6} variables.
Change-Id: I5992273031e0b8db1bc6f5de8fce...
github.com/hack-pad/go - 77c0e99c192331d44ddab664c4b6442925410cdc authored about 2 years ago by Tobias Klauser <[email protected]>
This commit was dedicated to adding an example of using B.ReportMetrics
with B.RunParallel calle...
Replace the ad-hoc approach to running tests in HTTP/1 and HTTP/2
modes with a 'run' function th...
Move the writev definition for solaris from package
internal/syscall/unix to package syscall. Th...
aix supports iovec read/write, see
https://www.ibm.com/docs/en/aix/7.2?topic=w-write-writex-writ...
This updates some rules to use ops with CC variations to
set the condition code when the result ...
Wait or Run will populate its ProcessState when the command completes.
Fixes #56002.
Change-Id...
github.com/hack-pad/go - fdea8e21708e9ed04498a7f7b68cbee43005d58d authored about 2 years ago by hopehook <[email protected]>egrep and fgrep are obsolescent now.
This PR updates all egrep and fgrep commands to grep -E an...
github.com/hack-pad/go - 2837ffe8d8a48cb321842721a8531ed870ace1d3 authored about 2 years ago by kxxt <[email protected]>
This cuts the wall duration for 'go test os/exec' and
'go test -race os/exec' roughly in half on...
This test has been disabled for over nine years (since CL 12869049).
Although it still compiles,...
In practice this only shows up when a vendored package, imported on the
command line, imports an...
When it calculates the smallest n such that:
n >= i && n % buildInfoAlign == 0
the expression ...
For example:
movb a0, a0
srai $1, a0, a0
the assembler will expand to:
slli $56, a0, a0...
github.com/hack-pad/go - af668c689c66588f8adb9f5cd6db812706536338 authored about 2 years ago by Wayne Zuo <[email protected]>
Change-Id: I375233dc700adbc58a6d4af995d07b352bf85b11
GitHub-Last-Rev: ef129205231b892f61b0135c87...
This fixes a bug introduced by CL 426094 that caused the
golang.org/x/website/internal/web tests...
Change-Id: I6be77e7b7c919f26bed7b6690cce6741888ba78a
GitHub-Last-Rev: 4ef4a7b425d0b89adf398a1bee...
Change-Id: Icbe2af4f2abf22b6a8c9cec33f0f88018f3bd1c7
GitHub-Last-Rev: 81392a6e88d5297f9581160319...
Set a 1MiB limit on special file blocks (PAX headers, GNU long names,
GNU link names), to avoid ...
Set a 128 MB limit on the amount of space used by []syntax.Inst
in the compiled form correspondi...
We were saving non-go file information in the module index files,
leading in an unnecessary incr...
Fixes #56014.
Change-Id: I75a3960e092459531de43868750f1684ed2ccb70
Reviewed-on: https://go-revi...
Fixes #55100
Change-Id: Ibbff921e74c3a416fd8bb019d20410273961c015
Reviewed-on: https://go-revie...
Fixes #51879.
Change-Id: Ic7ac892b82a0fe4ad6f95ff8ae84e6d30c52c111
Reviewed-on: https://go-revi...
Use shorter more Go-like names for the new APIs being added in the
runtime/coverage package for ...
Fixes #55832
Change-Id: Ib20279d47c1ca9a383a3c85bb41ca4f550bb0a33
GitHub-Last-Rev: 10af77a2f213...
The traceback code has special "jump stack" logic, to trace back
stack switches through systemst...
On Mac OS X, the default stack size for non-main threads created by cgo is
fixed at 512KB and ca...
Indirect branches are much more expensive than direct. If the call is
known to be local, we can ...
Usually optimization rules have corresponding priorities, some need to
be run first, some run ne...
Also make error recovery slightly more robust in this case.
Fixes #56022.
Change-Id: I1c01c146...
github.com/hack-pad/go - c591d82ea99b70b251a51cefd11ddc42ff004ce6 authored about 2 years ago by Robert Griesemer <[email protected]>
Change-Id: I72fed206df1a4e36d5e519378599e8d952423d53
Reviewed-on: https://go-review.googlesource...
asn1 allocates due to reflect.TypeOf(new(big.Int)) in init time.
We could replace it with (*big....
Updates #52580.
For #50436.
Change-Id: I669f13863f1f85d576c3c94500b118e6989000eb
Reviewed-on: h...
Imagine that initFuncTypes is called with n=3, funcTypes will be
[nil, nil, nil, **reflect.rtype...
Change-Id: I45f941ba3db26a12b3f56d93bdcd7f9e1d490346
GitHub-Last-Rev: 22b51167b08a1770a63a8b768a...
This reverts CL 437176.
Reason for revert: broke programs that plumb StdoutPipe from one comman...
github.com/hack-pad/go - 3380ee2520165187c3d1476c46d16bc76376d4d4 authored about 2 years ago by Bryan Mills <[email protected]>
[Roll-forward of CL 436915 by Tobias Klauser, with builtin and gen
directories dropped now that ...
These two directories are full of //go:build ignore files.
We can ignore them more easily by put...
Use internal/syssup.RaceDetectorSupported in the exit hooks tests as a
better way to tell if the...
Read counters using atomic ops so as to avoid problems with the race
detector if a goroutine hap...
Separate out the functions from cmd/internal/sys/support.go and
migrate them to a new package in...
It was accidentally removed in CL 355451.
Change-Id: I818ea01b83e437c25829bf7e88c7180963e696f8
...
Update the minimum version required for asan to be gcc9.
This will ensure that go build -asan is...
SecCreatePolicySSL returns null when called from a binary that has a
strange path. This seems to...
CL 424034 introduced two new packages that trigger external
linking mode where internal linking ...
When decoding a struct, if a positive delta is large enough to overflow
when added to fieldnum, ...
CL 425314 made creating funcTypes using StructOf, and using a mutex to
protect read+write to fun...
Fixes #54181.
Change-Id: I47f5102ff2095a794b6fc6bcf75617ba5f85c24d
Reviewed-on: https://go-revi...
Change-Id: If78c6d3c6183494f71f2857e496e172a789da39f
GitHub-Last-Rev: 58e0b75052a92cb720371d2b3c...
Change-Id: I4686f36a8f718fea1a08d816bc14e24e3528bb07
Reviewed-on: https://go-review.googlesource...
In TestCoverageApis/emitToNonexistentDir there is a list of error
messages to match when a nonex...
The offset of the line info should be smaller than the file size.
Otherwise, it should be ignore...
Reduce return complexity.
Change-Id: I280a0fe1a49371e231e93e0d3e177730b6f28769
GitHub-Last-Rev:...
Change-Id: I192dd34c677e52e16f0ef78e1dae58a78f6d1aac
GitHub-Last-Rev: 1638a7468951df72f13fea3485...
Otherwise DirFS of a UNC path does not work.
Fixes #54694
Change-Id: I82c1c436f7c26b3935c2cc4f...
github.com/hack-pad/go - 82e357d6d5944fc5b0293085a0305fe328c505ea authored about 2 years ago by Ian Lance Taylor <[email protected]>
Change-Id: Ifaa73b64e5b6a1d37c753e2440b642478d7dfbce
Reviewed-on: https://go-review.googlesource...
Change-Id: Iae290216687fd1ce8be720600157fb78cc2446d0
GitHub-Last-Rev: 4fba64ecb14a704d39f6ecc339...
For #53821
Change-Id: I1b5c62288eca20ff50f6d8d979cf82df24d4545b
GitHub-Last-Rev: 266148570a6465...
The flag is now removed from `go build` and `go test`.
It has been deprecated since Go 1.16, pri...
Updates #53466
Change-Id: I6643b4254dc707351d397018cee485bb508dde94
Reviewed-on: https://go-rev...
It's all local to a single file and responsible for 1.7% of total
space allocated summed over co...
This is the last failed test in Unified IR, since it can inline f5 and
f6 but the old frontend c...
The mismatch between Unified IR and the old frontend is not about how
they number the closures, ...
This CL optimizes the Hypot function by putting the Abs function in
front of the IsInf check. Th...
For #50436, I want to be able to close the pipes returned by
StdoutPipe and StderrPipe after the...
This change undoes CL 401894, because on further consideration
it turns out not to be needed.
T...
github.com/hack-pad/go - c9a62b7e711f5c1f1a73e0c3a5b6a2e5b67033e2 authored about 2 years ago by Bryan C. Mills <[email protected]>
No test case because the problem can only happen for invalid data. Let
the fuzzer find cases lik...
Convert a few occurrences that were submitted after CL 389935.
For #20322
For #51572
Change-Id...
github.com/hack-pad/go - cc90e45f1da8879163ae4ed3b1f7a5045cfc0685 authored about 2 years ago by Tobias Klauser <[email protected]>
Change-Id: I17a311afb94a056b3d35bfa241f5d0d206db602d
GitHub-Last-Rev: 42129464c9e17fae9b61ea6094...
Updates #53058
Change-Id: Ieaa500bea11f26f9a039196592bea67405bdf0ad
Reviewed-on: https://go-rev...
When the first call to Do finished, it calls c.wg.Done() to signal
others that the call was done...
Change-Id: I4698d0fa78108d83ee91732e8d3878dbff7f9c90
Reviewed-on: https://go-review.googlesource...
Change-Id: Icd4062e570559f1d0c69d4bdb9e23412054cf2a6
GitHub-Last-Rev: fbbfbcb54dac88c9a8f5c5c6d2...
A key may be forgotten while the call is still in flight. So when the
call finished, it should o...
All inlined functions are Go functions, and thus should be capable of
having a FuncInfo. Missing...
The linker needs FuncInfo metadata for all inlined functions. This is
typically handled by gc.en...
This reverts CL 421994.
Reason for revert: breaks runtime.TestCheckPtr2
For #53824
For #51087
...
This change moves Linux epoll's syscalls implementation to the
"runtime/internal/syscall" packag...
This is predicted to reduce allocation, hence GC time.
(And it does.)
Change-Id: I30a46805b81e5...
github.com/hack-pad/go - 9e0149da3c25c3a2399e0f578549f252c186491c authored about 2 years ago by David Chase <[email protected]>
Change-Id: I53169e386b8c789b092de348fa891fe50e11c2ef
GitHub-Last-Rev: 75232393b4ba415bddc731f155...
This reverts commit 66165739828b8326b625463beb51ae510b2ab8dd, corresponding to CL 436915.
Reaso...
github.com/hack-pad/go - 902da52f7b5826c2083effc20b209f39d58d2919 authored about 2 years ago by Than McIntosh <[email protected]>
Change-Id: I268033bfcda34b76ef1d3a3446d6d1d875fc33ea
Reviewed-on: https://go-review.googlesource...
Change-Id: Ie1e76d2e99bf2af7f064c9073c1fb866086962f6
Reviewed-on: https://go-review.googlesource...
Turn on the CoverageRedesign GOEXPERIMENT by default.
Updates #51430.
Change-Id: Id15c67ef0b6a...
github.com/hack-pad/go - 9910f8a4034d1edf317966060336a569800d4663 authored about 2 years ago by Than McIntosh <[email protected]>
The minimum bootstrap version for Go ≥ 1.20 is Go 1.17. That version
supports the new style //go...
already skips tests in case of the timestamp error, eg. #97757
Change-Id: Ia696e83cba2e3ed50181...
github.com/hack-pad/go - d7dbe0111ef2a6de80a20fef188db61d8fab5c96 authored about 2 years ago by doujiang24 <[email protected]>Updates #53466
Change-Id: Ifa1b8fe79f952a08dbdf91ae5ab23e4431e66134
Reviewed-on: https://go-rev...
Change-Id: Ifa78c98bf919ea62136f19b2bad0a8ee33afc646
Reviewed-on: https://go-review.googlesource...
Change-Id: I1257270c55d69962988b6034e7341a9142a0c449
Reviewed-on: https://go-review.googlesource...
Change-Id: I51dd087e630bf433c30d0aaaf3715b62524eb432
Reviewed-on: https://go-review.googlesource...
Change-Id: I59b3e72382433a6dd82306f026171f3af4a6cba7
Reviewed-on: https://go-review.googlesource...
Change-Id: I4b596b252c1785b13c4a166e9ef5f4ae812cd1bc
Reviewed-on: https://go-review.googlesource...
Change-Id: I5350c6374cd39ce4512d29cd8a341c4996f3b601
Reviewed-on: https://go-review.googlesource...