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

[dev.unified] cmd/compile/internal/noder: implicit conversions for binary exprs

Binary operations (except for shifts) require one operand to be
assignable to the other's type. ...

github.com/hack-pad/go - c846fd8e136dce06b213cae1cf3b9ada423c078a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: relax panic message expectations

In this test, traditionally the comparison `*l == r[0]` was left as a
comparison between `*l` (t...

github.com/hack-pad/go - ebd34e3e4500b3feef4b4f98526ae95172cd8088 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: prefer *At functions

Unified IR tries to avoid depending on base.Pos, so we should prefer
explicit position arguments...

github.com/hack-pad/go - 76a82f09d6da7e6fe18b703e5497795a19a780df authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] all: merge master (8e1e64c) into dev.unified

Conflicts:

- test/run.go
Conflicts in the known-fails list, plus removed a test from the known-...

github.com/hack-pad/go - de649a2a98b2775fad65a06cbbf641545a65a245 authored over 2 years ago by David Chase <[email protected]>
crypto/internal/nistec,debug/gosym: fix typos

Change-Id: I228a23754656b41843573bd4217de4df46c9df36
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - 176b63e7113b82c140a4ecb2620024526c2c42e3 authored over 2 years ago by Dan Kortschak <[email protected]>
cmd/compile: fix mknode script

It's not currently working. Somehow a field of type []constant.Value
causes it to barf. (That fi...

github.com/hack-pad/go - 8e1e64c16a4d53c06ed4f2287fc11eeb5029ca1a authored over 2 years ago by Keith Randall <[email protected]>
[dev.unified] test: change Unicode file/package name to use characters not translated by macOS.

In filenames, macOS translates Ä (U+00c4, c3 84) to Ä (U+0041 U+0308, 41 cc 88).
This causes pro...

github.com/hack-pad/go - 055a5e55faf0f5c8d5bb6db2e17d5d48f13a584c authored over 2 years ago by David Chase <[email protected]>
A+C: add Weizhi Yan

Change-Id: I2cef8fa2a61fc69b9b21ff75428af428d99ae2f2
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - 28be440d3434a440d0c144ba2128b30ce9771ecf authored over 2 years ago by yanweizhi <[email protected]>
runtime: revert to using the precomputed trigger for pacer calculations

Issue #53738 describes in detail how switching to using the actual
trigger point over the precom...

github.com/hack-pad/go - 85a482fc244f6f118b1d063063a51eb8b0feadd8 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
CONTRIBUTORS: update for the Go 1.19 release

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]>
[dev.unified] cmd/compile/internal/reflectdata: prefer ITabAddrAt in ConvIfaceTypeWord

We already have an explicit `pos` parameter, so we should use
ITabAddrAt instead of ITabAddr (wh...

github.com/hack-pad/go - 2cf632cd57fac7edacb9ad4621ce0234b81d0bc3 authored over 2 years ago by Matthew Dempsky <[email protected]>
runtime: fix typos

"finializer" => "finalizer"

Change-Id: Ia3c12bff8556b6a8d33b700c59357f47502757b1
GitHub-Last-R...

github.com/hack-pad/go - de8101d21bcf5f1097bcfaf3a1b55820ba70dce9 authored over 2 years ago by Jun10ng <[email protected]>
cmd/compile: revert "remove -installsuffix flag"

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]>
http: improve Get documentation

The existing documentation is unclear about header keys formatting.
The clarifying sentence is a...

