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

go/types: don't set a Config.Context if none is provided

Users can re-use a type checking context by passing it via types.Config.
There is no need for us...

github.com/hack-pad/go - 530e320b2a9ed08f2bba39507b877fd66352d7ca authored almost 3 years ago by Robert Findley <[email protected]>
go/types: when type hashing, canonicalize interfaces

The interface type string preserves certain non-semantic attributes of
the type, such as embedde...

github.com/hack-pad/go - 958f405371d942d988aef325b2103fa64028af45 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: when type hashing, use placeholders for type parameters

Type parameter names don't matter for the purposes of generic type
identity, so mask them with n...

github.com/hack-pad/go - c97d6817a3a47ce7ec30f1eebae48def30b64ad8 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: deduplicate signatures with the context

Extend the type checking context to allow de-duplicating *Signature
instances, in addition to *N...

github.com/hack-pad/go - bfbe5ac9ce58fb59aa38ef69dee4933f20aac039 authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile/internal/types2: remove tparamIsIface flag and corresponding dead code

Added/clarified some comments.

Change-Id: Ib08d3343ff08c23cc8880a27a0148d1ff077a80f
Reviewed-on...

github.com/hack-pad/go - 787708a6ff66092678cd4312358e90a5085eac89 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: remove asNamed

In the few remaining places where we use asNamed, if the argument
is indeed a *Named, we either ...

github.com/hack-pad/go - bc0b98eeffa64f155e7f2a2dc6b883a97c4d0580 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: remove a review comment in implicitTypeAndValue

Reviewed the code and simplified slightly. No semantic changes.

Change-Id: Ib785b912fbee9774632...

github.com/hack-pad/go - 56e55a388986ed9c770a21e9c58df38e021b577b authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: set tparamsIsIface to true

This CL enables the mode in which the underlying type of
type parameters is the underlying type ...

github.com/hack-pad/go - c09d854f0961a997ac41a740a6e8d1892b7e6ee0 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: underlying type of a type parameter is its constraint interface

Until now, the type checker operated with the definition that the
underlying type of a type para...

github.com/hack-pad/go - 39bc666430b3340c3de0e815cfc1fbfc7b2f7e99 authored almost 3 years ago by Robert Griesemer <[email protected]>
net/http: do not send Transfer-Encoding: identity in responses

Server handlers may set a "Transfer-Encoding: identity" header on
responses to disable chunking,...

github.com/hack-pad/go - b69b2f63d65609b400b4a40ae01e4a48638f050f authored almost 3 years ago by Damien Neil <[email protected]>
cmd/go: add go work use command

For #45713, #48257

Change-Id: I7e9248f22fe7ab33b151e07cc296d64c194154e2
Reviewed-on: https://go...

github.com/hack-pad/go - fdee1b297438a64c553ecc7468a7647f5a070404 authored almost 3 years ago by Michael Matloob <[email protected]>
cmd/compile/internal/types2: make sure we are safe for nil in underIs

Reviewed all uses of underIs (global function and method) and made
sure we are ok with a nil inc...

github.com/hack-pad/go - 3a4b95073a9fd7bca6e9fd80016275ef04bc1987 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: add missing method info for method with correct name except for case

When being used by the compiler, augment the types2 missing method
message with extra info, if a...

github.com/hack-pad/go - 429d1e01557f95bba29837f2190441696484fd41 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: match Go 1.17 compiler error messages more closely

When being used by the compiler, fix up types2 error messages to be more
like Go 1.17 compiler e...

github.com/hack-pad/go - c8d6ee12d5eb1c64f2aff8a4d511f677a64e3aed authored almost 3 years ago by Dan Scales <[email protected]>
cmd/go: use workspace modules' go.sum files to check sums

By default, use workspace modules' go.sum files to check sums. Any
missing sums will still be wr...

github.com/hack-pad/go - 1cd600301ea2a0b13d5e158282200114dc9de3fd authored almost 3 years ago by Michael Matloob <[email protected]>
cmd/compile/internal/types2: better error for type assertion/switch on type parameter value

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

