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

cmd/dist: force stackGuardMultiplierDefault to 1

Nothing seems to break, not even the noopt builder.

For #51256 (the conversation there is heade...

github.com/hack-pad/go - b12366bbb5e83ce0c4d3958d87c0872d2ad0e3e2 authored about 2 years ago by Russ Cox <[email protected]>
sync/atomic: remove test64err in test

This check was for very old QEMU, added in 2011 in
https://codereview.appspot.com/4313051/.
It m...

github.com/hack-pad/go - 8f6884393d3d9026f3398d1e96c480a0368cc139 authored about 2 years ago by Russ Cox <[email protected]>
bootstrap.bash: delete BOOTSTRAP_FORMAT=mintgz code

It has been superceded by golang.org/x/build/cmd/genbootstrap.

Change-Id: Ifc00cd1de769bf807a0f...

github.com/hack-pad/go - f755e16726d954fee279935ef6ce64e0a89c6757 authored about 2 years ago by Russ Cox <[email protected]>
cmd/link: use correct path for dynamic loader on ppc64le

The setting of the path for the dynamic loader when building for
linux/ppc64le ELF v2 was incorr...

github.com/hack-pad/go - 15d395a196f4aba5b8c6bb990380a85fce3282a7 authored about 2 years ago by Lynn Boger <[email protected]>
all: clean up TODO after fixing issue 44505

For #44505

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

github.com/hack-pad/go - 91d5ce3def7c967b23de37546439bb4714e26e8a authored about 2 years ago by hopehook <[email protected]>
go/internal/gcimporter: rewrite interface receiver parameters

For a type definition like `type I interface{ M() }`, the go/types API
traditionally sets `M`'s ...

github.com/hack-pad/go - 39728f412d5fb6d97568cc84a42f1caf07dbaedc authored about 2 years ago by Matthew Dempsky <[email protected]>
all: REVERSE MERGE dev.unified (d558507) into master

This commit is a REVERSE MERGE.
It merges dev.unified back into its parent branch, master.
This ...

github.com/hack-pad/go - a10afb15e060386615dcc0ecf2bd60ca3abbc04c authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] all: merge master (85d87b9) into dev.unified

Merge List:

+ 2022-08-04 85d87b9c75 all: update vendored golang.org/x dependencies for Go 1.20 ...

github.com/hack-pad/go - d558507db42d600e5ad82748bda0cb91df57b97d authored about 2 years ago by Matthew Dempsky <[email protected]>
all: update vendored golang.org/x dependencies for Go 1.20 development

Go 1.20 development is just beginning. This is a time to update all
golang.org/x/... module vers...

github.com/hack-pad/go - 85d87b9c7507628144db51bd1e7e80cc3afed128 authored about 2 years ago by Dmitri Shuralyov <[email protected]>
all: remove pre-Go 1.17 workarounds

The Go bootstrap toolchain requirement is now Go 1.17.
We can finally delete all these pre-Go 1....

github.com/hack-pad/go - fb1bfd4d37d40cd5e4969ac631cf979d7b08f1a2 authored about 2 years ago by Russ Cox <[email protected]>
runtime: clean up panic and deadlock lock ranks

I'm not entirely sure why these locks are currently ranked "deadlock <
panic" since we drop pani...

github.com/hack-pad/go - 44ff9bff0cd02642c37cce0223d25dc57230c8d2 authored about 2 years ago by Austin Clements <[email protected]>
runtime: make the lock rank DAG make more sense

This groups, comments, and generally reorganizes the lock rank graph
description by subsystem. I...

github.com/hack-pad/go - f42dc0de74f83d39e5ca1af72fc5334c73bd41f9 authored about 2 years ago by Austin Clements <[email protected]>
runtime: add mayAcquire annotation for finlock

We're missing lock edges to finlock that happen only rarely. Anything
that calls mallocgc can po...

github.com/hack-pad/go - d29a0282e9b7340ba2ed3f506e66304e92580238 authored about 2 years ago by Austin Clements <[email protected]>
runtime: add missing trace lock edges