github.com/hack-pad/go - c0c1bbde172c33e6e4ea994b413f23ca42c50c06 authored over 2 years ago by minherz <[email protected]>
Add os.FS.ToOSPath() and FromOSPath() to interoperate with io/fs (#18)

* Add `os.FS.ToOSPath()` to convert FS paths to OS paths
* Add `os.FS.FromOSPath()` to convert ...

github.com/hack-pad/hackpadfs - 60c2d731460bd9a2c67ee9d123f08bb1d9f74bef authored over 2 years ago by John Starich <[email protected]>
Report to coveralls on best-effort basis (#19)

Improves resiliency during coveralls outages.

github.com/hack-pad/hackpadfs - 384e440aa9c01819348ba0faa9f1aad3a0f18d52 authored over 2 years ago by John Starich <[email protected]>
go/types, types2: correct alignment of atomic.Int64

atomic.Int64 has special logic in the compiler to ensure it's 8-byte
aligned on 32-bit architect...

github.com/hack-pad/go - 2aa473cc54128c1498f80263763a2a876308e565 authored over 2 years ago by Austin Clements <[email protected]>
encoding/gob: s/TestIngoreDepthLimit/TestIgnoreDepthLimit/

For #53615

Change-Id: Ib85004d400931094fc1ea933cf73f4a5157aece1
Reviewed-on: https://go-review....

github.com/hack-pad/go - 4651ebf96191ffa3c0bc4c0b479bc97fbdd97b67 authored over 2 years ago by Ian Lance Taylor <[email protected]>
go/parser: skip TestParseDepthLimit for short tests

Because it requires a not insignificant amount of memory to run. Also
remove the WASM-only skip ...

github.com/hack-pad/go - dc00aed6de101700fd02b30f93789b9e9e1fe9a1 authored over 2 years ago by Roland Shoemaker <[email protected]>
encoding/xml: skip TestCVE202230633 for short tests

TestCVE202230633 uses a bunch of memory, and the input cannot be
feasibly reduced while maintain...

github.com/hack-pad/go - 783ff7dfc49d207114bb80e565e50ea6ff079326 authored over 2 years ago by Roland Shoemaker <[email protected]>
cmd/go/internal/modfetch: avoid duplicating path components in Git fetch errors

Fixes #51114

Change-Id: Iebfe65f826b7b583ff2b48b8bc9d2eb23f2726af
Reviewed-on: https://go-revie...

github.com/hack-pad/go - aa802285265ac370f7ce62299e54ec84635b794e authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: save zip sums for downloaded modules in 'go mod download' in a workspace

Within a single module we expect all needed checksums to have already
been recorded by a previou...

github.com/hack-pad/go - b9d5a25442ff4df9080250dd4b0d62c565466cec authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: avoid re-enqueuing workspace dependencies with errors

Fixes #53874.

Change-Id: I41ab15cb9b86b807a9d9ad21fe21fb7aa5fbb46f
Reviewed-on: https://go-revi...

github.com/hack-pad/go - a906d3dd099424ff17d7e46c4ecf793012d50197 authored over 2 years ago by Bryan C. Mills <[email protected]>
doc/go1.19: add a release note for 'go list -json=SomeField'

For #29666.

Change-Id: I575375fb039e5809b0ed2ce985f6352a61142d63
Reviewed-on: https://go-review...

github.com/hack-pad/go - 266c70c26306e98d32d95dc62463c829f39bcce8 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/compile: remove -installsuffix flag

Obsoleted by -importcfg.

cmd/link has a similar flag, but it seems to still be needed at least
...

github.com/hack-pad/go - 558785a0a9df5fbb7e9617c05059cf2892884620 authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: remove -importmap flag

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]>
misc/cgo/testshared: run tests only in GOPATH mode

-buildmode=shared installs shared libraries into GOROOT
and expects to reuse them across builds....

github.com/hack-pad/go - f71f3d1b861de2fcc907221931cf13679c0092dd authored over 2 years ago by Bryan C. Mills <[email protected]>
misc/cgo/testcshared: don't rely on an erroneous install target in tests

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

github.com/hack-pad/go - feada5366134772c4c6462e4a12150410741a00f authored over 2 years ago by Bryan C. Mills <[email protected]>
runtime: clear timerModifiedEarliest when last timer is deleted

timerModifiedEarliest contains the lowest possible expiration for a
modified earlier timer, whic...

github.com/hack-pad/go - c006b7ac2765252f397dec40fef610a3c17d956d authored over 2 years ago by Michael Pratt <[email protected]>
cmd/compile: fix type assert in dict pass

For type assertions, if src type is empty interface, we should
use normal type assertions rather...

github.com/hack-pad/go - 923740a8cc82e0bd3cd6098f94130b1967c4b361 authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/go: in script tests, avoid checking non-main packages for staleness

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

github.com/hack-pad/go - bf2ef26be3593d24487311576d85ec601185fbf4 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: avoid indexing GOROOT packages when the compiler is 'gccgo'

The gccgo compiler does not load standard-library packages from
GOROOT/src, so we cannot load th...

github.com/hack-pad/go - 5f5cae7200b544bfc250ad0676a98db1f7e7df31 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: port TestIssue16471 to a script test and add verbose logging

For #50471

Change-Id: I082c1f96113a3228f2ef423a04eaa9fbaa6c7522
Reviewed-on: https://go-review....

github.com/hack-pad/go - c2edb2c841149f2e56963071065d52247e24092a authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go/internal/modfetch/codehost: add missing newline in '# lock' log message

Change-Id: Ib92e983b6cdeed2b275a028c85b2bba583def059
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - 9c2526e6373e8cde99e62f8f6dfc73d6f79c5fad authored over 2 years ago by Bryan C. Mills <[email protected]>
image/jpeg: increase TestLargeImageWithShortData timeout by an order of magnitude

Also dump goroutines on failure.

The original bug report in #10413 reported a hang of “several
...

github.com/hack-pad/go - 85486bcccb506514d67034e39f3ed588b5900f1c authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go/internal/modload: ignore disallowed errors when checking for updates

addUpdate calls Query with the query "upgrade". Normally, this returns
the highest release versi...

github.com/hack-pad/go - 27794c4d4a18c61d8c158d253421d72b5a6a8673 authored over 2 years ago by Jay Conrod <[email protected]>
internal/pkgbits: change EnableSync into a dynamic knob

Rather than requiring users to recompile the compiler and all tools to
enable/disable sync marke...

github.com/hack-pad/go - 9371a6558412f621b5fbb54c42b43b93f8080e68 authored over 2 years ago by Matthew Dempsky <[email protected]>
compress/gzip: fix stack exhaustion bug in Reader.Read

Replace recursion with iteration in Reader.Read to avoid stack
exhaustion when there are a large...

github.com/hack-pad/go - b2b8872c876201eac2d0707276c6999ff3eb185e authored over 2 years ago by Tatiana Bradley <[email protected]>
path/filepath: fix stack exhaustion in Glob

A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...

github.com/hack-pad/go - ac68c6c683409f98250d34ad282b9e1b0c9095ef authored over 2 years ago by Julie Qiu <[email protected]>
io/fs: fix stack exhaustion in Glob

A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...

github.com/hack-pad/go - fa2d41d0ca736f3ad6b200b2a4e134364e9acc59 authored over 2 years ago by Julie Qiu <[email protected]>
encoding/gob: add a depth limit for ignored fields

Enforce a nesting limit of 10,000 for ignored fields during decoding
of messages. This prevents ...

github.com/hack-pad/go - 6fa37e98ea4382bf881428ee0c150ce591500eb7 authored over 2 years ago by Roland Shoemaker <[email protected]>
go/parser: limit recursion depth

Limit nested parsing to 100,000, which prevents stack exhaustion when
parsing deeply nested stat...

github.com/hack-pad/go - 695be961d57508da5a82217f7415200a11845879 authored over 2 years ago by Roland Shoemaker <[email protected]>
encoding/xml: use iterative Skip, rather than recursive

Prevents exhausting the stack limit in _incredibly_ deeply nested
structures.

Fixes #53614
Fixe...

github.com/hack-pad/go - 08c46ed43d80bbb67cb904944ea3417989be4af3 authored over 2 years ago by Roland Shoemaker <[email protected]>
encoding/xml: limit depth of nesting in unmarshal

Prevent exhausting the stack limit when unmarshalling extremely deeply
nested structures into ne...

github.com/hack-pad/go - c4c1993fd2a5b26fe45c09592af6d3388a3b2e08 authored over 2 years ago by Roland Shoemaker <[email protected]>
cmd/go: avoid spurious readdir during fsys.Walk

fsys.Walk is cloned from filepath.Walk, which has always handled
a walk of a directory by readin...

github.com/hack-pad/go - 913d05133c7fb3adfd2b1a34a47d635d8e072fa2 authored over 2 years ago by Russ Cox <[email protected]>
net/http: clarify that MaxBytesReader returns *MaxBytesError

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]>
syscall: gofmt after CL 412114