github.com/hack-pad/go - f9dcda3fd83e83fb29cc6b0f710faa49ba98a54b authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: remove asTypeParam and simplify some code

Because we do not permit a stand-alone type parameter on the RHS of
a type declaration, the unde...

github.com/hack-pad/go - 9150c16bced33ca591a55fe4fb64817dd659b285 authored almost 3 years ago by Robert Griesemer <[email protected]>
runtime: start ARM atomic kernel helper traceback in caller

Like the VDSO, we cannot directly traceback from the Linux kernel ARM
atomic/barrier helpers. Ho...

github.com/hack-pad/go - 363459479014bde19e83d9fb6781310f63fb0b45 authored almost 3 years ago by Michael Pratt <[email protected]>
net/http: do not cancel request context on response body read

When sending a Request with a non-context deadline, we create a
context with a timeout. This con...

github.com/hack-pad/go - 76fbd6167364fb98e3ebe946cfc16b5b84d4240e authored almost 3 years ago by Damien Neil <[email protected]>
runtime/pprof: mark TestCPUProfileMultithreadMagnitude as flaky

The Linux kernel starting in 5.9 and fixed in 5.16 has a bug that can
break CPU timer signal del...

github.com/hack-pad/go - 95196512b6163dbeff2e7ce5cea65072305905f2 authored almost 3 years ago by Michael Pratt <[email protected]>
runtime: drop cgoTraceback call assumptions from CgoPprof tests

the CgoPprof tests currently assume that calls to their cgoTraceback
functions are primarily for...

github.com/hack-pad/go - ecd2e140ec54feca9afbda7726345e09cd380eea authored almost 3 years ago by Michael Pratt <[email protected]>
cmd/compile: fix missing transformEarlyCall for OXDOT in subster.node

Like OFUNCINST, in case of OXDOT call expression, the arguments need
to be transformed earlier, ...

github.com/hack-pad/go - b1b6d928bd4fb368f8ada0a554fc85405e7a3688 authored almost 3 years ago by Cuong Manh Le <[email protected]>
internal/fuzz: set timeout for each exec of fuzz target

This change sets a timeout of 10 seconds on each
execution of the fuzz target, both during fuzzi...

github.com/hack-pad/go - 5d24203c394e6b64c42a9f69b990d94cb6c8aad4 authored almost 3 years ago by Katie Hockman <[email protected]>
cmd/compile/internal/types2: unexport Context.TypeHash

Context.TypeHash is not being used outside of the type checker, so
unexport it.

The TypeHash me...

github.com/hack-pad/go - 8b66b3d49f931715c52b4ed71bc1dc935132c30f authored almost 3 years ago by Robert Findley <[email protected]>
go/types: re-use type hashing logic in Context.typeHash

The special handling for *Named types is not necessary. The hash of an
instance is simply the ha...

github.com/hack-pad/go - ede97290edd6ca9291d44f8eba503fbd8b162ed4 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: refactor the Context type map to accept arbitrary types

In preparation for storing *Signature types in Context, refactor the
type map to not depend on t...

github.com/hack-pad/go - 2dbf37045c24c8ab6f93083adc8be9ccdb3e3603 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: use Identical to verify type identity in the Context map

We don't have guarantees that our type hash is perfect, and in fact
fuzzing found cases where id...

github.com/hack-pad/go - 0c6a6cd4d8c19ca8892085a38477e5ff56b7cc2b authored almost 3 years ago by Robert Findley <[email protected]>
test/recover4.go: use mprotect to create a hole instead of munmap

Currently the recover4 test, which recovers from a panic created from a
fault, generates a fault...

github.com/hack-pad/go - 95d06576702c54139796f3e24e2eec4b135b1a09 authored almost 3 years ago by Michael Anthony Knyszek <[email protected]>
reflect: keep pointer in aggregate-typed args live in Call

When register ABI is used, reflect.Value.Call prepares the call
arguments in a memory representa...

github.com/hack-pad/go - 23adc139bf1c0c099dd075da076f5a1f3ac700d4 authored almost 3 years ago by Cherry Mui <[email protected]>
cmd/link: don't unmap output file at error exit