We're missing lock edges to trace.lock that happen only rarely. Any
trace event can potentially ...

github.com/hack-pad/go - c5be4ed7df3b2ae8f9d0a5c85afa4cf49e22a56d authored about 2 years ago by Austin Clements <[email protected]>
runtime: generate the lock ranking from a DAG description

Currently, the runtime lock rank graph is maintained manually in a
large set of arrays that give...

github.com/hack-pad/go - 2b8a9a484fbc91b7b0d21890e33b28a0b48e3a10 authored about 2 years ago by Austin Clements <[email protected]>
runtime: delete unused lock ranks

For #53789.

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

github.com/hack-pad/go - ddfd6394084f534bac3966d3a1736c15c665bd3a authored about 2 years ago by Austin Clements <[email protected]>
internal/dag: add a Graph type and make node order deterministic

The go/types package doesn't care about node ordering because it's
just querying paths in the gr...

github.com/hack-pad/go - 426ea5702b23befc41b0ad26e40c58c41ca4f4bb authored about 2 years ago by Austin Clements <[email protected]>
go/build, internal/dag: lift DAG parser into an internal package

This lifts the DAG parser from the go/build dependencies test into its
own package that can be r...

github.com/hack-pad/go - d37cc9a8cd4a33a78871b674a23bd3c1e39031e5 authored about 2 years ago by Austin Clements <[email protected]>
cmd/dist: require Go 1.17 for building Go

This makes builds using earlier Go bootstrap versions fail pretty clearly:

% GOROOT_BOOTSTRAP=$...

github.com/hack-pad/go - ab0a94c6d32f758d9e61e3893e09f0a742347b4a authored about 2 years ago by Russ Cox <[email protected]>
runtime: support riscv64 SV57 mode

riscv64 has SV57 mode when user-space VA is 56 bits.
Linux kernel recently got support for this ...

github.com/hack-pad/go - 1e3c19f3fee12e5e2b7802a54908a4d4d03960da authored about 2 years ago by Dmitry Vyukov <[email protected]>
make.bat, make.rc: show bootstrap toolchain version

Print the bootstrap toolchain version on Plan 9 and Windows,
same as on all Unix systems since C...

github.com/hack-pad/go - f28fa952b5f81a63afd96c9c58dceb99cc7d1dbf authored about 2 years ago by Russ Cox <[email protected]>
cmd/asm: update package doc to describe "-p" option

Include a description of the assembler's "-p" command line option
in the package doc.

Fixes #54...

github.com/hack-pad/go - 87384801dce4ddb70a43aaf4b2f4eea549a7e047 authored about 2 years ago by Than McIntosh <[email protected]>
[dev.unified] cmd/compile: start using runtime dictionaries

This CL switches unified IR to start using runtime dictionaries,
rather than pure stenciling. In...

github.com/hack-pad/go - c9f2150cfb3c1db87f6434f727c25403d985a6e4 authored about 2 years ago by Matthew Dempsky <[email protected]>
net: disable TestIPv6WriteMsgUDPAddrPortTargetAddrIPVersion [sic] on DragonflyBSD

Like OpenBSD, DragonflyBSD does not do IPv4-in-IPv6 mapping.

For #52264.

Change-Id: Id41606e75...

github.com/hack-pad/go - c6a2dada0df8c2d75cf3ae599d7caed77d416fa2 authored about 2 years ago by Russ Cox <[email protected]>
runtime: trivial replacements of g in remaining files

Rename g variables to gp for consistency.

Change-Id: I09ecdc7e8439637bc0e32f9c5f96f515e6436362
...

github.com/hack-pad/go - 29b9a328d268d53833d2cc063d1d8b4bf6852675 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: trivial replacements of g in signal_unix.go

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

github.com/hack-pad/go - c647264619bba886f1bff90e594d3cddc057f6ce authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of g in traceback.go

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