Change-Id: Ie51545eaebd22a31379bf8814a2c62b91d1d105b
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - 126c22a09824a7b52c019ed9a1d198b4e7781676 authored over 2 years ago by Tobias Klauser <[email protected]>
internal/trace: don't report regions on system goroutines

If a goroutine is started within a user region, internal/trace assigns
the child goroutine a nam...

github.com/hack-pad/go - 123a6328b7bd31ed6725d9412913fed6a4436aad authored over 2 years ago by Michael Pratt <[email protected]>
runtime/race: update amd64 syso images to avoid sse4

Rebuild selected amd64 syso images with updated LLVM build rules that
avoid the use of SSE4, so ...

github.com/hack-pad/go - 846490110ab1117b5f7366e3a531d24d88800074 authored over 2 years ago by Than McIntosh <[email protected]>
cmd/trace: fix typo in web documentation

Change-Id: I950224c3f698fbdf2bcab6f847f4afddaa6e9c2d
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - b75ad09cae8918343000e304c66c5df27101829b authored over 2 years ago by Tobias Klauser <[email protected]>
cmd/go: make module index loading O(1)

For a large module, opening the index was populating tables with
entries for every package in th...

github.com/hack-pad/go - 7510e597def68cee77e8ba280fc0f04d3cfd2a22 authored over 2 years ago by Russ Cox <[email protected]>
cmd/nm: don't rely on an erroneous install target in tests

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

