0
1
mirror of https://github.com/golang/go synced 2025-05-05 03:21:36 +00:00

Commit Graph

  • ecda82012d runtime: only read pp.m in schedtrace if needed Nicolas Hillegeer 2024-12-12 08:35:17 -08:00
  • 81c66e71d4 runtime: check LSE support on ARM64 at runtime init Andrey Bokhanko 2025-01-31 16:59:02 +03:00
  • d524e1eccd cmd/compile: on AMD64, turn x < 128 into x <= 127 Jakub Ciolek 2025-01-03 13:52:11 +01:00
  • d5b75e4046 runtime/maps: fix typo in group.go comment (H1 -> H2) Artyom Litovets 2025-02-14 12:03:06 +00:00
  • b38415d7e9 crypto/internal/boring: remove unnecessary struct field Roland Shoemaker 2025-01-24 12:27:08 -08:00
  • 586e205522 std: add //go:fix inline directives to some deprecated functions Alan Donovan 2025-02-12 11:18:30 -05:00
  • beac2f7d3b cmd/compile: fix sign extension of paired 32-bit loads on arm64 Keith Randall 2025-02-14 16:13:44 -08:00
  • c62c69dd5c crypto/internal/fips140/subtle: provide riscv64 assembly implementation for xorBytes Joel Sing 2025-01-03 19:06:18 +11:00
  • 63ae416720 os: explicitly return nil for rootChown in root_openat.go Jes Cok 2025-02-14 13:50:24 +00:00
  • d7c242a19a cmd/internal/obj/riscv: support MOVD with floating point constants Joel Sing 2024-07-02 00:31:53 +10:00
  • 77343fa646 runtime: use return for async preemption resumption on arm64 Joel Sing 2025-02-06 00:38:51 +11:00
  • 67903012f7 cmd/go/internal: use pathpkg name more cuishuang 2024-11-21 17:14:21 +08:00
  • 1ce87bea47 crypto/internal/fips140/edwards25519: make Scalar.SetCanonicalBytes constant time Filippo Valsorda 2025-02-10 11:30:52 +01:00
  • 10cef816aa internal/godebugs: add fips140 as an opaque godebug setting Ian Lance Taylor 2025-02-13 14:40:01 -08:00
  • 7b7307f632 crypto/rsa: add benchmarks for not and partially optimized keys Filippo Valsorda 2024-12-17 20:40:49 +01:00
  • 5f65e5cb56 doc/godebug: mention GODEBUG=fips140 Ian Lance Taylor 2025-02-11 15:53:20 -08:00
  • 11f7ea8ce0 cmd/compile: add type-based alias analysis Andrey Bokhanko 2024-11-27 20:47:58 +03:00
  • 2299a4289d bytes: add examples for Lines, SplitSeq, SplitAfterSeq, FieldsSeq and FieldsFuncSeq cuishuang 2025-02-13 15:28:21 +08:00
  • bad791343f internal/syscall/unix: correct fchmodat on openbsd Joel Sing 2025-02-15 04:45:04 +11:00
  • 1959703ddd syscall: skip testAmbientCaps tests if there is no nobody user Carlos Ramos Carreño 2025-02-14 10:14:29 +00:00
  • 8c05e020d5 internal/syscall/unix: fix fchownat linkname for AIX & Solaris Damien Neil 2025-02-14 09:06:21 -08:00
  • 45447b4bff net/http: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-02-11 15:50:55 -05:00
  • 85f8e240fe internal/trace: emit sync event before deferred spilled error Michael Anthony Knyszek 2025-02-13 19:45:52 +00:00
  • 242ef7cb05 crypto/rsa: normalize GenerateKey benchmark Filippo Valsorda 2024-12-28 22:32:59 +01:00
  • c0d96f30e8 net/http: unskip TestDisableContentLength/h2 Dmitri Shuralyov 2025-02-13 19:15:49 -05:00
  • a8487dadeb cmd/go: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-01-06 13:15:51 -05:00
  • 954e2c0b06 sync: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-01-06 12:59:07 -05:00
  • c8545439b5 cmd/asm,cmd/internal/obj/riscv: implement vector configuration setting instructions Joel Sing 2024-11-24 12:39:20 +11:00
  • b16c04f439 cmd/dist: use slices.Index qiulaidongfeng 2025-02-13 00:41:13 +08:00
  • baeab452d1 testing: panic in AllocsPerRun if parallel tests are running Russ Cox 2024-11-20 11:01:27 -05:00
  • 371ee1469c cmd/link,cmd/internal: add R_GOT_PCREL_ITYPE_RELOC for riscv64 Meng Zhuo 2024-09-12 20:03:59 +08:00
  • 5ff7a634e1 net/http, net/http/internal/httpcommon: add httpcommon package Damien Neil 2025-02-13 14:38:09 -08:00
  • 807a51b391 os: add Root.Chown Damien Neil 2025-02-10 15:35:17 -08:00
  • 187fd2698d cmd/compile: make write barrier code amenable to paired loads/stores Keith Randall 2024-11-23 17:35:02 -08:00
  • a0029e95e5 cmd/compile: regalloc: handle desired registers of 2-output insns Keith Randall 2024-11-23 10:58:47 -08:00
  • 20d7c57422 cmd/compile: pair loads and stores on arm64 khr@golang.org 2024-11-17 12:07:34 -08:00
  • 0b88a87879 cmd/compile: add variants of LDP/STP for arm64 load/store combining khr@golang.org 2024-11-17 16:42:37 -08:00
  • eab3c1e697 os: explicitly return nil for {rootChmod,rootMkdir,rootRemove} in root_openat.go Jes Cok 2025-02-13 16:02:20 +00:00
  • 0044bc614a os: consolidate and clarify File.Fd docs Ian Lance Taylor 2025-02-11 12:56:27 -08:00
  • 89c2f282dc cmd/compile: move []byte->string map key optimization to ssa Keith Randall 2025-01-06 15:28:22 -08:00
  • 43b7e67040 cmd/compile: lower x*z + y to FMA if FMA enabled Jakub Ciolek 2025-02-02 23:42:43 +01:00
  • eab8e987c0 cmd: use cmd/internal/hash.New32 and Sum32 only Russ Cox 2025-01-07 11:28:44 -05:00
  • a7e331e671 cmd/compile: implement signed loads from read-only memory Keith Randall 2025-02-13 08:04:03 -08:00
  • ca4649747a runtime: fix usleep on s390x/linux Paul Murphy 2025-02-12 08:45:34 -06:00
  • 769274bf14 cmd/go: do not apply kill timeout to go test with -bench Sam Thanawalla 2025-02-10 21:06:02 +00:00
  • aa8d4df9d9 go/types: propagate *ast.LabeledStmt in blockBranches properly Mateusz Poliwczak 2024-12-24 07:23:13 +00:00
  • e4b12eb8af io: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2024-12-23 11:34:03 -05:00
  • f7becfc7f1 go/types: use documented version of gotypesalias GODEBUG Mateusz Poliwczak 2024-12-14 11:03:27 +00:00
  • fdaac84480 os: use AddCleanup to close files Carlos Amedee 2024-12-23 11:27:20 -05:00
  • f91ac1b61e crypto/internal/fips140test: fix TestACVP env vars Daniel McCarney 2025-02-13 10:31:53 -05:00
  • c4136a433c runtime/debug: document DefaultGODEBUG as a BuildSetting Sean Liao 2024-07-12 20:56:19 +01:00
  • 1eb4c0dcb1 cmd/dist: test GOFIPS140=latest rather than just the GODEBUG Filippo Valsorda 2025-02-12 12:37:52 +01:00
  • 8659ad9049 crypto/internal/fips140test: require FIPS 140 mode for the ACVP wrapper Filippo Valsorda 2025-02-06 11:34:48 +01:00
  • 4ffa9a8305 crypto/internal/fips140test: support disabling PAA/PAI Filippo Valsorda 2025-02-05 13:51:26 +01:00
  • 19f779dd4f crypto/internal/fips140test: make TestCASTFailures standalone Filippo Valsorda 2025-01-27 13:02:27 +01:00
  • 3e0f9e3973 crypto/internal/fips140test: add functional tests Filippo Valsorda 2025-01-27 13:02:27 +01:00
  • 3902e9ef4e internal/abi: remove go122 flag Keith Randall 2025-02-12 15:24:10 -08:00
  • f2cadb6b2e cmd/pprof: update vendored github.com/google/pprof [generated] Dmitri Shuralyov 2025-02-11 18:08:32 -05:00
  • 679cd8e779 reflect, internal/abi: speed up TypeFor[T] Mateusz Poliwczak 2025-02-12 07:16:32 +00:00
  • fb5f78a14f internal/syscall: add cgo_import_dynamic for Fchmodat on AIX and Solaris Damien Neil 2025-02-12 09:23:14 -08:00
  • fc0049fb20 crypto/tls: document FIPS 140-3 mode behavior Filippo Valsorda 2025-02-06 11:34:20 +01:00
  • 6519aa955d vet: add regression test for printf checker regression Alan Donovan 2024-09-04 12:30:47 -04:00
  • 80e2e474b8 [release-branch.go1.24] cmd/go: initialize req.Header when loading git credential Quan Tong 2025-02-07 18:42:26 +07:00
  • 024c900b43 cmd/go: clarify vcs suffix to repo mapping Sean Liao 2025-02-11 16:30:22 +00:00
  • 127288b4c6 cmd/go: add errors obtaining c compiler version to cache key Michael Matloob 2025-02-10 15:17:54 -05:00
  • b1a11c5446 all: update vendored dependencies [generated] Dmitri Shuralyov 2025-02-11 17:59:59 -05:00
  • a935749091 runtime: make TestSpuriousWakeupsNeverHangSemasleep more robust Michael Anthony Knyszek 2025-02-11 17:56:21 +00:00
  • 58834c3ee0 cmd/go: initialize req.Header when loading git credential Quan Tong 2025-02-07 18:42:26 +07:00
  • b574590c36 cmd/go: document -modfile and other flags for 'go tool' thepudds 2025-02-11 12:59:54 -05:00
  • d9cc4944ce cmd/dist: correct gccheckmark test name Cherry Mui 2025-02-11 20:47:55 -05:00
  • 30f515898c make.bat,race.bat: simplify --dist-tool handling qmuntal 2025-02-11 18:23:11 +00:00
  • b941d2b6d8 crypto/internal/fips140test: add cSHAKE ACVP tests Daniel McCarney 2025-01-23 14:34:46 -05:00
  • 102406edbf crypto/internal/fips140test: add KTS-IFC ACVP tests Daniel McCarney 2025-01-22 14:49:46 -05:00
  • 11c642c2d3 crypto/internal/fips140test: add OneStepNoCounter ACVP tests Daniel McCarney 2025-01-14 14:56:20 -05:00
  • 8c6fec6d25 runtime: update HACKING.md with execution traces and debuglog Michael Anthony Knyszek 2025-02-01 05:51:33 +00:00
  • 34e8541d24 internal/trace/tracev2: add guide for trace experiments Michael Anthony Knyszek 2025-01-28 20:59:54 +00:00
  • 49eba8b15b internal/trace: interpret string ID arguments for experimental events Michael Anthony Knyszek 2025-01-28 20:54:34 +00:00
  • 659b895067 internal/trace: move fake P IDs to internal/trace/traceviewer Michael Anthony Knyszek 2025-01-27 21:47:24 +00:00
  • 0be3701cb6 internal/trace: clean up parser.go Michael Anthony Knyszek 2025-01-27 21:42:34 +00:00
  • b5f34aa4ab runtime: use internal/trace/tracev2 definitions Michael Anthony Knyszek 2025-01-29 17:17:04 +00:00
  • 0158ddad98 internal/trace: move maxArgs into tracev2 and validate specs Michael Anthony Knyszek 2025-02-01 05:26:17 +00:00
  • fadfe2fc80 internal/trace/tracev2: add test to validate spec invariants Michael Anthony Knyszek 2025-02-01 04:52:57 +00:00
  • 3901409b5d [release-branch.go1.24] go1.24.0 go1.24.0 Gopher Robot 2025-02-11 09:24:39 -08:00
  • e9eb88ae72 {all,clean,make,race,run}.bat: simplify error handling qmuntal 2025-02-11 09:17:08 +01:00
  • 450f3f608d net/http/httptest: match net/http ContentLength behavior for http.NoBody Sean Liao 2024-07-19 23:28:54 +01:00
  • dcbdc1a2f7 cmd/go/internal/modload: don't set GIT_SSH_COMMAND Sean Liao 2025-02-09 13:32:27 +00:00
  • 887d9ef610 internal/trace: increment sync counter before final Sync on error Michael Anthony Knyszek 2025-02-10 23:54:56 +00:00
  • 7c1a4134b4 strings: add examples for Lines, SplitSeq, SplitAfterSeq, FieldsSeq and FieldsFuncSeq cuishuang 2025-02-07 17:11:36 +08:00
  • 371e83cd7b os: add Root.Chmod Damien Neil 2025-01-30 15:53:06 -08:00
  • 2e8973aeea crypto/internal/fips140test: add feedback KDF ACVP tests Daniel McCarney 2025-01-03 14:30:02 -05:00
  • ea54d8a0ef crypto/internal/fips140test: add RSA ACVP tests Daniel McCarney 2025-01-10 11:10:12 -05:00
  • 0c94c5fcae crypto/internal/fips140test: add counter KDF ACVP tests Daniel McCarney 2024-12-19 12:45:57 -05:00
  • 0bc57a3e7f crypto/internal/fips140test: add ctr DRBG ACVP tests Daniel McCarney 2025-01-02 15:09:39 -05:00
  • 283296195b internal/trace: emit a Sync event even if the next generation is broken Michael Anthony Knyszek 2025-02-10 20:10:22 +00:00
  • ee8db080c8 crypto/internal/fips140test: add KAS-ECC-SSC ACVP tests Daniel McCarney 2024-12-19 14:02:05 -05:00
  • 86aca87788 crypto/internal/fips140test: add SSH KDF ACVP tests Daniel McCarney 2024-12-15 17:33:48 -05:00
  • 072eea9b3b cmd/compile: avoid ifaceeq call if we know the interface is direct Keith Randall 2024-12-09 12:55:33 -08:00
  • c8664ced4e cmd/compile/internal/gc: handle errors from *bio.Writer Mateusz Poliwczak 2025-02-08 13:59:18 +00:00
  • 3105e3dca7 cmd/go/internal/work: allow a bunch of loong64-specific flags WANG Xuerui 2025-02-09 18:57:49 +08:00
  • 7715ca32fc database/sql: use t.Context in tests apocelipes 2025-02-08 01:15:29 +00:00