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

runtime/race: be less picky about test run time

Currently, there are two regexps in the race detector output tests
that assume subtests will com...

github.com/hack-pad/go - 3b5eec937018be98549dea7067964018f0e5824c authored almost 3 years ago by Austin Clements <[email protected]>
[dev.boringcrypto] misc/boring: add new releases to RELEASES file

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

github.com/hack-pad/go - d382493a20cf005c6631032ebb410a7c2bc768eb authored almost 3 years ago by David Chase <[email protected]>
Revert "cmd/dist: log CPU model when testing"

Fails TestRepeatBootstrap.

This reverts CL 371474.

For #50146.

Change-Id: Ie4adda4e0229e15347...

github.com/hack-pad/go - a99c38d66381b2a6abbc0d9c88feb3f6291cb245 authored almost 3 years ago by Michael Pratt <[email protected]>
Revert "cmd/dist: log OS version when testing"

Fails TestAllDependencies.

This reverts CL 371475.

For #50146.

Change-Id: I1feccd772d92d80e57...

github.com/hack-pad/go - 07b995e5bba0c3fe04d6ba399c16abec485bcdaa authored almost 3 years ago by Michael Pratt <[email protected]>
cmd/dist: log OS version when testing

As a follow-up to https://golang.org/cl/371474, add the OS version to
the metadata printed for e...

github.com/hack-pad/go - 4f0c32de078b57958fa9c37c05bae4ee1f8193e5 authored almost 3 years ago by Michael Pratt <[email protected]>
cmd/dist: log CPU model when testing

Knowing whether test failures are correlated with specific CPU models on
has proven useful on se...

github.com/hack-pad/go - 1302f93c4e1eae0e625b372f9bb6bb48780af30f authored almost 3 years ago by Michael Pratt <[email protected]>
debug/elf: do not read unrelated bytes for SHT_NOBITS sections

SHT_NOBITS sections do not occupy space in the file and their offset is
"conceptual", reading th...

github.com/hack-pad/go - e4a6b84962cc2fb4f4b8bb532a84bab5bfd68d99 authored almost 3 years ago by Alessandro Arzilli <[email protected]>
runtime: skip known TestSegv failure mode on linux-mips64le-mengzhuo

Also adjust other skips to actually call t.Skip, so that the test
correctly shows as skipped ins...

github.com/hack-pad/go - 9c6ecc49ca02c83f3081c30171ab40dd62557342 authored almost 3 years ago by Bryan C. Mills <[email protected]>
runtime: fix net poll races

The netpoll code was written long ago, when the
only multiprocessors that Go ran on were x86.
It...

github.com/hack-pad/go - 17b2fb1b656a275906b5071c562439d50a27f167 authored almost 3 years ago by Russ Cox <[email protected]>
cmd/compile: add call to ImportedBody() when exporting shape inst body

When we export a shape instantiation, because a particular
fully-instantiated type is needed by ...

github.com/hack-pad/go - b41185c5c3da2d5f52b3b5aa7eb034addd458938 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: stop interface conversions for generic method calls from allocating

Let T be a type parameter, and say we instantiate it with S, a type
that isn't pointer-like (e.g...

github.com/hack-pad/go - e550c3054586a224d949cc8fa030bac0887bee51 authored almost 3 years ago by Keith Randall <[email protected]>
testing: skip flaky TestRaiseException on windows-amd64-2012

This is in relation to #49681

Change-Id: I32ad8b506cf8fb0a94b15c3cc8b1eaf5af728c59
Reviewed-on:...

github.com/hack-pad/go - 4f6f68ee4b50162d3bd01efb9b8a5f6a10dc54af authored almost 3 years ago by Patrik Nyblom <[email protected]>
cmd/compile: descend through types to find fully-instantiated types

In order to make sure we export the dictionaries/shape methods for all
fully-instantiated types ...

github.com/hack-pad/go - 899d19ac8330648b4ced7a7787db41c04f07f79f authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: unique LinkString for renamed, embedded fields

Using type aliases, it's possible to create structs with embedded
fields that have no correspond...

github.com/hack-pad/go - 1a8b4e05b1ff7a52c6d40fad73bcad612168d094 authored almost 3 years ago by Matthew Dempsky <[email protected]>
database/sql: consolidate test polling loops