When the link exits on error it currently calls Out.Close, which
will munmap the output buffer a...

github.com/hack-pad/go - e9f0381a807d1797e0b5969a29f4a3666a73c9e3 authored almost 3 years ago by Cherry Mui <[email protected]>
net: use Done rather than comparing with context.Background

Fixes #49023

Change-Id: I3de70f8a25f4ba8a0fb8bb96581371e33fde2f7a
GitHub-Last-Rev: b7ec9405adc7...

github.com/hack-pad/go - 7bed3c7975780cad3c0adcf548d8b2d324a09265 authored almost 3 years ago by Mikhail Faraponov <[email protected]>
math/bits: add examples for Add, Sub, Mul and Div

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

github.com/hack-pad/go - c3c4a2bf6589f8c1e046149356fb5456b34a0df1 authored almost 3 years ago by Pedro Lopez Mareque <[email protected]>
all: update terminology for fuzzing

This change doesn't modify any functionality.
It also doesn't update all of the comments and
var...

github.com/hack-pad/go - 9d89a5eb64f25ce0e7cc6086d44b6f327cbb302c authored almost 3 years ago by Katie Hockman <[email protected]>
go/types, types2: document nil scope for imported and instantiated Func objects

Also, don't set the scope anymore when instantiating (substituting)
a signature.

Per discussion...

github.com/hack-pad/go - ccd41cc05e3ee2f0d0ded1d7faf9c1f43ce1037b authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: ensure stenciled function bodies are nonempty

Our compiler gets confused between functions that were declared
with no body, and those which ha...

github.com/hack-pad/go - 10d3b1355184320f6d9623cb35e848e5af7c29ed authored almost 3 years ago by Keith Randall <[email protected]>
go/build: skip rune literals when looking for go:embed

Fixes #49514

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

github.com/hack-pad/go - c622d1d3f68369ec5f8ce9694fa27e7acb025004 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
runtime: fix typo

Change filepath reference from cmd/internal/ld/symtab.go to
cmd/link/internal/ld/symtab.go.

Cha...

github.com/hack-pad/go - eb68e3367bf8d55bb98eb002cef35455f5be3c5f authored almost 3 years ago by cuiweixie <[email protected]>
runtime: adjust TestPhysicalMemoryUtilization to handle large page sizes

Currently TestPhysicalMemoryUtilization can fail on systems with large
physical page sizes like ...

github.com/hack-pad/go - 46b2fc05a2681a9dd3b606176e738d786b0c2176 authored almost 3 years ago by Michael Anthony Knyszek <[email protected]>
runtime/debug: make TestFreeOSMemory more robust

FreeOSMemory relies on the function FreeOSMemory increasing HeapReleased
as opposed to the backg...

github.com/hack-pad/go - 3e94140465984ff6c8d658051d022e8eacf057c3 authored almost 3 years ago by Michael Anthony Knyszek <[email protected]>
database/sql: prevent closes slices from assigning to free conn

In function connectionCleanerRunLocked append to closing slice affects db.freeConns and vise ver...

github.com/hack-pad/go - 48f1cde942959e2fc3c56973a2986c24d554c82c authored almost 3 years ago by Pavel <[email protected]>
spec: fix a broken link

Thanks for jtagcat@ for finding this.

Change-Id: If7324808edbae19ec8bf503b04e0426f3fb3b47a
Revi...

github.com/hack-pad/go - d60a4e69f16f5bc958094af206ac7e47f6bc8b04 authored almost 3 years ago by Robert Griesemer <[email protected]>
obj/riscv: fix link to risc-v dwarf register numbers

The repository name and structure in the RISC-V GitHub org has been
modified, rendering the exis...

github.com/hack-pad/go - f1935c52703e4482c5047b4b35276e965896df7c authored almost 3 years ago by hasheddan <[email protected]>
io: add error check to TeeReader Example

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

github.com/hack-pad/go - 8ce1a953fb125ab390e816540d7f6c304ee7e52b authored almost 3 years ago by jiahua wang <[email protected]>
runtime: fix C compilation error in TestCgoTracebackGoroutineProfile

