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: match types2 error for invalid map key

Use "invalid" rather than "incomparable" in error message for map key
types that are not compara...

github.com/hack-pad/go - 6bedf4a2b45068c486c69a04410f2c2469152f2d authored about 2 years ago by Robert Griesemer <[email protected]>
go/parser: match const/var decl parsing of syntax package

Use same approach to parsing const and var declarations
as the syntax package. Specifically, don...

github.com/hack-pad/go - 9a1d3b0ad20ba5d73ba3a88c86563ae7b4cf03ca authored about 2 years ago by Robert Griesemer <[email protected]>
Revert "misc/cgo/testcarchive: permit SIGQUIT for TestSignalForwardingExternal"

This reverts CL 419014.

Reason for revert: broke darwin-amd64 builders

Change-Id: I77838e696a5...

github.com/hack-pad/go - bc69ad3a77129cd4cf4d3bdaa592dfc95ff8c769 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: fix a typo in comment of netpollblock()

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

github.com/hack-pad/go - bf4e35b658e61c29112c456f47615c16345c3518 authored about 2 years ago by Andy Pan <[email protected]>
go/parser: fix spelling in error message

Make spelling consistent with uses in other error messages.

Change-Id: I584cd22413842fb8bae1632...

github.com/hack-pad/go - a73808e1e06dfca15a51743ced1fab038b5a2392 authored about 2 years ago by Robert Griesemer <[email protected]>
go/types: remove machinery to select parsing mode (cleanup)

All code may be generic. Remove machinery to select parsing
mode (generic vs non-generic) since ...

github.com/hack-pad/go - 9e88773383f2d74e769f63fd6348a01aecf8a271 authored about 2 years ago by Robert Griesemer <[email protected]>
go/parser: remove (internal) ability to disable generic code

Generics are part of the language now; there's no need anymore
to switch back to a syntax withou...

github.com/hack-pad/go - 4a530b8837222dc926f72684f63fa4b5f476e31b authored about 2 years ago by Robert Griesemer <[email protected]>
go/parser: remove import path string syntax checking

The validity of an import path string is checked by the type checker
(and possibly other tools);...

github.com/hack-pad/go - 4671aa5d06811176b964519fbef066f03d4bf884 authored about 2 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: match go/types for "..." related error msg

For #54511.

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

github.com/hack-pad/go - 4a954fafa3bc294ac56d5aea19dc3b0b3124d4c0 authored about 2 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/types2: use go/types/testdata/examples tests

Since the examples tests are now identical between the two type checkers,
remove the local copy ...

github.com/hack-pad/go - 8892a51745accb2f8d18be1628d9b5bb9ecd78a5 authored about 2 years ago by Robert Griesemer <[email protected]>
go/types: remove TODO in testdata/examples/types.go

Follow-up on CL 424674. With this change, the files in
testdata/examples are identical to the co...

github.com/hack-pad/go - 5a53807950e8bde126180590a2f922d1046acc7e authored about 2 years ago by Robert Griesemer <[email protected]>
go/parser: disallow parenthesizing embedded types in structs

This was never permitted in Go but the flexibility to do so
was introduced through the generics ...

github.com/hack-pad/go - 9b48ffa98af149408b8e4734676bcc2cf95278fd authored about 2 years ago by Robert Griesemer <[email protected]>
runtime/internal/atomic: remove double-check in kernelcas on linux/arm

Older kernels which require the double check of the __kuser_cmpxchg
result are no longer support...

github.com/hack-pad/go - 0a1da095d1cef7c8ac6065da2983565b450566a5 authored about 2 years ago by Tobias Klauser <[email protected]>
io: add OffsetWriter, NewOffsetWriter

Offsetwriter refers to the design of SectionReader and removes
the section parameter n.

Since t...

github.com/hack-pad/go - dc8e2a6a8ec94f2c98ba20edd57932eba284efb1 authored about 2 years ago by hopehook <[email protected]>
.github/ISSUE_TEMPLATE: add issue template for Go vulnerability management

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

github.com/hack-pad/go - 7dad1d24b2e596b2178c1f94fe877c9effa330cd authored about 2 years ago by Julie Qiu <[email protected]>
unicode/utf16: add AppendRune