github.com/hack-pad/go - 399f50c9d773e17221e0c80ba1d739c5575c8460 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of g in proc.go

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

github.com/hack-pad/go - 4509e951ecc4bb81b8463829a639c051c2b967f4 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: trivial replacements of _g_ in remaining files

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

github.com/hack-pad/go - 4400238ec8ef3f0d2609bbd18ea57d6c5d097f1d authored about 2 years ago by Michael Pratt <[email protected]>
runtime: trivial replacements of _g_ in os files

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

github.com/hack-pad/go - 5999a28de80cf685b037e53c8dc9a511f11fe7b2 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: trivial replacements of _g_ in GC files

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

github.com/hack-pad/go - 0e18cf6d093c217cb7f093382cc83f0ea072c2e6 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: trivial replacements of _g_ in proc.go

Generated with global replace: 's/_g_/gp/g'.

Change-Id: Ia91606a0a8a5773be7c6e5152160510ae9bb22...

github.com/hack-pad/go - 4358a53a9727f508c986cb675cba04e1858b83d3 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in os3_solaris.go

The argument to semacreate is always getg().m.

Change-Id: I4c4104cd6b57ab6b9ed0b7d11b8089bcc9fd...

github.com/hack-pad/go - b486518964c051afa03c92c30500f4154b4a4dd5 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in os3_plan9.go

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

github.com/hack-pad/go - 54a0ab3f7b240dcd6829d636cff3a40d19d5b266 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in signal_windows.go

winthrow is always called on g0.

Change-Id: Ia23276a5bd545993faf4d75368c171f6ea7a3034
Reviewed-...

github.com/hack-pad/go - 4240ff764b14de9007fe26aaa9147c6c0ade91c9 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in signal_unix.go

sighandler has gp, the goroutine running when the signal arrived, and
gsignal, the goroutine exe...

github.com/hack-pad/go - 8666d89ca85fb0be4e41917dee31ad487e0f4ee6 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in trace.go

Like previous CLs, cases where the getg() G is used only to access the M
are replaced with direc...

github.com/hack-pad/go - 74cee276fe59013d042658f54c7340befa3ecad6 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in mgc.go

getg() is used primarily for gp.m, so use mp. gp.m.curg is also used,
name that curgp.

Change-I...

github.com/hack-pad/go - 222799fde653358d9748ed24c133cffa18208951 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: tricky replacements of _g_ in proc.go

This manually replaces uses of _g_ that cannot be trivially switched to
gp since there is anothe...

github.com/hack-pad/go - e9d7f54a1acf6706f790776f69972ce92d59e910 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: rename _p_ to pp

_g_, _p_, and _m_ are primarily vestiges of the C version of the
runtime, while today we prefer ...

github.com/hack-pad/go - 5e8d261918e1cd9a731ec8688cc969cebcc9ff39 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: clean up dopanic_m

gp is a user G running on the same M as getg(), so it is a fine proxy
for gp.m.

Change-Id: I9aa...

github.com/hack-pad/go - 0ad2ec6596afc51341fa3059528d89a0508956ab authored about 2 years ago by Michael Pratt <[email protected]>
runtime: clean up canpanic

* The gp argument to canpanic is always equivalent to getg(), so no need
to pass it at all.
* gp...

github.com/hack-pad/go - 7e952962dff6aafb9ed888a86a7208f01fbe9508 authored about 2 years ago by Michael Pratt <[email protected]>
runtime: fix outdated g.m comment in traceback.go

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

github.com/hack-pad/go - 9dbc0f3556b3401b0f3339d4c33cd32ea16d5241 authored about 2 years ago by Michael Pratt <[email protected]>
internal/goversion: update Version to 1.20

This is the start of the Go 1.20 development cycle, so update the
Version value accordingly. It ...

github.com/hack-pad/go - d723df76da3ee4c8f3c03fd03be29fba9bfeb02a authored about 2 years ago by Dmitri Shuralyov <[email protected]>
all: disable tests that fail on Alpine