github.com/hack-pad/go - b8bf820d5d4602f7e83ff89c0f8d0f2bd3a220d4 authored over 2 years ago by Bryan C. Mills <[email protected]>
misc/cgo/testcarchive: don't rely on an erroneous install target in tests

Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...

github.com/hack-pad/go - ad641e8521381886bc6274d78e986f2bb8ac561b authored over 2 years ago by Bryan C. Mills <[email protected]>
net/url: use EscapedPath for url.JoinPath

Fixes #53763

Change-Id: I08b53f159ebdce7907e8cc17316fd0c982363239
Reviewed-on: https://go-revie...

github.com/hack-pad/go - bf5898ef53d1693aa572da0da746c05e9a6f15c5 authored over 2 years ago by Sean Liao <[email protected]>
database/sql: make TestTxContextWaitNoDiscard test more robust

Similar to CL 385934, rely on waiter trigger instead of the WAIT query
prefix and factor out the...

github.com/hack-pad/go - 398dcd1cf00a1536dad98cf87c16f8ad0c8913fc authored over 2 years ago by Dmitri Goutnik <[email protected]>
cmd/go: use package index for std in load.loadPackageData

load.loadPackageData was only using an index for modules,
not for standard library packages. Oth...

github.com/hack-pad/go - f956941b0f5a5a841827bd3e84401d32916bb73e authored over 2 years ago by Russ Cox <[email protected]>
net/http: remove Content-Encoding in writeNotModified

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]>
cmd/compile: fix libfuzzer instrumentation line number

Set a reasonable starting line number before processing the body of
the function in the order pa...

github.com/hack-pad/go - c1a4e0fe014568501b194eb8b04309f54eee6b4c authored over 2 years ago by Keith Randall <[email protected]>
cmd/go: avoid setting variables for '/' and ':' in TestScript subprocess environments

Also simplify platform-dependent handling of the PATH variable,
to make it more like the existin...

github.com/hack-pad/go - 5c1a13e7a47bc47c07057c0acf626e3fafe064c9 authored over 2 years ago by Bryan C. Mills <[email protected]>
net/http: wait for listeners to exit in Server.Close and Shutdown

Avoid race conditions when a new connection is accepted just after
Server.Close or Server.Shutdo...

github.com/hack-pad/go - 180bcad33dcd3d59443fe8eda5ae7556b1b2945b authored over 2 years ago by Damien Neil <[email protected]>
cmd/compile: don't convert to interface{} for un-comparable types in generic switch

Fixes #53635

Change-Id: I41f383be8870432fc0d29fa83687911ddd8217f1
Reviewed-on: https://go-revie...

github.com/hack-pad/go - 14abe8aa7324bdf0e09e1dfebfb3519cc30f4918 authored over 2 years ago by Cuong Manh Le <[email protected]>
runtime: overestimate the amount of allocated memory in heapLive

CL 377516 made it so that memory metrics are truly monotonic, but also
updated how heapLive trac...

github.com/hack-pad/go - 1ebc983000ed411a1c06f6b8a61770be1392e707 authored over 2 years ago by Michael Anthony Knyszek <[email protected]>
crypto/x509: restrict CRL number to <=20 octets

Similar to certificate serial numbers, RFC 5280 restricts the length of
the CRL number field to ...