AppendRune appends the UTF-16 encoding of a rune to a []uint16.

BenchmarkEncodeValidASCII-1...

github.com/hack-pad/go - 48297f1fb15206cd13e0f31647e909292fb21975 authored about 2 years ago by qmuntal <[email protected]>
go/printer: rename printPos to setPos

Follow-up on feedback in CL 412557.

Change-Id: I5a693efccade97a62ab880c6e1b9e50cb597c293
Review...

github.com/hack-pad/go - f65ded56263a9dd7d125f2b0001fb996df1fb3f3 authored about 2 years ago by Robert Griesemer <[email protected]>
strings: reduce allocation for byteReplacer

Though it increases the execution time, the function is already quite
fast for most users, the a...

github.com/hack-pad/go - 108021c195c6f43b07c437242bf39614e06b3df4 authored about 2 years ago by Cuong Manh Le <[email protected]>
syscall: remove cloexecSocket fallback path

Support for Linux kernel versions requiring the fallback to CloseOnExec
was dropped from recent ...

github.com/hack-pad/go - fe196a064e588d33922c1898bb3b688c5fbf3e2d authored about 2 years ago by Tobias Klauser <[email protected]>
strings: speed up ToUpper()/ToLower() by batch writing data with Builder

Updates #52371
Updates CL 423874

name ...

github.com/hack-pad/go - 572941942026e705a685860a170a60ce371b050e authored about 2 years ago by Andy Pan <[email protected]>
syscall: add new CLONE_ flags for Linux

The constants for these were auto-generated from the C includes
into zerrors_linux* files quite ...

github.com/hack-pad/go - 3204e62dd1abe087430e37e8c33c3d010606aabe authored about 2 years ago by Kir Kolyshkin <[email protected]>
cmd/compile: add intrinsic for MulUintptr on arm64

This CL adds intrinsic for runtime/internal/math.MulUintptr on arm64

Benchmark master ...

github.com/hack-pad/go - d654117075d1dd0686aa6833b22f28275623c759 authored about 2 years ago by ruinan <[email protected]>
runtime: fix formula for computing number of padding bytes

In order to prevent false sharing of cache lines, structs are
padded with some number of bytes. ...

github.com/hack-pad/go - f15761b50bb3a2d1bae9b97f147b2d660e2e4853 authored about 2 years ago by Ludi Rehak <[email protected]>
encoding/gob: use saferio to read large buffer

Avoid allocating large amounts of memory for corrupt input.

No test case because the problem ca...

github.com/hack-pad/go - dee9adc0f73d361d00a4d9230bb3517f2448b3b0 authored about 2 years ago by Ian Lance Taylor <[email protected]>
runtime: remove pageAlloc.scav padding for atomic field alignment

CL 404096 makes atomic.Int64 8 bytes aligned everywhere.

Change-Id: I5a676f646260d6391bb071f937...

github.com/hack-pad/go - f324355d1f482362b87ec4f95ceac00d4b4de797 authored about 2 years ago by Cuong Manh Le <[email protected]>
test: add test that caused gccgo crash

For #23870

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

github.com/hack-pad/go - 6001c043dc067b7f6b9a2e934439b6a7948f92ef authored about 2 years ago by Ian Lance Taylor <[email protected]>
test: add test that caused gccgo to crash

For #23868

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

github.com/hack-pad/go - 011a525b21c77c8a11e54c5b15cb10761baf1925 authored about 2 years ago by Ian Lance Taylor <[email protected]>
misc/cgo/testcarchive: permit SIGQUIT for TestSignalForwardingExternal

Occasionally the signal will be sent to a Go thread, which will cause
the program to exit with S...

github.com/hack-pad/go - a409356c548133e188acd7873e73a66ff5982b57 authored about 2 years ago by Ian Lance Taylor <[email protected]>
net: allow single dot in resolv.conf search statement

A single dot in a search statement doesn't affect DNS lookup, so just ignore it and a syntax err...

github.com/hack-pad/go - 55ecc3a88670c14bbbfc9d6c96cf65891cc608f5 authored about 2 years ago by Andy Pan <[email protected]>
sync: use atomic.Uint64 for WaitGroup state