These changes are enough to pass all.bash using the
disabled linux-amd64-alpine builder via debu...

github.com/hack-pad/go - 1b7e71e8ae824c2ac661dd793bca29cf60378936 authored about 2 years ago by Russ Cox <[email protected]>
test: improve generic type assertion test

The test added in CL 420394 only tested that the type assertions
compiled at all. This CL change...

github.com/hack-pad/go - f2a9f3e2e0ce7e582d226ad9a41d3c36b146fc25 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: fix wrong dict pass condition for type assertions

Fixes #54135

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

github.com/hack-pad/go - 27038b70f860e29fdf472ac5fb208b6ad9598c10 authored about 2 years ago by Wayne Zuo <[email protected]>
doc: move Go 1.19 release notes to x/website

Now that the development of the Go 1.19 release is almost done, its
release notes are moved to t...

github.com/hack-pad/go - e99f53fed98b0378c147588789b8c56b0305469b authored about 2 years ago by Dmitri Shuralyov <[email protected]>
doc: mention removal of cmd/compile's -importmap and -installsuffix flags

Updates #51225.

Change-Id: I820f3f5ba169635fee37c30e41b370c9399a436d
Reviewed-on: https://go-re...

github.com/hack-pad/go - 8b13a073a19336923622a1de47d2b4fa2994545d authored about 2 years ago by Matthew Dempsky <[email protected]>
doc/go1.19: fix typo: EM_LONGARCH -> EM_LOONGARCH

Another last-minute fix. The whole repo is checked case-insensitively
against "longarch" and thi...

github.com/hack-pad/go - e95fd4c2380b0adaa10be40812739156198037b7 authored about 2 years ago by WANG Xuerui <[email protected]>
doc/go1.19: fix a few links that were missing trailing slashes

They were part of a chain of three redirects. Now it's only two,
but that's #54081.

Change-Id: ...

github.com/hack-pad/go - dee3efd9f879335cfb583752b0729cc57f61897e authored about 2 years ago by Brad Fitzpatrick <[email protected]>
runtime: fix typos

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

github.com/hack-pad/go - f32519e5fbcf1b12f9654a6175e5e72b09ae8f3a authored about 2 years ago by hopehook <[email protected]>
[dev.unified] go/internal: set underlying types in proper order

This problem appeared in google-internal testing.
If the run-later functions are run in the wron...

github.com/hack-pad/go - 994ff78ba01b921870866f9ce9db7563bd89494f authored about 2 years ago by David Chase <[email protected]>
cmd/dist: always pass -short=true with -quick

Fixes #53818

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

github.com/hack-pad/go - 9a2001a8cc75b1ceda17da828edcee93c9d9f42c authored about 2 years ago by Ian Lance Taylor <[email protected]>
doc/go1.19: minor adjustments and links

A few last-minute clarifications before the release.

Change-Id: Ia0123441633c147aa3f76ea29ed26c...

github.com/hack-pad/go - 5c8ec89cb53025bc76b242b0d2410bf5060b697e authored about 2 years ago by Russ Cox <[email protected]>
doc/go1.19: improve the loong64 release notes

Link to the LoongArch documentations site, mention the ABI variant
supported, and add a note abo...

github.com/hack-pad/go - 417be37048d07532397a7db89eeee9d249564560 authored about 2 years ago by WANG Xuerui <[email protected]>
os/exec: add GODEBUG setting to opt out of ErrDot changes

The changes are likely to break users, and we need
to make it easy to unbreak without code chang...

github.com/hack-pad/go - 027855e8d86f461b50946b006ea032d4b4a7d817 authored about 2 years ago by Russ Cox <[email protected]>
[dev.unified] all: merge master (462b78f) into dev.unified

Merge List:

+ 2022-07-27 462b78fe70 misc/cgo/test: use fewer threads in TestSetgidStress in lon...

github.com/hack-pad/go - 23554d474443ef8f2dacc8c92be5636504df61ac authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] go/internal/gcimporter: flatten imports

