0
1
mirror of https://github.com/golang/go synced 2025-07-13 21:24:45 +00:00

Commit Graph

  • c31a5c571f cmd/compile: fold negation into addition/subtraction on loong64 Xiaolin Zhao 2025-05-14 14:35:41 +08:00
  • de86d02c32 crypto/internal/fips140/subtle: add assembly implementation of xorBytes for arm Julian Zhu 2025-04-25 21:03:53 +08:00
  • a177448765 runtime: Improvement in perf of s390x memclr kmvijay 2025-04-03 05:58:30 +00:00
  • ac341b8e6b cmd/go/internal/pkg: fail on bad filenames Ian Alexander 2025-05-06 15:16:03 -04:00
  • 12e11e7523 cmd/go: fix not print GCCGO when it's not the default qiulaidongfeng 2025-05-11 01:09:16 +08:00
  • a24f4db2a2 internal/pkgbits, cmd/compile/internal/noder: document string section Mark Freeman 2025-05-12 13:59:27 -04:00
  • adcad7bea9 os: don't follow symlinks on Windows when O_CREATE|O_EXCL Damien Neil 2025-05-13 15:35:19 -07:00
  • 14fc54fc57 bytes, strings: speed up Split{,After}Seq Julien Cretel 2025-05-13 11:11:13 +00:00
  • 9856afa770 cmd/internal/script: fix copying directory when symlink fails Ian Alexander 2025-05-13 12:41:36 -04:00
  • 5bbac667c5 runtime: increase freebsd/amd64 pointer size from 48 to 57 bits khr@golang.org 2025-05-07 14:34:30 -07:00
  • c62099cfac cmd/intarnal/obj: add new assembly format for VANDV and VANDB on loong64 Xiaolin Zhao 2025-05-13 10:50:51 +08:00
  • a1c3e2f008 internal/bytealg: optimize the function compare using SIMD on loong64 limeidan 2025-05-07 17:04:54 +08:00
  • 9e026bf9cc testing: add Output suntala 2025-05-13 21:30:35 +00:00
  • c44c4de51b internal/poll: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-05-09 17:44:35 -04:00
  • b4e992b6e1 reflect: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-04-23 12:30:52 -04:00
  • afd6b0bc66 Revert "testing: add Output" Jonathan Amsterdam 2025-05-13 11:50:58 -07:00
  • 9bba799955 crypto/x509: decouple key usage and policy validation Roland Shoemaker 2025-05-06 09:27:10 -07:00
  • 76f63ee890 cmd/go: add support for git sha256 hashes David Finkel 2024-12-13 20:36:30 -05:00
  • 4aeb9ba0de runtime/pprof: return errors from writing profiles Sean Liao 2025-05-11 21:55:57 +01:00
  • a632009c4a cmd/go: support -json flag in go version xieyuschen 2024-10-14 19:11:53 +08:00
  • 698f86139b crypto: limit md5 or sha256 blocks processed at once in assembly Radu Berinde 2025-05-13 00:45:25 +00:00
  • 8d189f188e testing: add Output suntala 2025-05-12 19:23:41 +00:00
  • a2fbb50322 cmd/link: ignore mapping symbols on riscv64 Yao Zi 2025-05-09 15:09:39 +00:00
  • 1e436ba668 runtime: only poll network from one P at a time in findRunnable Carlos Amedee 2025-04-30 15:17:45 -04:00
  • 3474c52e4b cmd/internal/obj/loong64: Add preld{,x} instructions support Guoqi Chen 2025-04-25 10:53:04 +08:00
  • 52624e533f internal/pkgbits: rename Reloc* to Section* Mark Freeman 2025-05-12 12:21:03 -04:00
  • 019d798726 internal/pkgbits: write a formal grammar for UIR primitives Mark Freeman 2025-05-09 16:49:15 -04:00
  • ef58ec2b5a text/template: clone options when cloning templates Sean Liao 2025-05-10 12:18:32 +01:00
  • ac992f2614 testing: limit TempDir name length Sean Liao 2025-05-11 22:36:58 +01:00
  • 8cfcad8da8 net: don't test with leading 0 in ipv4 addresses Sean Liao 2025-05-11 21:22:47 +01:00
  • 18431a1c8f net: fix deadlock in lookupProtocol on Windows Spike Curtis 2025-04-17 06:55:10 +00:00
  • 41bd52b3fa os: remove NewFile socket detection on Windows qmuntal 2025-05-09 16:55:00 +02:00
  • 176a2154aa cmd/link: use >4GB base address for 64-bit PE binaries qmuntal 2025-05-09 17:42:48 +02:00
  • e513cd4e40 net/http: add missing ServeTLS on the comment of http.Server.Shutdown t-katsumura 2025-05-11 08:43:40 +09:00
  • e666f1dabf runtime: add goschedIfBusy to bgsweep to prevent livelock after inlining ArsenySamoylov 2025-04-25 14:28:52 +03:00
  • 343e486bfd crypto/internal/fips140/subtle: add assembly implementation of xorBytes for mipsx Julian Zhu 2025-04-17 18:14:23 +08:00
  • 238d273da4 bytes, strings: rename parameters in ExampleCut{Pre,Suf}fix Tobias Klauser 2025-05-08 14:13:16 +02:00
  • c0eb7ab306 bytes, strings: micro-optimize EqualFold Julien Cretel 2025-05-12 12:40:36 +00:00
  • 431f75a0b9 [release-branch.go1.24] os: fix Root.Mkdir permission bits on OpenBSD Josh Rickmar 2025-05-01 15:09:40 +00:00
  • c57b0d6c7e crypto/sha1: replaced WORD with instruction REVB2W Xiaolin Zhao 2025-05-09 09:56:15 +08:00
  • f49ca5f525 cmd/internal/obj/loong64: add [X]VFCLASS.{S/D} instructions Xiaolin Zhao 2025-05-06 11:14:31 +08:00
  • e282cbb112 crypto/tls: handle client hello version too high Daniel McCarney 2025-05-08 17:33:15 -04:00
  • fd605450a7 crypto/tls: fix TLS <1.3 client cert required alert Daniel McCarney 2025-05-08 15:22:41 -04:00
  • 97eab214d1 crypto/tls: enable more large record bogo tests Daniel McCarney 2025-04-29 17:41:53 -04:00
  • 45f2782617 crypto/tls: skip BadRSAClientKeyExchange-[4,5] Daniel McCarney 2025-04-30 10:07:10 -04:00
  • 00b6348658 crypto/tls: err for unsupported point format configs Daniel McCarney 2025-04-29 17:39:08 -04:00
  • 992d154717 crypto/tls: update TLS 1.3 client compression validation Daniel McCarney 2025-04-29 15:10:10 -04:00
  • d382f14679 crypto/tls: use illegal param alert for bad compression Daniel McCarney 2025-04-29 14:33:15 -04:00
  • 2f2f8fe2e8 cmd/go: change go tool to build tools missing from GOROOT/pkg/tool Michael Matloob 2025-02-06 16:11:50 -05:00
  • d73aa535de cmd/compile/internal/noder: begin documenting meta section Mark Freeman 2025-05-07 16:49:02 -04:00
  • 49d6777d87 crypto/internal/fips140/subtle: add assembly implementation of xorBytes for mips64x Julian Zhu 2025-04-17 16:04:08 +08:00
  • 7bc714d601 internal/bytealg: optimize the function indexbyte using SIMD on loong64 limeidan 2025-04-23 11:04:15 +08:00
  • d65c209b4b cmd/internal/obj/loong64: add [X]VF{ADD/SUB/MUL/DIV}.{S/D} instructions Xiaolin Zhao 2025-05-06 10:47:07 +08:00
  • 0c8615be08 crypto/sha512: improve performance of loong64 Xiaolin Zhao 2025-04-29 21:04:11 +08:00
  • 8d7c43b517 crypto/sha256: improve performance of loong64 Xiaolin Zhao 2025-04-29 17:15:45 +08:00
  • 16d31dcc83 hash: use testhash.TestHash in all hash functions Austin Clements 2025-05-05 17:12:42 -04:00
  • 3f7c0cc73c internal/testhash: move cryptotest.TestHash to shared package Austin Clements 2025-05-05 16:59:17 -04:00
  • f4e37b8afc crypto/tls: use runtime.Gosched instead of time.After in TestCertCache Michael Anthony Knyszek 2025-05-08 19:03:37 +00:00
  • cad1fc5207 cmd/compile/internal/noder: begin a formal UIR grammar. Mark Freeman 2025-05-07 16:46:47 -04:00
  • ac645eaa0e runtime: avoid overflow in mutex delay calculation Rhys Hiltner 2025-05-08 10:59:18 -07:00
  • 60d3bcdec3 runtime: remove ptr/scalar bitmap metric khr@golang.org 2025-05-08 10:00:22 -07:00
  • e46c8e0558 runtime: schedule cleanups across multiple goroutines Michael Anthony Knyszek 2025-02-19 16:33:21 +00:00
  • b877f04eea crypto/tls: add scheduler call to TestCertCache refcount timeout loop Michael Anthony Knyszek 2025-05-07 23:17:48 +00:00
  • c9d0fad5cb cmd/compile: add 2 phiopt cases Jakub Ciolek 2025-04-19 12:31:26 +02:00
  • f38256eae5 cmd/vendor: pull in the x/mod/modfile ignore directive Sam Thanawalla 2025-05-08 14:25:25 +00:00
  • 9c170f70e1 cmd/go: replace backslash systematically in path of command Constantin Konstantinidis 2025-05-02 09:10:40 +02:00
  • 8cd6d68a08 cmd/go: fix incorrect determining default value of CGO_ENABLED qiulaidongfeng 2024-10-23 20:55:43 +08:00
  • bd1f9a4963 pkgbits: consolidate doc.go to only relevant details Mark Freeman 2025-05-05 15:48:03 -04:00
  • ad7a6f8159 runtime: fix condition to emit gcpacertrace end-of-sweep line Michael Anthony Knyszek 2025-05-07 22:28:23 +00:00
  • 509c11f3a3 crypto,crypto/x509: implement MessageSigner Roland Shoemaker 2025-03-03 12:31:55 -08:00
  • d000963d04 cmd/internal/obj/riscv: reject invalid vadc/vsbc encodings Mark Ryan 2025-05-01 10:43:32 +02:00
  • 5a1f47a7f7 cmd/internal/obj/riscv: fix LMUL encoding for MF2 and MF8 Mark Ryan 2025-05-06 13:02:34 +02:00
  • d13da63929 cmd/internal/obj/loong64: add [X]VFRINT[{RNE/RZ/RP/RM}].{S/D} instructions Xiaolin Zhao 2025-05-06 10:10:30 +08:00
  • ec7d955abf cmd/compile/internal/test: verify inlining for mutex fast paths Rhys Hiltner 2025-05-05 14:05:53 -07:00
  • 0c15d88974 runtime: fix tag pointers on aix, take 2 Keith Randall 2025-04-25 10:09:44 -07:00
  • ef7724c432 runtime: use "bubble" terminology for synctest Damien Neil 2025-05-01 13:24:50 -04:00
  • d6c8bedc7b runtime, testing/synctest: stop advancing time when main goroutine exits Damien Neil 2025-04-01 15:43:22 -07:00
  • 4e63ae46e0 internal/runtime/maps: make clear also erase tombstones khr@golang.org 2024-11-29 19:13:36 -08:00
  • 94c4cdc948 runtime: remove GODEBUG=runtimecontentionstacks Rhys Hiltner 2025-04-29 14:39:11 -07:00
  • 591c4b50c0 runtime: verify attribution of mutex delay Rhys Hiltner 2024-05-16 15:48:36 -07:00
  • 4d0f955a5e runtime: blame unlocker for mutex delay Rhys Hiltner 2025-04-22 09:21:30 -07:00
  • bce8486ebe cmd,runtime: enable race detector on loong64 Guoqi Chen 2023-08-19 09:22:34 +08:00
  • 86101b083a runtime: print stack traces for bubbled goroutines on synctest deadlock Damien Neil 2025-02-21 10:55:32 -08:00
  • ab2a92dd84 runtime: improve Error documentation Michael Pratt 2025-05-07 14:00:37 -04:00
  • 17789bc877 crypto/tls: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-04-09 16:21:42 -04:00
  • dad4f39971 cmd/go/internal: make function comment match function name cuishuang 2025-05-02 09:13:26 +08:00
  • 0028532118 unique: use a bespoke canonicalization map and runtime.AddCleanup Michael Anthony Knyszek 2025-02-18 03:19:06 +00:00
  • 6681ff9c9e pkgbits: replace references to RelocKind with SectionKind Mark Freeman 2025-05-05 13:40:55 -04:00
  • 66ea0ee409 spec: avoid use of "raise" in conjunction with panics Mark Freeman 2025-05-05 16:39:11 -04:00
  • d365f2266d runtime: replace mentions of "raised" with "panicked" Mark Freeman 2025-05-05 12:33:46 -04:00
  • f77084d15d [release-branch.go1.23] go1.23.9 go1.23.9 Gopher Robot 2025-05-06 10:35:17 -07:00
  • 92e23b683f os: avoid escape from Root via paths ending in ../ Damien Neil 2025-04-16 11:01:19 -07:00
  • 34c8b14ca9 [release-branch.go1.24] go1.24.3 go1.24.3 Gopher Robot 2025-05-06 10:34:54 -07:00
  • 8947f3395e [release-branch.go1.24] os: avoid escape from Root via paths ending in ../ Damien Neil 2025-04-16 11:01:19 -07:00
  • 30b2b767d6 pkgbits: alias RelocKind with a SectionKind type Mark Freeman 2025-04-28 13:32:14 -04:00
  • 68ca584ffa pkgbits: alias the Index type to clarify it is section relative Mark Freeman 2025-04-28 13:17:31 -04:00
  • 5e7f0b947c go/types, types2: set up recording of positions for declarations Mark Freeman 2025-04-10 11:27:29 -04:00
  • 044ca4e5c8 log/slog: export Source method in Record for custom handler support Ernesto Alejandro Santana Hidalgo 2025-05-04 04:30:25 +00:00
  • 35b4fd9f37 bytes, strings: reduce Split{,After}Seq heap allocations tdakkota 2025-05-03 19:45:02 +03:00
  • f0d736ded0 pkgbits: improve documentation in reloc.go Mark Freeman 2025-04-28 12:55:44 -04:00