So it's guaranteed to have 64-bit alignment, simplify the code without
losing any performance:

...

github.com/hack-pad/go - ee833ed72e8ccfdd2193b0e6c0223ee8eb99b380 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: fast clock_gettime on FreeBSD, split getHPETTimecounter

Call only initHPETTimecounter on the system stack.
Use O_CLOEXEC flag when opening the HPET devi...

github.com/hack-pad/go - e51b3ae0eebfacd15cad9216b8dd2d2597b860c5 authored about 2 years ago by Yuval Pavel Zholkover <[email protected]>
runtime: add and use runtime/internal/sys.NotInHeap

Updates #46731

Change-Id: Ic2208c8bb639aa1e390be0d62e2bd799ecf20654
Reviewed-on: https://go-rev...

github.com/hack-pad/go - a719a78c1b36141af68d84970695fe95263fb896 authored about 2 years ago by Cuong Manh Le <[email protected]>
internal/buildcfg: enable unified IR by default

Unified IR is now at feature parity with the non-unified frontend.

Change-Id: I2a8cd41267a66f5e...

github.com/hack-pad/go - 833367e98af838a2511ee7e4e19dc8f1da7b8ed7 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile/internal/types2: use go/types/testdata/spec tests

Since the spec tests are now identical between the two type checkers,
remove the local copy of t...

github.com/hack-pad/go - 0a4a57de4d0764a4291e4d8654e88b44e65d8059 authored about 2 years ago by Robert Griesemer <[email protected]>
go/types, types2: consolidate testdata/spec test files