The current documentation for go/types.(*Packages).Imports requires
that the import graph be fla...

github.com/hack-pad/go - c8d5ccf82ec24ff3855c1717d46df6a0c60684de authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: move "has init" to private metadata

Currently, there's a "has init" bool in the public metadata section,
which is only needed by cmd...

github.com/hack-pad/go - ac0844ec274bf6cfd64bc8fa1e2cc8b24c789dee authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: implement simple inline body pruning heuristic

An important optimization in the existing export data format is the
pruning of unreachable inlin...

github.com/hack-pad/go - f9959460940140b280be1f5591ae38b9ab74182e authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: allow inlining to fail gracefully

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

github.com/hack-pad/go - f2851c67fd103b8dd7e84e3d35b896ea49ea4af5 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: extract nil handling from exprType

Type switches are the only context where exprType was used and `nilOK`
was true. It'll simplify ...

github.com/hack-pad/go - 831fdf1dff5e38c6c23922880d97ac99fe30f311 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: write iface conversion RTTI into unified IR

This CL changes convRTTI into a serialization method too, like the
previous CL's rtype method. A...

github.com/hack-pad/go - 92798176e76f4ab69d4f18adf40b1a2aab4e3ea1 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: write RTTI into unified IR export data

This CL adds `rtype` methods for unified IR for writing/reading types
that need to have their *r...

github.com/hack-pad/go - 9b70178d58060764cbaedf3d4542bd67f9aafede authored about 2 years ago by Matthew Dempsky <[email protected]>
misc/cgo/test: use fewer threads in TestSetgidStress in long mode

TestSetgidStress originally spawns 1000 threads for stress testing.
It caused timeout on some bu...

github.com/hack-pad/go - 462b78fe7027ef0d2e2b40c3cfd1f5a37d307310 authored about 2 years ago by Cherry Mui <[email protected]>
math/big: check buffer lengths in GobDecode

In Float.GobDecode and Rat.GobDecode, check buffer sizes before
indexing slices.

Fixes #53871

...

github.com/hack-pad/go - 055113ef364337607e3e72ed7d48df67fde6fc66 authored about 2 years ago by Roland Shoemaker <[email protected]>
net: document UDPConn.ReadFromUDPAddrPort's AddrPort result more

Clarify the form of its IPv4 addresses when listening on an
unspecified address.