Use C89 declaration. Also fix indentation.

Change-Id: Ib974eb32ac95610d0b0eca00ca3b139b388c73bd...

github.com/hack-pad/go - 84277bfd07dad771b9978149bdaed8aa16ed8982 authored almost 3 years ago by Cherry Mui <[email protected]>
cmd/compile: fix missing ddd when building call for function instantiation closure

When building a call expression for function instantiation closure, if
it's a variadic function,...

github.com/hack-pad/go - 73a4bbb0df36d85d1ab8cb12d220d1d56e4049ec authored almost 3 years ago by Cuong Manh Le <[email protected]>
doc/go1.18: document http.Transport.Dial* being used in js/wasm

This PR adds a note into the Go 1.18 changelog for CL 330852.

Updates #46923.

Change-Id: I9915...

github.com/hack-pad/go - 666fc173c02ff3004ac9ef867aa4eec7e243dde3 authored almost 3 years ago by Neil Alexander <[email protected]>
runtime: bypass scheduler when doing traceback for goroutine profile

When acquire a goroutine profile, we stop the world then acquire a
stack trace for each goroutin...

github.com/hack-pad/go - 8c73f80400d04a320165f4c1e535524cc50e20b4 authored almost 3 years ago by Cherry Mui <[email protected]>
doc/go1.18: add a release note for 'go mod vendor -o'

For #47327

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

github.com/hack-pad/go - 47b3ab5ede452a88c2da4c5eaf092b2d707d2ff4 authored almost 3 years ago by Bryan C. Mills <[email protected]>
net: skip new testpoint TestUDPIPVersionReadMsg on plan9

Skip TestUDPIPVersionReadMsg on plan9, since it does things
not supported on that OS.

Change-Id...

github.com/hack-pad/go - d76b1ac3e1919bd863e7e906202ae085cb20f595 authored almost 3 years ago by Than McIntosh <[email protected]>
cmd/compile: use canonical stringslice/ representations in abiutils

A chunk of code in abiutils was synthesizing the internals of a Go
string type as "struct { unsa...

github.com/hack-pad/go - c49627e81b05f23f97544fc6bfae3347296b4a06 authored almost 3 years ago by Than McIntosh <[email protected]>
cmd/compile: include register-resident output params in DWARF-gen

During the register ABI work, a change was made in CL 302071 to
"stackframe" to treat register-r...

github.com/hack-pad/go - 79e03a9281ba03f9f79904f074e2e343f2140bdd authored almost 3 years ago by Than McIntosh <[email protected]>
cmd/compile/internal/ssa: fix debug location gen issue with zero width ops

Revamp the way that buildLocationLists() handles zero-width
operations, to fix a couple of probl...

github.com/hack-pad/go - e9ef931e0649563e800f0a284ad3606564a88b35 authored almost 3 years ago by Than McIntosh <[email protected]>
net: add conversion from AddrPort to TCPAddr to complement existing inverse

We already have various member functions of TCPAddr that return an
AddrPort, but we don't have a...

github.com/hack-pad/go - a01a6d6efea52802f455849cd52ef7f8d049033a authored almost 3 years ago by Jason A. Donenfeld <[email protected]>
cmd/link/internal/loadelf: better error message for ignored symbols

Currently it's quite hard to debug these error messages about ignored symbols
because there are ...

github.com/hack-pad/go - 1ec51087e57d242e5556210a426307984d9ef0b3 authored almost 3 years ago by Dmitry Vyukov <[email protected]>
lib/time, time/tzdata: update to 2021e

Doing this a little early in the release cycle as there have been some
changes in the handling o...

github.com/hack-pad/go - 99fa49e4b7f74fb21cc811270fe42c9b7fa99668 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
misc/cgo/testshared: correct test of gccgo version number

We still don't run the gccgo tests, because they don't run in module mode.
But now we at least g...

github.com/hack-pad/go - 4b27d40b508a1d37ffcd84a411408309804d2a2a authored almost 3 years ago by Ian Lance Taylor <[email protected]>
sync: clarify the validity to call Map methods inside Range

This change clarifies that calling all Map methods inside the callback
of Range is allowed. For ...