Besides applying gofmt (which doesn't damage the tests in this case),
this removes a TODO for a ...

github.com/hack-pad/go - 17211c355f015862b635f8cbd48ffc65a1081b92 authored about 2 years ago by Robert Griesemer <[email protected]>
go/types, types2: consolidate testdata/examples test files

Besides applying gofmt (which doesn't damage the tests in this case),
the ERROR comments in the ...

github.com/hack-pad/go - 9ad772033f04ea9b3082440d306e17802a08b4b4 authored about 2 years ago by Robert Griesemer <[email protected]>
cmd/compile/internal/syntax: handle missing index like in go/parser

Instead of simply reporting an error but otherwise dropping the
index expression from the parse ...

github.com/hack-pad/go - 9485d4c1bd871be792d03c29b7902f6ac284ed27 authored about 2 years ago by Robert Griesemer <[email protected]>
crypto/internal/boring: update to newer boringcrypto, add arm64

Update the version of BoringCrypto to boringssl tag
fips-20210429, for which FIPS approval is "i...

github.com/hack-pad/go - 39ec97da15e9167e7a17746c643f264baae6ce7b authored about 2 years ago by Russ Cox <[email protected]>
go/types: match types2 error msg formatting for conversion errors

This resolves a TODO. Also, it allows go/types and types2 to use
identical test files in testdat...

github.com/hack-pad/go - 5fcddf3997a89c1f82935cf65d919b7ef03df2c5 authored about 2 years ago by Robert Griesemer <[email protected]>
internal/buildcfg: support GOPPC64=power10

This does not enable any new functionality. It should
behave identically to GOPPC64=power9.

Upd...

github.com/hack-pad/go - 0eb56ca4688caed10c422f1d2d3b364d75970b8c authored about 2 years ago by Paul E. Murphy <[email protected]>
runtime: remove p padding field for atomic fields alignment

CL 424396 and CL 424397 changed timer0When/timerModifiedEarliest to
atomic.Uint64, just they're ...

github.com/hack-pad/go - 1aa5730f4940b9e11c4461817493e47de1874d77 authored about 2 years ago by Cuong Manh Le <[email protected]>
cmd/compile: remove OFORUNTIL

Not used any more.

Fixes #53860

Change-Id: Id0b1c3ed30b576d6c5f08f064d1262de337262b3
Reviewed-...

github.com/hack-pad/go - a5370d038e56ced398c982f6a610a2ddde1703ff authored about 2 years ago by Keith Randall <[email protected]>
cmd/compile: rip out support for OpVarKill from ssa backend

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

github.com/hack-pad/go - 6dc7b060cd725aa61421e627ec233e9a936600fc authored about 2 years ago by Keith Randall <[email protected]>
cmd/compile: stop using VARKILL

With the introduction of stack objects, VARKILL information is
no longer needed.

With stack obj...

github.com/hack-pad/go - 908499adec185a672b337c84ca4cea0755f0d5cf authored about 2 years ago by Keith Randall <[email protected]>
cmd/compile: don't use OFORUNTIL when implementing range loops

We don't need this special loop construct anymore now that we do
conservative GC scanning of the...

github.com/hack-pad/go - 661146bc0bb0fad22d561eef2c0b48974aca32b6 authored about 2 years ago by Keith Randall <[email protected]>
cmd/compile: enable more inlining for unified IR

The non-unified frontend had repeated issues with inlining and
generics (#49309, #51909, #52907)...

github.com/hack-pad/go - 52016be3f4e6deba54020ad8c969f1e2dba1eee3 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: fix devirtualization bug with unified IR

As a consistency check in devirtualization, when we determine `i` (of
interface type `I`) always...

github.com/hack-pad/go - d6294e00f029d93b8552827bce1f24f67458d3f2 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile/internal/noder: set ir.Name.DictIndex for unified IR

For local variables of derived type, Delve relies on ir.Name.DictIndex
being set to the type's r...

github.com/hack-pad/go - 07cf24bdfe55dd3493e580c67b5437a114df7658 authored about 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile/internal/noder: pointer shaping for unified IR

This CL implements pointer shaping in unified IR, corresponding to the
existing pointer shaping ...

github.com/hack-pad/go - b23d469e854f36e5ba8c0de9b7406a81e82d15c1 authored about 2 years ago by Matthew Dempsky <[email protected]>
runtime: remove dead code and unnecessary checks for amd64

Use amd64 assembly header to remove unnecessary cpu flags checks
and dead code that is guarantee...

github.com/hack-pad/go - 330cffb86951414da5ef2fde912167f6b4d1d91e authored about 2 years ago by vpachkov <[email protected]>
runtime: convert timer0When/timerModifiedEarliest to atomic.Int64

So they match with when/nextwhen fields of timer struct.

Updates #53821

Change-Id: Iad0cceb129...

github.com/hack-pad/go - c82bbc0e8edbbebe47e92729e8f3f1b60d380b5b authored about 2 years ago by Cuong Manh Le <[email protected]>
cmd/dist: enable testsanitizer test on ppc64le

Even though the -race option works for ppc64le, some of the
testsanitizer test have failed in th...

github.com/hack-pad/go - 03e1870b635dbfa54b6ee3624c435daf2a6b3b1f authored about 2 years ago by Lynn Boger <[email protected]>
go/printer: avoid allocating for every position printed

printer.print is an overloaded method for multiple purposes.
When fed a position, it updates the...

github.com/hack-pad/go - b2c0417c429891b9c965abe1d09606b0dba00403 authored about 2 years ago by Daniel Martí <[email protected]>
hash/crc32: remove single-use {castagnoli,ieee}ArchImpl bools

These are only used once right after being set in castagnoliInit and
ieeeInit, respectively.

Ch...

github.com/hack-pad/go - b6149224499108d4ea6e562fd9fd7eac35f50a6d authored about 2 years ago by Tobias Klauser <[email protected]>
cmd/internal/osinfo: use unix.ByteSliceToString

The golang.org/x/sys/unix package is already imported for Utsname and
Uname. Use ByteSliceToStri...

github.com/hack-pad/go - c7c78f1a3a4c94043c140962f2916a69e466d255 authored about 2 years ago by Tobias Klauser <[email protected]>
debug/pe: use saferio to set symbol slice capacity

No test case because the problem can only happen for invalid data.
Let the fuzzer find cases lik...

github.com/hack-pad/go - 760c180d3bb2464b1e91402630c8f0d1e79180b3 authored about 2 years ago by Ian Lance Taylor <[email protected]>
time: fix LoadLocation documentation formatting

The documentation for LoadLocation contains an enumerated list,
but does not render as such beca...

github.com/hack-pad/go - 924f526277c4deecfeb3ff3b48095126d1bb520e authored about 2 years ago by Abhinav Gupta <[email protected]>
internal/poll: remove fallback path in accept

Support for operating system versions requiring the fallback to
CloseOnExec/SetNonblock was drop...

github.com/hack-pad/go - b8b9e83ec7a92498c2c69a1a963c31983d303e21 authored about 2 years ago by Tobias Klauser <[email protected]>
syscall: implement EpollCreate using EpollCreate1 on all linux platforms

Most newer architectures (e.g. arm64, riscv64, loong64) don't provide the
epoll_create syscall. ...

github.com/hack-pad/go - 021fd86ce12ac694db778f6998d12c1e8d8c63ca authored about 2 years ago by Tobias Klauser <[email protected]>
cmd/go: avoid passing testing.T to isCaseSensitive and goVersion

The previous implementation of isCaseSensitive called t.Fatalf in the
wrong place, causing tests...

github.com/hack-pad/go - 741ab7e819538ef84ce7a2e560730c6212e95161 authored about 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: run tests when cmd/go is cross-compiled

When the GOOS or GOARCH of the cmd/go test binary does not match the
GOOS or GOARCH of the insta...

github.com/hack-pad/go - e64c87157d1e8fbc512a670b8c0af8abc3afa7c1 authored about 2 years ago by Bryan C. Mills <[email protected]>
all: remove duplicate "the" words in comments

Following CL 424454, using command

rg --multiline " the\s{1,}the " *
rg --multiline " the...

github.com/hack-pad/go - d8f90ce0f8119bf593efb6fb91825de5b61fcda7 authored about 2 years ago by Abirdcfly <[email protected]>
cmd/compile/internal/noder: shape-based stenciling for unified IR

This CL switches unified IR to use shape-based stenciling with runtime
dictionaries, like the ex...

github.com/hack-pad/go - 38edd9bd8da9d7fc7beeba5fd4fd9d605457b04e authored about 2 years ago by Matthew Dempsky <[email protected]>
internal/poll: remove detection of buggy splice on old Linux versions

The splice syscall is buggy prior to Linux 2.6.29. CL 113999 added a
workaround to detect buggy ...

github.com/hack-pad/go - a2c2f06cad8aa722120cb73e965d168bfcb4d977 authored about 2 years ago by Tobias Klauser <[email protected]>
os: only add file descriptors which are set to non-blocking mode to the netpoller

Either ones where kind == kindNonBlock or those we've successfully called syscall.SetNonblock() ...

github.com/hack-pad/go - b15c399a36a38509ae56dd69670974566f7b0d52 authored about 2 years ago by Yuval Pavel Zholkover <[email protected]>
debug/buildinfo: implement for Plan 9 a.out

Plan 9 a.out was not implemented for debug/buildinfo, which
was causing test failures on Plan 9....

github.com/hack-pad/go - 0816d3871376f8fe029db1a6d00b1f6882106043 authored about 2 years ago by Ori Bernstein <[email protected]>
runtime: convert profbuf.eof to atomic type

Updates #53821

Change-Id: I271faaedbf8b8efca5fc765496eaf45c94927edf
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 5b1658d6912759e91e404e8c728d08439a15fea9 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert profbuf.overflowTime to atomic type

Updates #53821

Change-Id: I916549d831f84d4f1439433aea6a61ff5301d80c
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 04d3d6bf48229942b7475e3964b3c097fe5a8c69 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert profbuf.overflow to atomic type

Updates #53821

Change-Id: Ib9c3be3d25c836636a59fdfacc63ba75edd9e016
Reviewed-on: https://go-rev...

github.com/hack-pad/go - c3c10f5d6748b25c13f475de427e2f17806ce5bb authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert m.cgoCallersUse to atomic type

Updates #53821

Change-Id: I99b01f8e91b798e73275635c8a63fcdc4a8df9f1
Reviewed-on: https://go-rev...

github.com/hack-pad/go - f6efcf1fbb8e86b235a9398660593b7c83b69aff authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: delete repeated word

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

github.com/hack-pad/go - 83b223ec3a4ddbcac0ba38692661ea0b76a79d2c authored about 2 years ago by Dan Kortschak <[email protected]>
runtime: convert p.timerModifiedEarliest to atomic type

Updates #53821

Change-Id: Iac0d7a3871d9e3ee0ba38ee7ab989faca9c89666
Reviewed-on: https://go-rev...

github.com/hack-pad/go - bb5d656a3ac78575d9e2c9bed026cc1756fab179 authored about 2 years ago by Cuong Manh Le <[email protected]>
crypto/internal/boring/bcache: make Cache type-safe using generics

Generics lets us write Cache[K, V] instead of using unsafe.Pointer,
which lets us remove all the...

github.com/hack-pad/go - b30ba3df9ff8969f934bec5016cfce4b91f6ea5b authored about 2 years ago by Russ Cox <[email protected]>
runtime: gofmt -w -s

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

github.com/hack-pad/go - 9709d92bfaab7a9fb5350c102f46c8c9758e615d authored about 2 years ago by hopehook <[email protected]>
cmd/compile: gofmt -w -s

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

github.com/hack-pad/go - 87d6a9ff920e55b72ac7f35a85fcf6e448e2cbd7 authored about 2 years ago by hopehook <[email protected]>
run: set GOENV=off when running 'go tool dist env'

'go tool' sets environment variables, including the GOAMD64 value
from the user's go.env file.

...

github.com/hack-pad/go - 9c2b481b57aea1ee69b2131c09af1e0dc0ea84d8 authored about 2 years ago by Bryan C. Mills <[email protected]>
runtime: refactor ARM VDSO call setup to helper

We have a very complex process to make VDSO calls on ARM. Create a
wrapper helper function which...

github.com/hack-pad/go - 876d477b0e3b27ae136a7e8dfceaf0ec72bddea6 authored about 2 years ago by Michael Pratt <[email protected]>
cmd/go: skip test cases that depend on gopkg.in

Updates #54503.

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

github.com/hack-pad/go - c7f870ebc41029e07e7ffd8ff2d96b91fd83cd40 authored about 2 years ago by Bryan C. Mills <[email protected]>
crypto/subtle: add XORBytes

Export cipher.xorBytes as subtle.XORBytes, for proposal #53021,
to provide fast XOR to cryptogra...

github.com/hack-pad/go - 57d05512feebed4fbe1e7a19305c8722a4ac627f authored about 2 years ago by Russ Cox <[email protected]>
crypto/internal/subtle: rename to crypto/internal/alias

This avoids an import conflict with crypto/subtle.
CL 424175 does the same for x/crypto.

Change...

github.com/hack-pad/go - 90466e1ddf0e4305bc56f6eac61a690704e6fab8 authored about 2 years ago by Russ Cox <[email protected]>
net: revert "reenable TestLookupLongTXT"

Test is still flaky.

For #22857

Change-Id: Ic0d979778eb4c2d3779b18a983e7077789ae08a4
Reviewed-...

github.com/hack-pad/go - ebda5a73fa0a96f6f1a1d468f86284e5654f5ee8 authored about 2 years ago by Damien Neil <[email protected]>
runtime: convert p.timer0When to atomic type

Updates #53821

Change-Id: I523ec61116d290ecf7b7e3eb96e468695766cb4d
Reviewed-on: https://go-rev...

github.com/hack-pad/go - e1fd51e0765a5d7b2dd72b2f82b9c3eed2764035 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert m.preemptGen to atomic type

Updates #53821

Change-Id: I134dac3b1eb35f2da00e5ef8f4c264f08d4f65b6
Reviewed-on: https://go-rev...

github.com/hack-pad/go - bc805795bd28ae4cd1a70b3053a3a71668bfef87 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert freezing to atomic type

Updates #53821

Change-Id: I77fcdb972b8920e1fb42248ce5bd2c3d2d0bd27e
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 7e7ecf5cbbd5c0b61e693a65c865bf372fc2ea80 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime/trace: convert tracing.enabled to atomic type

Updates #53821

Change-Id: I8a063ae94568cd2ea65c2e891618069a96139891
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 5e20f2e4dfdfea7deb9ad9e2a9909a32588334a0 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert netpoll netpollInited to atomic type

Updates #53821

Change-Id: Ifa2e5f5d4047117b1887c1e56851355547bb4f33
Reviewed-on: https://go-rev...

github.com/hack-pad/go - dea67a9b342ff5205e780b2d4e7d7671df301ba2 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert kqueue netpollWakeSig to atomic type

Updates #53821

Change-Id: I85d7444be36967e1e7e0ff2ce2f19b73581ecdde
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 04d8c2327d5a2788757f22fd0e23198f7045c20f authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert windows netpollWakeSig to atomic type

Updates #53821

Change-Id: Ifc5bc551a4bcf82bf10d2e670ad2644eb9c6b334
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 9b988c9094df18a75537f5c4ae12449062550290 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert solaris netpollWakeSig to atomic type

Updates #53821

Change-Id: Ic2799c125267dc5b13b265db41fbe8bf7c08b8a5
Reviewed-on: https://go-rev...

github.com/hack-pad/go - ec8ed5bd026a79d661cc9f9c42dc044fd1c440ad authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert aix netpollWakeSig to atomic type

Updates #53821

Change-Id: Ic073871ed2638ca22e6cb057dd8297f27582e78f
Reviewed-on: https://go-rev...

github.com/hack-pad/go - ce7aae5095c9f0c5ed2e4daddeac25a415cc370c authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert linux netpollWakeSig to atomic type

Updates #53821

Change-Id: If4090393a127c2f468c8ae5ba478a9f59d73b945
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 901b9233e6eadc7b5235d4bb492c6b04f75cab9a authored about 2 years ago by Cuong Manh Le <[email protected]>
net/http: return ErrNoCookie from Request.Cookie when name is ""

Request.Cookie(name string) will return the first cookie
when cookie name is "". Since readCooki...

github.com/hack-pad/go - edfeea01be331b8737697d4d74737d7888d7dd6f authored about 2 years ago by muyizixiu <[email protected]>
net: reenable TestLookupLongTXT

This test was disabled for flakiness.
The underlying code has been rewritten.
Reenabling the tes...

github.com/hack-pad/go - 2a0327b8fd2771ca6e8caf8f17307606046270fe authored about 2 years ago by Damien Neil <[email protected]>
runtime: convert m.signalPending to atomic type

Updates #53821

Change-Id: Ib455be9ca7120ded7c77d34556eff977aa61faa3
Reviewed-on: https://go-rev...

github.com/hack-pad/go - b11b4b4de3e54372dfdf867003b544cadd189931 authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert mSpanStateBox.s to atomic type

Updates #53821

Change-Id: I02f31a7a8295deb3e840565412abf10ff776c2c3
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 014f0e8205aa5d88a0dc1be75ec09a18132b216c authored about 2 years ago by Cuong Manh Le <[email protected]>
runtime: convert g.parkingOnChan to atomic type

Updates #53821

Change-Id: I54de39b984984fb3c160aba5afacb90131fd47c4
Reviewed-on: https://go-rev...

github.com/hack-pad/go - 5b0ce94c07524f910278de1d90e31c5bc0805bbd authored about 2 years ago by Cuong Manh Le <[email protected]>
cmd/go: propagate match errors in 'go run'

Fixes #51604.

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

github.com/hack-pad/go - ea6cb02ae54fcf89026a2178720396f1277dd105 authored about 2 years ago by Bryan C. Mills <[email protected]>
internal/testenv: add a test for the GoTool function

GoTool was added in CL 20967, and revised in CL 21292, for #14901.

I don't fully understand wha...

github.com/hack-pad/go - bd1bff4e7aa1e417aaa617a7f10b1cff88a6e243 authored about 2 years ago by Bryan C. Mills <[email protected]>
test/codegen: updated multiple tests to verify on ppc64,ppc64le

Updated multiple tests in test/codegen: math.go, mathbits.go, shift.go
and slices.go to verify o...

github.com/hack-pad/go - d09c6ac41769cc782ec982ffc8f20fbd796791f8 authored about 2 years ago by Archana R <[email protected]>
time: optimize GoString

Optimize Time.GoString by avoiding multiple calls to absDate.

name old time/op new t...

github.com/hack-pad/go - 2c46cc8b8997f4f5cdb7766e4e2bdf8e57f67c76 authored about 2 years ago by Amarjeet Anand <[email protected]>