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
Binary operations (except for shifts) require one operand to be
assignable to the other's type. ...
In this test, traditionally the comparison `*l == r[0]` was left as a
comparison between `*l` (t...
Unified IR tries to avoid depending on base.Pos, so we should prefer
explicit position arguments...
Conflicts:
- test/run.go
Conflicts in the known-fails list, plus removed a test from the known-...
Change-Id: I228a23754656b41843573bd4217de4df46c9df36
Reviewed-on: https://go-review.googlesource...
It's not currently working. Somehow a field of type []constant.Value
causes it to barf. (That fi...
In filenames, macOS translates Ä (U+00c4, c3 84) to Ä (U+0041 U+0308, 41 cc 88).
This causes pro...
Change-Id: I2cef8fa2a61fc69b9b21ff75428af428d99ae2f2
Reviewed-on: https://go-review.googlesource...
Issue #53738 describes in detail how switching to using the actual
trigger point over the precom...
This update was created using the updatecontrib command:
go install golang.org/x/build/cmd/upd...
github.com/hack-pad/go - ae7340ab68bf57c5d1485bee2c6725a780212a9a authored over 2 years ago by Carlos Amedee <[email protected]>
We already have an explicit `pos` parameter, so we should use
ITabAddrAt instead of ITabAddr (wh...
"finializer" => "finalizer"
Change-Id: Ia3c12bff8556b6a8d33b700c59357f47502757b1
GitHub-Last-R...
This reverts CL 415236 (commit 558785a0a9df5fbb7e9617c05059cf2892884620).
Reason for revert: Go...
github.com/hack-pad/go - 967a3d985d9252368b236411d2f0658fd636b1d4 authored over 2 years ago by Matthew Dempsky <[email protected]>
The existing documentation is unclear about header keys formatting.
The clarifying sentence is a...
* Add `os.FS.ToOSPath()` to convert FS paths to OS paths
* Add `os.FS.FromOSPath()` to convert ...
Improves resiliency during coveralls outages.
github.com/hack-pad/hackpadfs - 384e440aa9c01819348ba0faa9f1aad3a0f18d52 authored over 2 years ago by John Starich <[email protected]>
atomic.Int64 has special logic in the compiler to ensure it's 8-byte
aligned on 32-bit architect...
For #53615
Change-Id: Ib85004d400931094fc1ea933cf73f4a5157aece1
Reviewed-on: https://go-review....
Because it requires a not insignificant amount of memory to run. Also
remove the WASM-only skip ...
TestCVE202230633 uses a bunch of memory, and the input cannot be
feasibly reduced while maintain...
Fixes #51114
Change-Id: Iebfe65f826b7b583ff2b48b8bc9d2eb23f2726af
Reviewed-on: https://go-revie...
Within a single module we expect all needed checksums to have already
been recorded by a previou...
Fixes #53874.
Change-Id: I41ab15cb9b86b807a9d9ad21fe21fb7aa5fbb46f
Reviewed-on: https://go-revi...
For #29666.
Change-Id: I575375fb039e5809b0ed2ce985f6352a61142d63
Reviewed-on: https://go-review...
Obsoleted by -importcfg.
cmd/link has a similar flag, but it seems to still be needed at least
...
Obsoleted by -importcfg, and no longer used by anything.
Updates #51225.
Change-Id: I49e646d27...
github.com/hack-pad/go - 1355ea3045cd1327740ecfb7387918db45bf4f89 authored over 2 years ago by Matthew Dempsky <[email protected]>
-buildmode=shared installs shared libraries into GOROOT
and expects to reuse them across builds....
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
timerModifiedEarliest contains the lowest possible expiration for a
modified earlier timer, whic...
For type assertions, if src type is empty interface, we should
use normal type assertions rather...
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
The gccgo compiler does not load standard-library packages from
GOROOT/src, so we cannot load th...
For #50471
Change-Id: I082c1f96113a3228f2ef423a04eaa9fbaa6c7522
Reviewed-on: https://go-review....
Change-Id: Ib92e983b6cdeed2b275a028c85b2bba583def059
Reviewed-on: https://go-review.googlesource...
Also dump goroutines on failure.
The original bug report in #10413 reported a hang of “several
...
addUpdate calls Query with the query "upgrade". Normally, this returns
the highest release versi...
Rather than requiring users to recompile the compiler and all tools to
enable/disable sync marke...
Replace recursion with iteration in Reader.Read to avoid stack
exhaustion when there are a large...
A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...
A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...
Enforce a nesting limit of 10,000 for ignored fields during decoding
of messages. This prevents ...
Limit nested parsing to 100,000, which prevents stack exhaustion when
parsing deeply nested stat...
Prevents exhausting the stack limit in _incredibly_ deeply nested
structures.
Fixes #53614
Fixe...
Prevent exhausting the stack limit when unmarshalling extremely deeply
nested structures into ne...
fsys.Walk is cloned from filepath.Walk, which has always handled
a walk of a directory by readin...
A MaxBytesReader returns a *MaxBytesError when reading beyond
its limit, not a MaxBytesError.
F...
github.com/hack-pad/go - d3d7998756c33f69706488cade1cd2b9b10a4c7f authored over 2 years ago by Damien Neil <[email protected]>
Change-Id: Ie51545eaebd22a31379bf8814a2c62b91d1d105b
Reviewed-on: https://go-review.googlesource...
If a goroutine is started within a user region, internal/trace assigns
the child goroutine a nam...
Rebuild selected amd64 syso images with updated LLVM build rules that
avoid the use of SSE4, so ...
Change-Id: I950224c3f698fbdf2bcab6f847f4afddaa6e9c2d
Reviewed-on: https://go-review.googlesource...
For a large module, opening the index was populating tables with
entries for every package in th...
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
Fixes #53763
Change-Id: I08b53f159ebdce7907e8cc17316fd0c982363239
Reviewed-on: https://go-revie...
Similar to CL 385934, rely on waiter trigger instead of the WAIT query
prefix and factor out the...
load.loadPackageData was only using an index for modules,
not for standard library packages. Oth...
Additional header to remove if set before calling http.ServeContent.
The API of ServeContent is...
github.com/hack-pad/go - 59ab6f351a370a27458755dc69f4a837e55a05a6 authored over 2 years ago by Mitar <[email protected]>
Set a reasonable starting line number before processing the body of
the function in the order pa...
Also simplify platform-dependent handling of the PATH variable,
to make it more like the existin...
Avoid race conditions when a new connection is accepted just after
Server.Close or Server.Shutdo...
Fixes #53635
Change-Id: I41f383be8870432fc0d29fa83687911ddd8217f1
Reviewed-on: https://go-revie...
CL 377516 made it so that memory metrics are truly monotonic, but also
updated how heapLive trac...
Similar to certificate serial numbers, RFC 5280 restricts the length of
the CRL number field to ...
When checking to see if a CRL entry has any extensions, attempt to read
them from the individual...
The x509.RevocationList type has two fields which correspond to
extensions, rather than native f...
Turn off PIE explicitly for windows/amd64 when -race is in effect,
since at the moment the race ...
This patch changes the default build mode from "pie" to "exe" when
building programs on windows ...
Fixes #53419
Change-Id: Ibad64f5c4af2112deeb0a9ecc9c589b17594bd05
Reviewed-on: https://go-revie...
Just like in other tests like get_dotfiles.txt or
version_buildvcs_git.txt. Without it, I get a ...
Induction variable detection is still not quite right. I've added
another failing test.
Redo th...
github.com/hack-pad/go - 2acd3646fc448b760e82fcace189adda94a1904a authored over 2 years ago by Keith Randall <[email protected]>Fixes #52580
Change-Id: Ib2dd8a793b9c6fcb083abb3f7c346f6279adefc9
Reviewed-on: https://go-revie...
This permits building the package with gccgo, when using gccgo
as a bootstrap compiler.
Fixes #...
github.com/hack-pad/go - 177306f6305b35bf6993c2d74baa7fb60cd3f5d4 authored over 2 years ago by Ian Lance Taylor <[email protected]>
This is in addition to the current math_big_pure_go tag.
Using purego ensures that we can build ...
TestSetgidStress spawns 1000 threads, which can be expensive on
some platforms or slow builders....
The new gofrontend message matches other gofrontend error messages,
so adjust the test to accept...
Package buildcfg was added to this list by CL 403851, but package
buildcfg does not exist.
This...
github.com/hack-pad/go - d602380f58e2a2ab4b262c7d69b78ff634cba5e8 authored over 2 years ago by Michael Pratt <[email protected]>
CL 411398 added the -reuse flag for reusing cached JSON output
when the remote Git repository ha...
The go list -m and go mod download commands now have a -reuse flag,
which is passed the name of ...
This change adds an "Origin" JSON key to the output of
go list -json -m and go mod download -jso...
The pkg documentation mentions that the "//go:build" syntax "will be"
added in Go 1.17. In fact,...
In CL 405901 the definition of exit in the Plan 9 go runtime
was changed like so:
- ...
github.com/hack-pad/go - 3cf79d96105d890d7097d274804644b2a2093df1 authored over 2 years ago by Ori Bernstein <[email protected]>Updates #43631
Change-Id: I0fe3aafdf7ef889fed1a830128721393f8d020e6
GitHub-Last-Rev: c359542d74...
Clarify that the //go:build line is an expression of constraints,
not a constraint itself.
Fixe...
github.com/hack-pad/go - 4a2a3bca180509bc39fe99992e16b5e0a45e0e43 authored over 2 years ago by Ian Lance Taylor <[email protected]>Updating examples, to show that double dashes are also permitted. This has been easy to miss pre...
github.com/hack-pad/go - 9a4d5357f40c367fcad279184f245290ba0a8fb9 authored over 2 years ago by Sebastian Gassner <[email protected]>
This CL adds extra fields to RangeStmt that can be used when
desugaring into primitive assignmen...
Per discussion on the issue.
For #53595.
Change-Id: Iefd161e5c7e792d454652cbe831a0c2d769f748e
...
Change-Id: Ibb27012b18fc0f0f9f9ef74cc120e7ef981e6d43
Reviewed-on: https://go-review.googlesource...
The proposed (#51082) new go doc comment additions supports lists,
links, and doc links, but doe...
I believe the path_windows.go file has a typo, which is fixed in this PR
Change-Id: Ibf1a7189a6...
github.com/hack-pad/go - af725f42864c8fb56afcf3ba76d2df7d372534e4 authored over 2 years ago by AndreasHGK <[email protected]>Conflicts:
- test/run.go: textual conflict in 1.18 known failures list
Merge List:
+ 2022-06-...
github.com/hack-pad/go - 1b838e95562b20c1268a3c9145d46510e034e61f authored over 2 years ago by Matthew Dempsky <[email protected]>
This applies the net package CL 365334, CL 366176, CL 372215 to the os
package.
CL 365334:
...
github.com/hack-pad/go - 993c387032fb569ca8fe1ff2b3c1822304c0ecca authored over 2 years ago by Ian Lance Taylor <[email protected]>The 'path' field was removed in an earlier revision to the format.
While auditing the format, I...
github.com/hack-pad/go - 4914e4e334b33cd823a770bd5860f525aad44c61 authored over 2 years ago by Bryan C. Mills <[email protected]>
This CL refactors the code responsible for emitting the user-visible
assignments within a range ...
This CL changes GOEXPERIMENT=unified to insert implicit conversions
for multi-valued expressions...
Pull all multi-value expression handling logic into a new multiExpr
helper method.
Change-Id: I...
github.com/hack-pad/go - e7219cc093aca07bdb7179fa1a42d44e56eaf9d4 authored over 2 years ago by Matthew Dempsky <[email protected]>
A subsequent CL will change Unified IR to emit extra temporary
variables for multi-value express...
The assignment `sink, *(&ok) = y.(int)` should (and does) escape a
value to the heap, but this d...
Unified IR will soon introduce additional temporary variables for
multi-valued expressions, whic...
The package index format includes the directory relative to the module
root. The module root for...
Due to mtime skew we don't index mutable packages with an mtime
younger than 2 seconds. In order...