github.com/hack-pad/go - d5a5a13ad987db9bcdda8c6cecb84ed8583ea68d authored almost 3 years ago by Changkun Ou <[email protected]>
test: add test that was miscompiled by gccgo

For #49512

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

github.com/hack-pad/go - 3949faf72e8285622ebfdf3bd573125dcd5453d2 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
net: do more faithful conversion from AddrPort to UDPAddr

A UDPAddr with a nil IP is a valid state, representing an AF-agnostic
unspecified address, so ch...

github.com/hack-pad/go - 4d0683965bd05aee6845bf6849c85c4bf2bb10d4 authored almost 3 years ago by Jason A. Donenfeld <[email protected]>
cmd/compile/internal/types2: remove structuralString in favor of inlined code

structuralString was used only in one place (for built-in copy).
Remove it in favor of custom an...

github.com/hack-pad/go - 23f653df963ddf3ae618290edbb0c55530fcf483 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: slightly relax notion of structural type

If we have all channel types in a constraint, there is no structural type
if they don't all have...

github.com/hack-pad/go - 96c94c2c831a5c074d33e2b7b553e91eb602e6bd authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: don't do Resolve on OKEY identifiers during import

For generic functions, we can export untransformed OKEY nodes, and the
key identifier is written...

github.com/hack-pad/go - 229b90931312aa1686f4bace25d1f40f896884ad authored almost 3 years ago by Dan Scales <[email protected]>
cmd/go: add 'go mod vendor -o' flag

Adds a new flag to 'go mod vendor' which overrides the default
'vendor' destination directory. T...

github.com/hack-pad/go - f410786c5f12d0cc4f44ce9daf8d0883df39a2f6 authored almost 3 years ago by Paschalis Tsilias <[email protected]>
runtime: rewrite TestPhysicalMemoryUtilization

This test changes TestPhysicalMemoryUtilization to be simpler, more
robust, and more honest abou...

github.com/hack-pad/go - a881409960a2a8117c99dcc0c91ab74885a3c53a authored almost 3 years ago by Michael Anthony Knyszek <[email protected]>
internal/cache: document 'go clean -fuzzcache' in README

Fixes: #48900

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

github.com/hack-pad/go - b2d826c09f0f73cd9dc0022a2b052543e8bf4c06 authored almost 3 years ago by emahiro <[email protected]>
cmd/compile/internal/types2: refer to structural rather than single underlying type in errors

This brings the error messages in sync with the terminology that
will be used it the spec.

Chan...

github.com/hack-pad/go - 23dd389ac6ef59210580614c4a73e0d0a13c2911 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: move some functions into different files (cleanup)

- move structuralType/structuralString into type.go
- move functions exported for the compiler i...

github.com/hack-pad/go - 6406e09f69c70b10cab58702f10456a3e9a83bef authored almost 3 years ago by Robert Griesemer <[email protected]>
go/doc: don't treat functions returning type parameters as constructors

Functions returning type parameters were erroneously being interpreted
as 'constructors' of thei...

github.com/hack-pad/go - 097aaa9cd68fdce10b81fbba43fbb6569a95b53f authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile/internal/types2: rename structure to structuralType

And rename structureString to structuralString.

Now that we have an updated definition for stru...

github.com/hack-pad/go - 8a3be150775f80850e179bd1860b286be27ca407 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: use type variables consistently in Checker.conversion

We have V and T and Vu and Tu. When calling the various isX predicates
consistently use Vu and T...

github.com/hack-pad/go - 0aa194f7589fb5f75fc3a9c34bb69943daf6fc5c authored almost 3 years ago by Robert Griesemer <[email protected]>
doc: make a copy of the latest Go 1.17 spec

This will allow us to compare the changes made for Go 1.18.

Change-Id: I1456270b201967f5cb05e66...

github.com/hack-pad/go - 17980dff368256a0763cf042376d3fb36d06c109 authored almost 3 years ago by Robert Griesemer <[email protected]>
runtime: fix unworkable comments for go:nosplit

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