Also eliminate some arbitrary deadlines and sleeps.

Fixes #49958

Change-Id: I999b39a896e430e3b...

github.com/hack-pad/go - 6891d07ee6a34f1c8d0326f3f7dd941bddf524f1 authored almost 3 years ago by Bryan C. Mills <[email protected]>
cmd/go: run go install in workspace mode

It's too confusing to users to run go install in module mode, so run
it in workspace mode instea...

github.com/hack-pad/go - 3ff12a019f00bc81996c453e5cb4729a9278f65a authored almost 3 years ago by Michael Matloob <[email protected]>
cmd/go: reset modfetch state between modules in go work sync

go work sync resets the state in the modload package before each
iteration where it updates the ...

github.com/hack-pad/go - ce01afe907f7f37b465bda529a339a7a8b98c59e authored almost 3 years ago by Michael Matloob <[email protected]>
all: add a handful of fuzz targets

Adds simple fuzz targets to archive/tar, archive/zip, compress/gzip,
encoding/json, image/jpeg, ...

github.com/hack-pad/go - 4fa6e33f30365a8bca374ab8bd47acd82b9faa96 authored almost 3 years ago by Roland Shoemaker <[email protected]>
doc: mention that GOAMD64 is a compile-time setting

Fixes #50589

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

github.com/hack-pad/go - 24239120bfbff9ebee8e8c344d9d3a8ce460b686 authored almost 3 years ago by Keith Randall <[email protected]>
cmd/go: enable fuzz testing for FreeBSD

Add "freebsd" to GOOS for which sys.FuzzSupported() returns true
and add freebsd to the build ta...

github.com/hack-pad/go - f005df8b582658d54e63d59953201299d6fee880 authored almost 3 years ago by Ayan George <[email protected]>
go/types, types2: fix tracing output for type and expr lists

- support printing of expression and type lists in sprintf
- simplified some code in go/types/ex...

github.com/hack-pad/go - a4b6fc7b1ddcec937b605b76068f8e800c1487e2 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: prevent unification from recursing endlessly

This is a stop gap solution to avoid panics due to stack overflow
during type unification. While...

github.com/hack-pad/go - deb45802a4384ea3c7c3434113fb64a57a494cb2 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: make function type inference argument-order independent

If we have more than 2 arguments, we may have arguments with named and
unnamed types. If that is...

github.com/hack-pad/go - 68b3d36ff4e71d68f25d36caff8b4ba2b3b9c980 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/ast: mention that FieldLists can now be enclosed by brackets

Type parameter lists are stored using ast.FieldLists. Update the
documentation to reflect that t...

github.com/hack-pad/go - 83bfdb6561c06bd890446af01b0f0c735360a8df authored almost 3 years ago by Robert Findley <[email protected]>
Revert "all: add a handful of fuzz targets"

This reverts CL 352109.

Reason for revert: causing OOM failures on several builders, and may ca...

github.com/hack-pad/go - 6e8b7e4f4213afb67a91050cb2d71347d73145aa authored almost 3 years ago by Bryan Mills <[email protected]>
go/types, types2: do not run CTI before FTI

Until now, CTI (constraint type inference) was run before
FTI (function type inference). This le...

github.com/hack-pad/go - 3d3f5d912b776424e50be276bc3a4ae02bf8d143 authored almost 3 years ago by Robert Griesemer <[email protected]>
spec: adjust rules for specific types once more

Introduce a (local) notion of a set of representative types,
which serves as a representation/ap...

github.com/hack-pad/go - 3df44722013b54790e97a32aff945708bd1b62f7 authored almost 3 years ago by Robert Griesemer <[email protected]>
all: add a handful of fuzz targets

Adds simple fuzz targets to archive/tar, archive/zip, compress/gzip,
encoding/json, image/jpeg, ...

github.com/hack-pad/go - 9bce08999a4122a28daf99cde7f22cb023b79660 authored almost 3 years ago by Roland Shoemaker <[email protected]>
cmd/compile/types2, go/types: add position for "have" in failed interface satisfaction

With this change, we shall now see:

*myS does not implement S (wrong type for DoSomething m...

github.com/hack-pad/go - 8070e70d64c5f82f1cf4c2079d97766e5da9775e authored almost 3 years ago by Emmanuel T Odeke <[email protected]>
cmd/compile: fix the names of methods created during type substitution

The names given to methods of types created during type substitution
were possible incorrect whe...

github.com/hack-pad/go - 1ee70da3125cb6339c1bcb0c127cd97a9e1dbe90 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: in typ0(), load base type before checking s.Def

The loading of the base type in typ0() may cause s.Def to be defined for
the instantiated type, ...

github.com/hack-pad/go - 13c912d19252b9225fa96b9a5557575bbaffb570 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: resolve dictionaries/shape methods in markInlBody, if needed

Issue #50552 is due to a problem with my recent improvement in the
interaction between generics ...

github.com/hack-pad/go - ad7eae21d5e75a0b1fe89db5f299490d6273c4cf authored almost 3 years ago by Dan Scales <[email protected]>
go/types, types2: mention type decl scopes in Info.Scopes documentation

We now may have a scope associated with a type declaration, so need to
update our API documentat...

github.com/hack-pad/go - a20724d63425ccb871c57d45e2401af2401518bc authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile: print "internal compiler error" message for all compiler panics

Change hidePanic (now renamed handlePanic) to print out the "internal
compiler error" message fo...

github.com/hack-pad/go - 1abe9c1c73739786bb927342c4072e229affea8f authored almost 3 years ago by Dan Scales <[email protected]>
runtime: improve asanread/asanwrite nosplit comment

Explain the conditions under which they are called on stacks that
cannot grow.

Change-Id: I08ee...

github.com/hack-pad/go - 1cc3c735802f93eaf74b21795b8027163318ace1 authored almost 3 years ago by Austin Clements <[email protected]>
test: workaround SIGILL on issue11656 on aix

For some reason, aix sometimes executes the bogus function body. This
should never happen as it ...

github.com/hack-pad/go - c7fa66179b51bc90612f564f2cb3afbc1b21d511 authored almost 3 years ago by Paul E. Murphy <[email protected]>
cmd/go: skip TestScript/test_fuzz_test_race on !race

Skip the test on targets which don't support the race detector. This
fixes the linux-386-longtes...

github.com/hack-pad/go - 28f2869a0d8ae103e0a2aac7c68005d79099f1e1 authored almost 3 years ago by Tobias Klauser <[email protected]>
test: re-enable most go/tests that were disabled because of types2 differences

I made the default be that, where there are differences between types2
and -G=0 error messages, ...

github.com/hack-pad/go - 90a8482a176b8cf47e8b24a3459f0a24e038f675 authored almost 3 years ago by Dan Scales <[email protected]>
go/types, types2: refer to type parameter if so for interface pointer errors

Follow-up on comment in CL 376914.

Also:
- add missing check != nil test in assignableTo
- use ...

github.com/hack-pad/go - 4ceb5a94d83b823fe7c3e4d25541854759651933 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: better error message for type parameter field access

Fixes #50516.

Also call DefPredeclaredTestFuncs in TestFixedbugs so it can be
run independently...

github.com/hack-pad/go - 91edf2b7f2fe219f1af1df4031a210d8160da47c authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: better error message when using *interface instead of interface

- detect *interface case and report specific error
- replaced switch with sequence of if's for m...

github.com/hack-pad/go - 6019a52d4dab7c243ee9088c3522c821c0c95cfa authored almost 3 years ago by Robert Griesemer <[email protected]>
testing: only snapshot coverage during fuzzing

Only snapshot/reset coverage counters when we are actually fuzzing.
This prevents a race when ru...

github.com/hack-pad/go - 1f411e9b6d8849014653c89a9df77b8aadd082e6 authored almost 3 years ago by Roland Shoemaker <[email protected]>
cmd/compile: use exact constant in go_asm.h

Fixes #50523

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

github.com/hack-pad/go - 8b9b365493220a7bfd87fd3c27301e43baa35a0d authored almost 3 years ago by Ian Lance Taylor <[email protected]>
Revert "cmd/compile: unique LinkString for renamed, embedded fields"

This reverts CL 372914.

Reason for revert: missing synchronization

Change-Id: I7ebb6de082cebb7...

github.com/hack-pad/go - 55d10acb72c2dc5524aae69ade560f3cf308a864 authored almost 3 years ago by Matthew Dempsky <[email protected]>
cmd/compile, test: updated comments in crawler.go, added test

Added a test to make sure that the private methods of a local generic
type are properly exported...

github.com/hack-pad/go - 7de2249a08aab44c512d0ea86f50481d76e135f1 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: unique LinkString for renamed, embedded fields

Using type aliases, it's possible to create structs with embedded
fields that have no correspond...

github.com/hack-pad/go - 933f6685f7d33f3865d6ef062cbb0944d3f5d2fc authored almost 3 years ago by Matthew Dempsky <[email protected]>
runtime: expand TestGdbPythonCgo skip to include mips64le

The failure mode in #37794 does not match the failure mode described
in #18784. However, since t...

github.com/hack-pad/go - 9e7ea3566e662ba498d64cb63146575202a053ee authored almost 3 years ago by Bryan C. Mills <[email protected]>
cmd/compile: fix interaction between generics and inlining

Finally figured out how to deal with the interaction between generics
and inlining. The problem ...

github.com/hack-pad/go - 931e84af4055dbcf91e986601d99e00c57136330 authored almost 3 years ago by Dan Scales <[email protected]>
runtime/pprof: run TestCPUProfileMultithreadMagnitude subtests separately

Currently TestCPUProfileMultithreadMagnitude runs two CPU consumption
functions in a single prof...

github.com/hack-pad/go - a40c7b1c77bb8eaaf42e15703a57b9379efc710c authored almost 3 years ago by Michael Pratt <[email protected]>
net/http: map FS Open errors just like Dir

When an http.FileServer is given a path like file1/file2 where file1
exists but file2 does not, ...

github.com/hack-pad/go - 6df0957060b1315db4fd6a359eefc3ee92fcc198 authored almost 3 years ago by Jonathan Amsterdam <[email protected]>
go/types, types2: better error message for invalid == on type parameters

Fixes #48712.

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

github.com/hack-pad/go - 2639f2f79bda2c3a4e9ef7381ca7de14935e2a4a authored almost 3 years ago by Robert Griesemer <[email protected]>
net/http/internal/testcert: use FIPS-compliant certificate

Upgrade the test certificate from RSA 1024 (not FIPS-approved)
to RSA 2048 (FIPS-approved), allo...

github.com/hack-pad/go - 90860e0c3110ac5898dfe8e0e0fafd0aea8d979a authored almost 3 years ago by Damien Neil <[email protected]>
runtime: skip TestSegv traceback check on 386

The VDSO (__kernel_vsyscall) is reachable via
asmcgocall(cgo_start_thread) on linux-386, which c...

github.com/hack-pad/go - 7f3eb6182ba72b1b45cf313a01b9c7d4b374255f authored almost 3 years ago by Michael Pratt <[email protected]>
cmd/compile: accept string|[]byte-constrained 2nd argument in append

Similarly to what we do for the built-in function `copy`,
where we allow a string as 2nd argumen...

github.com/hack-pad/go - c74be77e63c0281abb45dbf9de31fa05a6824934 authored almost 3 years ago by Robert Griesemer <[email protected]>
syscall: in TestDirent, make as many ReadDirent calls as are needed

ReadDirent returns only as many directory entries as will fit in the
buffer, and each entry is v...

github.com/hack-pad/go - be26ca972d2149df09e70789fdf284da01c5e9d8 authored almost 3 years ago by Bryan C. Mills <[email protected]>
cmd/compile: fix conv of slice of user-define byte type to string

types2 allows the conversion of a slice of a user-defined byte type B
(not builtin uint8 or byte...

github.com/hack-pad/go - f1596d76f488e4d82d217418df4191f34b71d117 authored almost 3 years ago by Dan Scales <[email protected]>
doc/go1.18: document type parameter name restriction

For #47694.

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

github.com/hack-pad/go - ade5488d75fefc4afd72f2f6090f4c823c93d083 authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: fix instantiation of types referenced during inlining

CL 352870 added extra phase for instantiation after inlining, to take
care of the new fully-inst...

github.com/hack-pad/go - 98ed91636926b4029bbbbb8c2ab4b66ee15a5734 authored almost 3 years ago by Cuong Manh Le <[email protected]>
.github: remove duplicate security link

Since a SECURITY.md file is present in the main Go repository,
GitHub already shows a "Report a ...

github.com/hack-pad/go - 2f45981679551e88880a18684a4d65ca3d9b45d9 authored almost 3 years ago by Dmitri Shuralyov <[email protected]>
test/typeparam: adjust test preamble (fix longtests)

For #50481.

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

github.com/hack-pad/go - 11b28e7e98bce0d92d8b49c6d222fb66858994ff authored almost 3 years ago by Robert Griesemer <[email protected]>
spec: be more precise with rules on specific types

Problem pointed out on golang-nuts mailing list.

Change-Id: If1c9b22e1ed7b4ec7ebcaadc80fa450333...

github.com/hack-pad/go - 40afced8d74a58d66a4f0201c21eb187e50bf325 authored almost 3 years ago by Robert Griesemer <[email protected]>
doc/go1.18: point to spec in same directory for release notes

The release notes explicitly refer to sections updated
for generics in the spec but then point t...

github.com/hack-pad/go - 2bb7f6b4f1e5ffd90d7ea00a653d7407f496d639 authored almost 3 years ago by Robert Griesemer <[email protected]>
test/typeparam: adjust test preamble (fix longtests)

For #50317.

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

github.com/hack-pad/go - ab4556a93d88a8ce8dbff1b5fcf7dea27c6c6587 authored almost 3 years ago by Robert Griesemer <[email protected]>
test/typeparam: adjust test preamble (fix longtests)

For #50417.

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

github.com/hack-pad/go - c1e7c518ae74d3902a2e8fd1f8d8a37cabe2c1cc authored almost 3 years ago by Robert Griesemer <[email protected]>
math/big: fix spurious race in Rat.Denom, Float.SetRat

Rat maintains the invariant that x.b.neg is always false,
but Rat.Denom was writing x.b.neg = fa...

github.com/hack-pad/go - 07525e16ba9fcb8924ed872b015dc217d1b01b6b authored almost 3 years ago by Russ Cox <[email protected]>
go/types, types2: disallow multiple blank type parameters

Work-around for #50481: report an error for multiple
blank type parameters. It's always possible...

github.com/hack-pad/go - c295137ad8e5e947205d060a26164cb71952c1bb authored almost 3 years ago by Robert Griesemer <[email protected]>
cmd/compile: report type parameter error for methods only once

Move switch to enable method type parameters entirely
to the parser, by adding the mode AllowMet...

github.com/hack-pad/go - 042548b1fdba21e351368e9f3ecd93059d09083f authored almost 3 years ago by Robert Griesemer <[email protected]>
testing: fix deadlock with t.Parallel in testing seed corpus

The c.startParallel channel on the testContext is stuck
in t.Parallel() because c.running starts...

github.com/hack-pad/go - b9cae6f78f129bb3f1b3293da5375040f5c4f356 authored almost 3 years ago by Katie Hockman <[email protected]>
go/types, types2: implement field access for struct structural constraints

This change implements field the access p.f where the type of p
is a type parameter with a struc...

github.com/hack-pad/go - 61014f00f24df8b144d9d235fe3e25ff64b96521 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: remove unused code in lookupFieldOrMethod

The underlying type of a type parameter is an interface,
so we don't need a special case for typ...

github.com/hack-pad/go - 2bfa6ef63d3cfa89f46cc5f6708c1078f15fb875 authored almost 3 years ago by Robert Griesemer <[email protected]>
go/types, types2: ensure that signature type bounds are interfaces

Do this by running verification for instantiated signatures
later, after the delayed type parame...

github.com/hack-pad/go - c5540e53b1f692a8c977fd1e4ee0915eea66f999 authored almost 3 years ago by Robert Griesemer <[email protected]>
time: skip TestTimerModifiedEarlier on plan9/arm

This test is observed to be flaky on the plan9-arm builder.
Skip it on that platform until it ca...

github.com/hack-pad/go - 10f1ed131cd2cfb5ac4d9aa09888deb1bac6e921 authored almost 3 years ago by Bryan C. Mills <[email protected]>
test: add test of incorrect gofrontend error

For #50439

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

github.com/hack-pad/go - ed84a8357c0107dedc42c9658ae9b020777b1bb7 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
go/types, types2: eagerly check that constraints are not type params

As a result of the change to the underlying of a type parameter to be
its constraint interface, ...

github.com/hack-pad/go - 7a3a2b18ff3b8591eba18b730da7f84751bbfdc5 authored almost 3 years ago by Robert Findley <[email protected]>
cmd/compile/internal/types2: better error message for invalid range clause

Fixes #50372.

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

github.com/hack-pad/go - f0099106254e288db62de3e3b030915af7decc25 authored almost 3 years ago by Robert Griesemer <[email protected]>
net: synchronize instead of sleeping in TestDialParallelSpuriousConnection

The arbitrary sleep in this test is empirically not always long enough
on slower builders. Howev...

github.com/hack-pad/go - da7891f6f36c48f2931ed916ed305330c06f9bd7 authored almost 3 years ago by Bryan C. Mills <[email protected]>
runtime: crash on netbsd-arm64 when setcontext fails

Instead of exiting with status 16962 when we fail to call SYS_setcontext
in sigreturn, reference...

github.com/hack-pad/go - f300fc2d2c620feac4e7f9b6cf0125b92943d3c4 authored almost 3 years ago by Benny Siegert <[email protected]>
doc: improve documentation for GOAMD64

The change clarifies in the release notes for go1.18 that the variable
is for compilation and re...

github.com/hack-pad/go - b5bfaf410ad4dc329400b92a7818ffec5cd9ebb0 authored almost 3 years ago by Ulrich Kunitz <[email protected]>
cmd/go: add fuzzing coverage test

Adds a test script for fuzzing coverage instrumentation.

Fixes #48654

Change-Id: Ieea7b4146bd5...

github.com/hack-pad/go - 2b39d86344608423138b648b98157470d3809ee7 authored almost 3 years ago by Roland Shoemaker <[email protected]>
net/http: skip TestClientTimeout_h{1,2} on windows/arm and windows/arm64

These tests are empirically flaky on the windows/arm and windows/arm64
builders, with a consiste...

github.com/hack-pad/go - 88cafe0f58cf7374722a2a98d8919c32bb8795e5 authored almost 3 years ago by Bryan C. Mills <[email protected]>
runtime: ensure that asmsyscall6 follow AIX stack convention

The function asmsyscall6 must follow AIX stack layout. It means
that its first local variable mu...

github.com/hack-pad/go - 002283eaca8335c4c1fb209f267bacf5afe6cf2c authored almost 3 years ago by Clément Chigot <[email protected]>
src/runtime: mark asanread and asanwrite functions as NOSPLIT

The asan runtime functions may run on stacks that cannot grow, and
they do not have large local ...

github.com/hack-pad/go - 2c58bb2e428c1f587dc30817bc211570f6fd4793 authored almost 3 years ago by fanzha02 <[email protected]>
net: do not panic on nil IPNet.String()

The code looks like it was already trying to avoid this but missed a
spot.

Fixes #50271.

Chang...

github.com/hack-pad/go - 301db3f5d2d38a13aafe5bc6efea9a3bdbfc475e authored almost 3 years ago by Jason A. Donenfeld <[email protected]>
cmd/compile: save selector/inst info for generic method/function calls

In the dict info, we need to save the SelectorExpr of a generic method
call when making its sub-...

github.com/hack-pad/go - f154f8b5bb16833139bb171371691150b1bd9cd5 authored almost 3 years ago by Dan Scales <[email protected]>
cmd/compile: pop instantiations of local types when leaving scope

Since we use existing instantiations from the symbol table when possible
(to make sure each inst...

github.com/hack-pad/go - e39ab9b01cbbdac0750fc13fa8fb1de4f07aa79a authored almost 3 years ago by Dan Scales <[email protected]>
doc/go1.18: mention new cmd/go fuzzing flags

For #47694

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

github.com/hack-pad/go - 1c8f9d2c97db7390a7ed2cd4663571b544147f4d authored almost 3 years ago by Ian Lance Taylor <[email protected]>
go/doc: handle generic receiver strings

A receiver expression for a type with parameters may be an IndexExpr
or IndexListExpr in additio...

github.com/hack-pad/go - 95b240b2cd63e9631b3d0be72a10a3f2cc6f1d28 authored almost 3 years ago by Jonathan Amsterdam <[email protected]>
go/doc: use subtests

Change the Test function to use sub-tests for each doc mode and
package.

This will allow more f...

github.com/hack-pad/go - a893d0f464e15f72d5f01937bed5011098adbb7b authored almost 3 years ago by Jonathan Amsterdam <[email protected]>
os: simplify ios checks in tests

Go 1.16 renamed the iOS port from darwin/arm64 to ios/arm64 and
darwin/arm64 was repurposed for ...

github.com/hack-pad/go - c8861432b84157363c84220e6ed71180531bf2b4 authored almost 3 years ago by Tobias Klauser <[email protected]>
os: enable TestMkdirAllWithSymlink on darwin/arm64

Go 1.16 renamed the iOS port from darwin/arm64 to ios/arm64 and
darwin/arm64 was repurposed for ...

github.com/hack-pad/go - d181885de8f718623b41d45f5cc8644bbd8ad318 authored almost 3 years ago by Tobias Klauser <[email protected]>
misc/cgo/testsanitizers: accept compilers that don't report location

It appears that GCC before version 10 doesn't report file/line
location for asan errors.

Change...

github.com/hack-pad/go - 6178d25fc0b28724b1b5aec2b1b74fc06d9294c7 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
misc/cgo/testsanitizers: don't fail asan test if no symbolizer

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

github.com/hack-pad/go - 8a306e205663cde672e9920e2e81db9d3615e6c0 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
runtime: fix the issue that the -asan option cannot print where the error occurred

The current -asan option does not print where the error occurred. The
reason is that the current...

github.com/hack-pad/go - 91e782106ea465acc6a4c719081cefb690b28533 authored almost 3 years ago by fanzha02 <[email protected]>
runtime: invalid negative frequency while tracing

The riscv64 Hifive Unmatched is the only platform that
failed on testcase TestAnalyzeAnnotations...

github.com/hack-pad/go - a78532a4121d26c33ee3ce69b3dda3a608f5a077 authored almost 3 years ago by Meng Zhuo <[email protected]>
doc/go1.18: add section for runtime/debug changes

For #37475
For #47694

Change-Id: If8c1f1b756daf32648110f1a669b2ea60f797a24
Reviewed-on: https:/...

github.com/hack-pad/go - b357b05b70d2b8c4988ac2a27f2af176e7a09e1b authored almost 3 years ago by Ian Lance Taylor <[email protected]>
doc/go1.18: mention debug/plan9obj.ErrNoSymbols

For #47694
For #48052

Change-Id: I136be9b498033309d876099aae16bad330555416
Reviewed-on: https:/...

github.com/hack-pad/go - 0e4b878258ffc3fca6a8fc6a98ebd81fc933b249 authored almost 3 years ago by Ian Lance Taylor <[email protected]>
cmd/go: remove MallocNanoZone environment variable workaround

We added a workaround in runtime/race. This should not be
necessary now.

Updates #49138.

Chang...

github.com/hack-pad/go - af3b8cf5026a9d74a53ac5d3fec2bba35a96ad91 authored almost 3 years ago by Cherry Mui <[email protected]>
cmd/compile/internal/ir: fix a typo in node.go

README.md -> HACKING.md

Change-Id: I63909b86b2e6f8d9a34622f5d2b05048c79cd698
GitHub-Last-Rev: a...

github.com/hack-pad/go - ed766b6ffbf9f0b3efc5cb2790cb9bb3a4af856d authored almost 3 years ago by zhangjian <[email protected]>
doc/go1.18: fix broken HTML in net/http.MaxBytesHandler

For #47694

Sorry about that! I guess the autocompleter in VSCode auto-closed the paragraph and ...

github.com/hack-pad/go - d2ce93960448559a7cb5685661502d8fc0c2ebc1 authored almost 3 years ago by Carl Johnson <[email protected]>
runtime: handle stray profiling signal better

In c-archive mode, when we turn off profiling, we restore the
previous handler for SIGPROF, and...

github.com/hack-pad/go - 8cfcee1fffb9429e318549ad0a2cae2046798e48 authored almost 3 years ago by Cherry Mui <[email protected]>