github.com/hack-pad/go - c177d9d98a7bfb21346f6309c115d0a2bf3167e3 authored over 2 years ago by Roland Shoemaker <[email protected]>
crypto/x509: correctly parse CRL entry extensions

When checking to see if a CRL entry has any extensions, attempt to read
them from the individual...

github.com/hack-pad/go - 486fc0177068277a51235c7794660b238e70d622 authored over 2 years ago by Aaron Gable <[email protected]>
crypto/x509: populate Number and AKI of parsed CRLs

The x509.RevocationList type has two fields which correspond to
extensions, rather than native f...

github.com/hack-pad/go - 8ac58de1857637f372a00ea16ab5497193b784a6 authored over 2 years ago by Aaron Gable <[email protected]>
cmd/link: explicitly disable PIE for windows/amd64 -race mode

Turn off PIE explicitly for windows/amd64 when -race is in effect,
since at the moment the race ...

github.com/hack-pad/go - 0c7fcf6bd1fd8df2bfae3a482f1261886f6313c1 authored over 2 years ago by Than McIntosh <[email protected]>
cmd/go: default to "exe" build mode for windows -race

This patch changes the default build mode from "pie" to "exe" when
building programs on windows ...

github.com/hack-pad/go - eaf21256545ae04a35fa070763faa6eb2098591d authored over 2 years ago by Than McIntosh <[email protected]>
cmd/compile: only check implicit dots for method call enabled by a type bound

Fixes #53419

Change-Id: Ibad64f5c4af2112deeb0a9ecc9c589b17594bd05
Reviewed-on: https://go-revie...

github.com/hack-pad/go - 1243ec9c177007879958443262fe4d25099c5ede authored over 2 years ago by Cuong Manh Le <[email protected]>
cmd/go: set up git identity for build_buildvcs_auto.txt

Just like in other tests like get_dotfiles.txt or
version_buildvcs_git.txt. Without it, I get a ...

github.com/hack-pad/go - c391156f96357593fa18fccee305401e3f82a1a6 authored over 2 years ago by Daniel Martí <[email protected]>
cmd/compile: rework induction variable detector

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]>
os/exec: clarify that Wait must be called

Fixes #52580

Change-Id: Ib2dd8a793b9c6fcb083abb3f7c346f6279adefc9
Reviewed-on: https://go-revie...

github.com/hack-pad/go - 53a4152d478d75ef4b71e428b9d69ed54144081f authored over 2 years ago by Ian Lance Taylor <[email protected]>
cmd/internal/notsha256: add purego tag as needed

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]>
cmd/dist: use purego tag when building the bootstrap binaries

This is in addition to the current math_big_pure_go tag.
Using purego ensures that we can build ...

github.com/hack-pad/go - f4755fc7333f524666f6ba3140cee0d180bce8b3 authored over 2 years ago by Ian Lance Taylor <[email protected]>
misc/cgo/test: make TestSetgidStress cheaper

TestSetgidStress spawns 1000 threads, which can be expensive on
some platforms or slow builders....

github.com/hack-pad/go - 4484c30f788835d8dda0afcefdb12e4b25b2c312 authored over 2 years ago by Cherry Mui <[email protected]>
test: recognize new gofrontend error message

The new gofrontend message matches other gofrontend error messages,
so adjust the test to accept...

github.com/hack-pad/go - 2007599dc83aff17d8261338e8d2ab1f2c518a9b authored over 2 years ago by Ian Lance Taylor <[email protected]>
cmd/compile: drop "buildcfg" from no instrument packages

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]>
cmd/go: make module@nonexistentversion failures reusable

CL 411398 added the -reuse flag for reusing cached JSON output
when the remote Git repository ha...

github.com/hack-pad/go - c1110910713766eb06d75ed48db3722d318a845e authored over 2 years ago by Russ Cox <[email protected]>
cmd/go: add -reuse flag to make proxy invocations more efficient

The go list -m and go mod download commands now have a -reuse flag,
which is passed the name of ...

github.com/hack-pad/go - 5f305ae8e5796ea3821088863a6842117c58da72 authored over 2 years ago by Russ Cox <[email protected]>
cmd/go: record origin metadata during module download

This change adds an "Origin" JSON key to the output of
go list -json -m and go mod download -jso...