github.com/hack-pad/go - e984240d310302764c66bb4bf84b5747e05cf8ef authored almost 3 years ago by Hajime Hoshi <[email protected]>
go/parser: allow parsing aliases with type parameters

We already guard against this in the type checker, and it will
eventually be allowed per the acc...

github.com/hack-pad/go - 02d7eab52796574b44717d45d5def42c9068b56a authored almost 3 years ago by Robert Findley <[email protected]>
go/types: disallow type cycles through type parameter lists

This is a port of CL 361922 to go/types.

Change-Id: I790c8121a640c25fb655c926fb434d667dd59f76
R...

github.com/hack-pad/go - 57dc6e247538301fb312e8ee35d3385f5d5efc28 authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile/internal/types2: disallow type cycles through type parameter lists

If we reach a generic type that is part of a cycle
and we are in a type parameter list, we have ...

github.com/hack-pad/go - cc14fcac2bc1d452841336b9aeee3b1d47880f37 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: rename Checker.cycle to Checker.validCycle

Also, invert the boolean result. This matches Checker.validType;
it's also easier to understand....

github.com/hack-pad/go - 318c024b498621932ace08736c38a51fe5519a63 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types: rename Checker.cycle to Checker.validCycle

This is a clean port of CL 362336 to go/types.

Change-Id: Iafeae7024fbb2872b07748affcea9676324e...

github.com/hack-pad/go - ec86bb52ba88ff18a88719ee0f9244315fa81154 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: remove most asX converters (cleanup)

This is a port of CL 362118 to go/types, which is itself a roll-forward
of CL 362254, containing...

github.com/hack-pad/go - f5f94340910421baea624ca08e5f51343515cae8 authored almost 3 years ago by Robert Findley <[email protected]>
mime: keep parsing after trailing semicolon

Fixes #46323

Change-Id: Ibd624b1aaa15f907b7eb965b4eaec61018a45486
GitHub-Last-Rev: 7ad670b08814...

github.com/hack-pad/go - 578ada410de8065dbca46bca08a5993d1307f423 authored almost 3 years ago by Illirgway <[email protected]>
cmd/go: add go work sync command

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

github.com/hack-pad/go - 795cb333d94ee7f5632500f3e2ae98012b8d73e6 authored almost 3 years ago by Michael Matloob <[email protected]>
go/types: report error for incomplete struct composite literal type

This is a port of CL 361412 to go/types.

Change-Id: Ie5bccc7faba7ca9230e712f867b27ca9dcddba79
R...

github.com/hack-pad/go - 1c86beeadfc7a370048ad58f76b1b60b5bcd06ee authored almost 3 years ago by Robert Findley <[email protected]>
go/types: don't return an array type with invalid length

In preparation for porting CL 361412, fix a discrepancy in go/types,
where [-1]T is returned for...

github.com/hack-pad/go - cb908f1d4dd24dad17105022df7b0e96ac1d6988 authored almost 3 years ago by Robert Findley <[email protected]>
cmd/go: add workspace pruning mode

