[dev.simd] all: merge master (
cf5e993) into dev.simd
Merge List:
+ 2025-09-11
cf5e993177 cmd/link: allow one to specify the data section in the internal linker
+ 2025-09-11
cdb3d467fa encoding/gob: make use of reflect.TypeAssert
+ 2025-09-11
fef360964c archive/tar: fix typo in benchmark name
+ 2025-09-11
7d562b8460 syscall: actually remove unreachable code
+ 2025-09-11
c349582344 crypto/rsa: don't test CL 687836 against v1.0.0 FIPS 140-3 module
+ 2025-09-11
253dd08f5d debug/macho: filter non-external symbols when reading imported symbols without LC_DYSYMTAB
+ 2025-09-10
2009e6c596 internal/runtime/maps: remove redundant package docs
+ 2025-09-10
de5d7eccb9 runtime/internal/maps: only conditionally clear groups when sparse
+ 2025-09-10
8098b99547 internal/runtime/maps: speed up Clear
+ 2025-09-10
fe5420b054 cmd: delete some more windows/arm remnants
+ 2025-09-10
fad1dc608d runtime: don't artificially limit TestReadMetricsSched
+ 2025-09-10
b1f3e38e41 cmd/compile: when CSEing two values, prefer the statement marked one
+ 2025-09-10
00824f5ff5 types2: better documentation for resolve()
+ 2025-09-10
5cf8ca42e3 internal/trace/raw: use strings.Cut instead of strings.SplitN 2
+ 2025-09-10
80a2aae922 Revert "cmd/compile: improve stp merging for non-sequent cases"
+ 2025-09-10
f327a05419 go/token, syscall: annotate if blocks that defeat vet's unreachable pass
+ 2025-09-10
9650c97d0f syscall: remove unreachable code
+ 2025-09-10
f1c4b860d4 Revert "crypto/internal/fips140: update frozen module version to "v1.0.0""
+ 2025-09-10
30686c4cc8 encoding/json/v2: document context annotation with SemanticError
+ 2025-09-09
c5737dc21b runtime: when using cgo on 386, call C sigaction function
+ 2025-09-09
b9a4a09b0f runtime: remove duff support for riscv64
+ 2025-09-09
4dac9e093f cmd/compile: use generated loops instead of DUFFCOPY on riscv64
+ 2025-09-09
879ff736d3 cmd/compile: use generated loops instead of DUFFZERO on riscv64
+ 2025-09-09
77643dc63f cmd/compile: simplify zerorange on riscv64
+ 2025-09-09
e6605a1bcc encoding/json: use reflect.TypeAssert
+ 2025-09-09
4c20f7f15a cmd/cgo: run gcc to get errors and debug info in parallel
+ 2025-09-09
5dcedd6550 runtime: lock mheap_.speciallock when allocating synctest specials
+ 2025-09-09
d3be949ada runtime: don't negate eventfd errno
+ 2025-09-09
836fa74518 syscall: optimise cgo clearenv
+ 2025-09-09
ce39174482 crypto/rsa: check PrivateKey.D for consistency with Dp and Dq
+ 2025-09-09
5d9d0513dc crypto/rsa: check for post-Precompute changes in Validate
+ 2025-09-09
968a5107a9 crypto/internal/fips140: update frozen module version to "v1.0.0"
+ 2025-09-09
645ee44492 crypto/ecdsa: deprecate direct use of big.Int fields in keys
+ 2025-09-09
a67977da5e cmd/compile/internal/inline: ignore superfluous slicing
+ 2025-09-09
a5fa5ea51c cmd/compile/internal/ssa: expand runtime.memequal for length {3,5,6,7}
+ 2025-09-09
4c63d798cb cmd/compile: improve stp merging for non-sequent cases
+ 2025-09-09
bdd51e7855 cmd/compile: use constant zero register instead of specialized zero instructions on mips64x
+ 2025-09-09
10ac80de77 cmd/compile: introduce CCMP generation
+ 2025-09-09
3b3b16957c Revert "cmd/go: use os.Rename to move files on Windows"
+ 2025-09-09
e3223518b8 cmd/go: split generating cover files into its own action
+ 2025-09-09
af03343f93 cmd/compile: fix bounds check report
+ 2025-09-08
6447ff409a cmd/compile: fold constant in ADDshift op on loong64
+ 2025-09-08
5b218461f9 cmd/compile: optimize loads from abi.Type.{Size_,PtrBytes,Kind_}
+ 2025-09-08
b915e14490 cmd/compile: consolidate logic for rewriting fixed loads
+ 2025-09-08
06e791c0cd cmd/compile: simplify zerorange on mips
+ 2025-09-08
cf42b785b7 cmd/cgo: run recordTypes for each of the debugs at the end of Translate
+ 2025-09-08
5e6296f3f8 archive/tar: optimize nanosecond parsing in parsePAXTime
+ 2025-09-08
ea00650784 debug/pe: permit symbols with no name
+ 2025-09-08
4cc7cc74c3 crypto: update Hash comments to point to crypto/sha3
+ 2025-09-08
ff45d5d53c encoding/json/internal/jsonflags: fix comment with wrong field name
+ 2025-09-06
861c90c907 net/http: pool transport gzip readers
+ 2025-09-06
57769b5532 os: reject OpenDir of a non-directory file in Plan 9
+ 2025-09-06
a6144613d3 crypto/tls: use context.AfterFunc in handshakeContext
+ 2025-09-05
e8126bce9e runtime/cgo: save and restore R31 for crosscall1 on loong64
+ 2025-09-05
d767064170 cmd/compile: mark abi.PtrType.Elem sym as used
+ 2025-09-05
0b1eed09a3 vendor/golang.org/x/tools: update to
a09a2fb
+ 2025-09-05
f5b20689e9 cmd/compile: optimize loads from readonly globals into constants on loong64
+ 2025-09-05
3492e4262b cmd/compile: simplify specific addition operations using the ADDV16 instruction
+ 2025-09-05
459b85ccaa cmd/fix: remove all functionality except for buildtag
+ 2025-09-05
87e72769fa runtime: simplify openbsd check in usesLibcall and mStackIsSystemAllocated
+ 2025-09-05
bb48272e24 cmd/compile: simplify zerorange on mips64
+ 2025-09-05
d52a56cce1 cmd/link/internal/ld: unconditionally use posix_fallocate on FreeBSD
+ 2025-09-04
9d0829963c net/http: fix cookie value of "" being interpreted as empty string.
+ 2025-09-04
ddce0522be cmd/internal/obj/loong64: add ADDU16I.D instruction support
+ 2025-09-04
00b8474e47 cmd/trace: don't filter events for profile by whether they have stack
+ 2025-09-04
e36c5aead6 log/slog: add multiple handlers support for logger
+ 2025-09-04
150fae714e crypto/x509: don't force system roots load in SetFallbackRoots
+ 2025-09-04
4f7bbc62c7 runtime, cmd/compile, cmd/internal/obj: remove duff support for loong64
+ 2025-09-04
b8cc907425 cmd/internal/obj/loong64: fix the usage of offset in the instructions [X]VLDREPL.{B/H/W/D}
+ 2025-09-04
8c27a80890 path{,/filepath}: speed up Match
+ 2025-09-04
b7c20413c5 runtime: remove obsolete osArchInit function
+ 2025-09-04
df29038486 cmd/compile/internal/ssa: load constant values from abi.PtrType.Elem
+ 2025-09-04
4373754bc9 cmd/compile: add store to load forwarding rules on riscv64
+ 2025-09-03
80038586ed cmd/compile: export to DWARF types only referenced through interfaces
+ 2025-09-03
91e76a513b cmd/compile: use generated loops instead of DUFFCOPY on loong64
+ 2025-09-03
c552ad913f cmd/compile: simplify memory load and store operations on loong64
+ 2025-09-03
e8f9127d1f net/netip: export Prefix.Compare, fix ordering
+ 2025-09-03
731e546166 cmd/compile: simplify the support for 32bit high multiply on loong64
Change-Id: I2c124fb8071e2972d39804867cafb6806e601aba