(found while t...

github.com/hack-pad/go - 424814615491c604e6a0945f33e5a7b779dc2be5 authored about 2 years ago by Brad Fitzpatrick <[email protected]>
net: fix WriteMsgUDPAddrPort addr handling

WriteMsgUDPAddrPort should accept IPv4 target addresses on IPv6 UDP sockets.
An IPv4 target addr...

github.com/hack-pad/go - faf4e97200df9415d55b04924ce77599f9e6fdfa authored about 2 years ago by database64128 <[email protected]>
doc/go1.19: note that updated race syso files require GNU ld 2.26

For #54060

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

github.com/hack-pad/go - caa225dd297a467b0d720d5f1d63050e49061ad3 authored about 2 years ago by Ian Lance Taylor <[email protected]>
bytes: document that Reader.Reset affects the result of Size

The Reader.Reset changes the underlying byte slice, so it actually
changes the return value of t...

github.com/hack-pad/go - ceefd3a37bb2a77b1e9a76fc74360c68ef16ddb8 authored about 2 years ago by Muhammed Can Küçükaslan <[email protected]>
runtime/cgo: use frame address to set g0 stack bound

For a cgo binary, at startup we set g0's stack bounds using the
address of a local variable (&si...

github.com/hack-pad/go - 3e97294663d978bf8abb7acec7cc615ef2f1ea75 authored about 2 years ago by Cherry Mui <[email protected]>
cmd/compile: fix blank label code

When checkEnabled is forced true, the 52278 test fails. Be a bit
more careful about processing b...

github.com/hack-pad/go - 24dc27a3c084b901ee456637541ea818495888b0 authored about 2 years ago by Keith Randall <[email protected]>
runtime: fix runtime.Breakpoint() on windows/arm64

Fixes #53837

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

github.com/hack-pad/go - 9fcc8b2c1eeb2333751d80626e4204d304c8b3c6 authored about 2 years ago by qmuntal <[email protected]>
[dev.unified] cmd/compile: add method expressions to dictionaries

This CL changes method expressions that use derived-type receiver
parameters to use dictionary l...

github.com/hack-pad/go - fc72b7705d67f432fb6a570f84df9e8840eec226 authored about 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile: remove obsolete RTTI wiring

Comparisons between interface-typed and non-interface-typed
expressions no longer happen within ...

github.com/hack-pad/go - f48fa643f1d8519da42faad1f838d4b2bd035269 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/go: add space after comma in 'go help test'

This PR fixes a simple typo. It adds a space after a comma. Noticed while looking at `go help te...

github.com/hack-pad/go - 795a88d0c383fae04242632449518a5985d50973 authored about 2 years ago by Justin Traglia <[email protected]>
doc/go1.19: minor fixes

EM_LONGARCH and R_LARCH_* are defined in package debug/elf. Change the
definition list title acc...

github.com/hack-pad/go - 9eb3992dddb561001f27ddf0c0d9e29d8d295f66 authored about 2 years ago by Tobias Klauser <[email protected]>
time: clarify documentation for allowed formats and add tests to prove them

The existing documentation for the time.Layout const states "Only these values
are recognized", ...

github.com/hack-pad/go - dcea1ee6e3b805c2967950d48fddff5c69d2af85 authored about 2 years ago by Marcus Watkins <[email protected]>
internal/fuzz: fix typo in function comments

The correct word to use here is 'retrieve' not 'retrive'

Change-Id: I8de0961a254cf429ddbaf599fe...

github.com/hack-pad/go - 37c8112b825a2c60d1b3776c0b4f4c643391d490 authored about 2 years ago by Abirdcfly <[email protected]>
doc/go1.19: expand crypto release notes

Not included are the following changes that were backported to Go 1.18
minor releases.

bb1f4416...

github.com/hack-pad/go - 850d547d2de9044eb84ba65ceefb90880f3a776c authored about 2 years ago by Filippo Valsorda <[email protected]>
runtime: fix typo in function comments

The correct word to use here is 'receive' not 'recieve'

Change-Id: Ia33e2a91c1c2da6dbe479a05518...

github.com/hack-pad/go - 64f2829c9cdf12b893068305b2451c81b0a5b3a6 authored about 2 years ago by Abirdcfly <[email protected]>
cmd/compile/internal/noder: correct spelling errors for instantiation

Change-Id: I8091b3181e6dd0c335763c411a6a64026fe5a651
GitHub-Last-Rev: 505c6caa9cd4538f76dde4287b...

github.com/hack-pad/go - 2ff563a00e45308fad74f1f86d816f4f636584a0 authored about 2 years ago by jacobishao <[email protected]>
cmd/compile: make jump table symbol local

When using plugins, if the plugin and the main executable both
have the same function, and if it...

github.com/hack-pad/go - c5da4fb7ac5cb7434b41fc9a1df3bee66c7f1a4d authored about 2 years ago by Cherry Mui <[email protected]>
[dev.unified] cmd/compile: make Unified IR always writes concrete type for const exprs

So we don't have to depend on typecheck pass to fixup the concrete
type for some constant expres...

github.com/hack-pad/go - 131f981df0a7d17361839b55fd4d588e652f16a9 authored about 2 years ago by Cuong Manh Le <[email protected]>
A+C: delete AUTHORS and CONTRIBUTORS

In 2009, Google's open-source lawyers asked us to create the AUTHORS
file to define "The Go Auth...

github.com/hack-pad/go - 774fa58d1d3c9926709e108afdf83af7010bde72 authored about 2 years ago by Russ Cox <[email protected]>
unsafe: document when Sizeof/Offsetof/Alignof are not constant

They are not constant if their arguments have types that are variable size.

Fixes #53921

Chang...

github.com/hack-pad/go - 2d655fb15a50036547a6bf8f77608aab9fb31368 authored about 2 years ago by Ian Lance Taylor <[email protected]>
net/http: remove accidental heading in Head documentation

This short sentence was missing a period at the end, which caused it
to be interpreted as a head...

github.com/hack-pad/go - 076c3d7f077ff0f8d02675b66b9794bbff8d2147 authored about 2 years ago by Dmitri Shuralyov <[email protected]>
cmd/dist: enable race detector test on S390X

The support was added but the test was not enabled. Enable it.

Fixes #53981.

Change-Id: I81ea7...

github.com/hack-pad/go - c4a6d3048bb89f372662083695f957f22973e4a6 authored about 2 years ago by Cherry Mui <[email protected]>
cmd/cgo: allow cgo to pass strings or []bytes bigger than 1<<30

There's no real reason to limit to 1<<30 bytes. Maybe it would catch
some mistakes, but probably...

github.com/hack-pad/go - 244c8b050093ec546311707760afaafabcbf2fef authored over 2 years ago by Keith Randall <[email protected]>
test: use go tool from tree, not path

Some of our tests do exec.Command("go", "tool", "compile", ...) or
similar. That "go" is selecte...

github.com/hack-pad/go - df38614bd7f233f36a3f5ac07f0ec9029043243f authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: improve GOAMD64=v1 violation test

Add more opcodes that are only available in >v1 modes.

This test will now correctly detect the ...

github.com/hack-pad/go - bb1749ba3bfaa6912d79904dad5e29e6ea624d29 authored over 2 years ago by Keith Randall <[email protected]>
Merge "[dev.unified] all: merge master (8e1e64c) into dev.unified" into dev.unified

github.com/hack-pad/go - ae43bdc3e3f87f8ba05ba12a17104ddbb0e6b30c authored over 2 years ago by Gerrit Code Review <[email protected]>
[dev.unified] cmd/compile/internal/reflectdata: remove hasRType's `required` param

Unified IR now always provides RTTI needed by the backend, no need to
allow exceptions anymore. ...

github.com/hack-pad/go - 7a8ba83b729e37d0bdddc9a3c93ae866d1ef199a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: simplify mixed tag/case RTTI wiring

The previous CL largely removed the need for worrying about mixed
tag/case comparisons in switch...

github.com/hack-pad/go - 64cd6faa13e9155e7942f3f51127c1d61a38fcf7 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: better switch statements

Walk desugars switch statements into a bunch of OEQ comparisons, and
sometimes (although rarely ...

github.com/hack-pad/go - a4c5198a3c8befa2f126fd365de4dc09c32b7886 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: explicit nil handling

Currently, uses of "nil" are handling as references to cmd/compile's
own untyped "nil" object, a...

github.com/hack-pad/go - 318027044aa33c109a6f3e6ac12792f129ff2d6a authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] test: add switch test case for tricky nil handling

The next CL will change Unified IR's switch statement handling to
convert values to empty interf...

github.com/hack-pad/go - e971b6a9be7e10df28a9e9bbc6e3f6cf46201957 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: preserve RTTI for select statements

In a select statement, `case i = <-c: ...` may require an implicit
conversion of the received va...

github.com/hack-pad/go - 878439cfe592165bdeaeed037bf1d3351e638853 authored over 2 years ago by Matthew Dempsky <[email protected]>
[dev.unified] cmd/compile/internal/noder: wire RTTI for implicit conversions

This CL updates Unified IR to set the TypeWord and SrcRType fields on
interface conversions, whi...

github.com/hack-pad/go - e376746e54aae4fb519f50bbe42656a2d34df285 authored over 2 years ago by Matthew Dempsky <[email protected]>