[ this is a roll-forward of golang.org/cl/357169 with minor changes
to fix the cmd/go/internal/m...

github.com/hack-pad/go - 4aa0746f6abae7dc112883e79f93993a430bd340 authored almost 3 years ago by Michael Matloob <[email protected]>
cmd/go/internal/bug: remove duplicate code

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

github.com/hack-pad/go - a65a095ca423c21bdd53a6a8300b501b88d60137 authored almost 3 years ago by Manlio Perillo <[email protected]>
cmd/dist: wait for exit in bgwait after a fatal error

Currently, when a command scheduled by bgrun fails, bgwait returns to
the caller even in case th...

github.com/hack-pad/go - 805b4d56364ec40f29fc7efba5de537d14036c6a authored almost 3 years ago by Manlio Perillo <[email protected]>
encoding/xml: add generic encoding test

Fixes #48521

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

github.com/hack-pad/go - b93220c9ca1935c56c01afc1d72d063f1e026f15 authored almost 3 years ago by Keith Randall <[email protected]>
go/types: clearer object string for type parameters

This is a port of CL 361401 to go/types.

Change-Id: I5b1c7cf1d7a819b2902c304f884492ec02c7eaa1
R...

github.com/hack-pad/go - f981a9f7ded779749dca199e0893aa08529b52ec authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile: add line number test for #49436

This enhances the existing line number test
to allow a specific -gcflags (e.g., -G=3)
and to per...

github.com/hack-pad/go - a0963164e86356092074473049cca7bff52afbce authored almost 3 years ago by David Chase <[email protected]>
all: update vendored golang.org/x/tools for Go 1.18 release

The Go 1.18 code freeze has recently started. This is a time to update
all golang.org/x/... modu...

github.com/hack-pad/go - 5430203a1e7f3ba3af70b17bf2eeb61efda2ae58 authored almost 3 years ago by Dmitri Shuralyov <[email protected]>
all: update vendored golang.org/x/crypto for Go 1.18 release

The Go 1.18 code freeze has recently started. This is a time to update
all golang.org/x/... modu...

github.com/hack-pad/go - 74b9939ec4a9f41bffb4dda47205d55c28e25728 authored almost 3 years ago by Dmitri Shuralyov <[email protected]>
all: update vendored golang.org/x/{net,text} for Go 1.18 release

The Go 1.18 code freeze has recently started. This is a time to update
all golang.org/x/... modu...

github.com/hack-pad/go - 77c473f4197b5ad4d90689d665534e598f3c0750 authored almost 3 years ago by Dmitri Shuralyov <[email protected]>
all: update vendored golang.org/x/{arch,sys,term} for Go 1.18 release

The Go 1.18 code freeze has recently started. This is a time to update
all golang.org/x/... modu...

github.com/hack-pad/go - 233ea216c730a1902579ab2dea6d752e02d6f6f3 authored almost 3 years ago by Dmitri Shuralyov <[email protected]>
os: clarify that File.{Read,Write} use the buffer

Fixes #49470

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

github.com/hack-pad/go - f48115c6502a3fb791dc4b37f5817024c9731ee3 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
bufio: document that NewWriter can return its argument

Fixes #49446

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

github.com/hack-pad/go - 8c20584a8206844be705c50efe8aabb6ab9c503e authored almost 3 years ago by Ian Lance Taylor <[email protected]>
cmd/compile: NewSelectorExpr use n.Pos instead of base.Pos

Fixes #49436

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

github.com/hack-pad/go - d3aedb72c687cc58e10755eff006a4dd45cb8e15 authored almost 3 years ago by Chaoqun Han <[email protected]>
go/types: make object test an external test

This is a port of CL 361409 to go/types.

Change-Id: I17ccf8a5b4ba715fd8a87ea2c1811700fb1157e3
R...

github.com/hack-pad/go - f59d36d2e3f0707c8bf2b157009ffc38a9b74d25 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: check non-generic conversions first

This is a clean port of CL 361269 to go/types.

Change-Id: I2caaf08eabdf1707ae83ec1e628fd26f21b2...

github.com/hack-pad/go - 526b2ef0ea3a13d7e9af635918ef3ef86353f220 authored almost 3 years ago by Robert Findley <[email protected]>
go/types: minor cleanups in predicates.go

This is a clean port of CL 360956 to go/types.

Change-Id: Iac437e72bb760e7e90236a86e7473d6a440d...

github.com/hack-pad/go - 81f37a72ea8a05ea3f5771a92b34b352769518cf authored almost 3 years ago by Robert Findley <[email protected]>
cmd/link: fix GCC startfiles names on AIX

Since GCC version 11, the 64-bit version of GCC starting files are
now suffixed by "_64" instead...

github.com/hack-pad/go - 01103d533a086afd6c06f3eec5057d46f117d2ff authored almost 3 years ago by Clément Chigot <[email protected]>
net/http: add MaxBytesHandler

Fixes #39567

Change-Id: I226089b678a6a13d7ce69f360a23fc5bd297d550
GitHub-Last-Rev: 6435fd5881fc...

github.com/hack-pad/go - 55e6e825d4c90544248c3a725b4dee9fb45848e7 authored almost 3 years ago by Carl Johnson <[email protected]>