github.com/hack-pad/go - 84e091eef033255b4a3fdb515d677faa135714dc authored over 2 years ago by Russ Cox <[email protected]>
build/constraint: update doc to mention a feature added in Go 1.17

The pkg documentation mentions that the "//go:build" syntax "will be"
added in Go 1.17. In fact,...

github.com/hack-pad/go - ceda93ed673294f0ce5eb3a723d563091bff0a39 authored over 2 years ago by Cristian Greco <[email protected]>
runtime: pass correct string to exits on Plan 9

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]>
net/http: omit invalid header value from error message

Updates #43631

Change-Id: I0fe3aafdf7ef889fed1a830128721393f8d020e6
GitHub-Last-Rev: c359542d74...

github.com/hack-pad/go - e822b1e26e20ef1c76672c0b77b0fd8a97a1fe84 authored over 2 years ago by Alexander Yastrebov <[email protected]>
cmd/go, go/build: clarify build constraint docs

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]>
flag: highlight support for double dashes in docs

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]>
[dev.unified] cmd/compile/internal/walk: RType fields for range assignments

This CL adds extra fields to RangeStmt that can be used when
desugaring into primitive assignmen...

github.com/hack-pad/go - d667be88310de6f91d9f1a88d949ea6c5b48650d authored over 2 years ago by Matthew Dempsky <[email protected]>
go/types, types2: document that exported predicates are unspecified for invalid type arguments

Per discussion on the issue.

For #53595.

Change-Id: Iefd161e5c7e792d454652cbe831a0c2d769f748e
...

github.com/hack-pad/go - c847a2c9f024f47eee25c132f2d80e7037adea36 authored over 2 years ago by Robert Griesemer <[email protected]>
go/types, types2: re-enable a couple of commented out tests

Change-Id: Ibb27012b18fc0f0f9f9ef74cc120e7ef981e6d43
Reviewed-on: https://go-review.googlesource...

github.com/hack-pad/go - 405c269b858941c46e35fb9a92b45aa75c61561c authored over 2 years ago by Robert Griesemer <[email protected]>
go/doc/comment: support links in lists in comments

The proposed (#51082) new go doc comment additions supports lists,
links, and doc links, but doe...

github.com/hack-pad/go - aad9382e590265efb5e5fa3591c30486dcf215e0 authored over 2 years ago by Ben Sarah Golightly <[email protected]>
os: fix a typo in path_windows.go

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]>
[dev.unified] all: merge master (993c387) into dev.unified

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]>
os: simplify deadline fluctuation tests

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]>
cmd/go/internal/modindex: remove spurious field from index_format documentation

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]>
[dev.unified] cmd/compile: refactor `range` desugaring

This CL refactors the code responsible for emitting the user-visible
assignments within a range ...

github.com/hack-pad/go - 0a503cf43a58e3a514f254c7dba1daf654557b17 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: implicit conversions for multi-valued expressions

This CL changes GOEXPERIMENT=unified to insert implicit conversions
for multi-valued expressions...

github.com/hack-pad/go - 3635b07d16c9fe3f344b3271fb3bf7029d8b4001 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: refactor N:1 expression handling

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]>
[dev.unified] test: tweak nilcheck test

A subsequent CL will change Unified IR to emit extra temporary
variables for multi-value express...

github.com/hack-pad/go - 2f3ef73e18ba9e2433248ca2f5d9c2fb3647a07d authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: break escape_iface.go into unified/nounified variants

The assignment `sink, *(&ok) = y.(int)` should (and does) escape a
value to the heap, but this d...

github.com/hack-pad/go - 95d7ce9ab1dea5dface92736305470965a41f61e authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: relax live_regabi.go

Unified IR will soon introduce additional temporary variables for
multi-valued expressions, whic...

github.com/hack-pad/go - f751319a0b51b9557a2f7f6000e692769f78da01 authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/go: include module root in package index key

The package index format includes the directory relative to the module
root. The module root for...

github.com/hack-pad/go - 981d5947aff1551a1c0787664b77c4ac1e8f6c6a authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: add a 'sleep' command for script tests

Due to mtime skew we don't index mutable packages with an mtime
younger than 2 seconds. In order...

github.com/hack-pad/go - 84db00ffd1c0e11180fc433df1ef7521de37a49b authored over 2 years ago by Bryan C. Mills <[email protected]>