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

Commit Graph

  • 6719336428 crypto/internal/fips140/edwards25519/field: optimize *19 Egon Elbre 2025-02-18 13:17:16 +02:00
  • b47ebb229f all: use testenv.GoToolPath instead of hardcoding go qmuntal 2025-02-24 10:21:01 +01:00
  • 00e793cfe3 runtime/cgo: use CreateThread instead of _beginthread qmuntal 2025-02-24 15:37:41 +01:00
  • c5ff26a7a0 sync: reduce OnceFunc (and variants) heap allocations Brian Byrne 2024-07-28 07:42:54 -07:00
  • 61641c1145 cmd/link: put .got section in __DATA_CONST segment qmuntal 2025-01-24 12:23:42 +01:00
  • eed2208f15 crypto/tls: require EMS in FIPS 140-3 mode Filippo Valsorda 2025-02-19 12:28:02 +01:00
  • 77ce76d761 all: gofmt -w Jes Cok 2025-02-22 12:37:00 +00:00
  • 97571f3610 encoding/json: use builtin min function in appendString Jes Cok 2025-02-21 14:18:52 +00:00
  • f707e53fd5 all: surround -test.run arguments with ^$ qmuntal 2025-02-24 09:57:04 +01:00
  • cc16fb52e6 cmd/compile: ensure we don't reuse temporary register khr@golang.org 2025-02-23 10:34:00 -08:00
  • 1e92ff11f5 unicode/utf8: use builtin max function to simplify code Jes Cok 2025-02-25 14:10:00 +00:00
  • c441eecbe9 crypto/internal/fips140test: add a test for a non-approved function Filippo Valsorda 2025-02-25 18:13:29 +01:00
  • 973a9eb8bf net: properly wrap context cancellation errors and return DNSErrors consistently Mateusz Poliwczak 2025-02-25 08:23:26 +00:00
  • 434de2f8e9 spec: remove notion of core types Robert Griesemer 2025-01-30 15:11:19 -08:00
  • bdef177831 go/parser: require label after goto Mateusz Poliwczak 2025-01-07 18:28:10 +00:00
  • 2f036e1475 weak: test the use of runtime.AddCleanup Carlos Amedee 2025-02-14 13:01:02 -05:00
  • c2ae5c7443 cmd/compile, runtime: use PC of deferreturn for panic transfer David Chase 2025-02-19 16:47:31 -05:00
  • 6adf08f747 go/types, types2: remove coreType call in lookup Robert Griesemer 2025-02-24 15:00:55 -08:00
  • f69703d389 internal/abi: use arch family instead of arch string Keith Randall 2025-02-24 10:19:39 -08:00
  • 7194caf11b go/types, types2: remove another coreType call in type checking range clause Robert Griesemer 2025-02-24 14:47:30 -08:00
  • 549a88fa53 go/types, types2: better error messages for calls Robert Griesemer 2025-02-20 16:23:11 -08:00
  • d45d502fbb go/types, types2: better error messages for for-range clauses Robert Griesemer 2025-02-20 15:01:36 -08:00
  • bdcd6d1b65 strconv: use builtin min function in commonPrefixLenIgnoreCase Jes Cok 2025-02-24 13:05:31 +00:00
  • f77bba43aa net: accept a valid IP address in LookupMX Ian Lance Taylor 2025-02-20 12:12:35 -08:00
  • dceee2e983 all: use testenv.Executable instead of os.Executable and os.Args[0] qmuntal 2025-02-24 09:43:41 +01:00
  • 2ee775fd9b net/http: remove unused err parameter from cancel Harald Nordgren 2025-02-23 10:43:23 +00:00
  • 3ff943fce0 net: add godoc links for UnixConn, UnixListener Olivier Mengué 2025-02-23 10:55:29 +01:00
  • fda9183899 syscall: allow \x00-prefixed unix abstract socket to use full path length Albert Sundjaja 2025-02-22 23:02:57 +00:00
  • e382bf5b32 unique: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-02-14 12:39:44 -05:00
  • fba83cdfc6 cmd/compile/internal/ssa: correct MOVDnop handling for arm64 Joel Sing 2024-09-05 00:01:52 +10:00
  • a65078204c cmd/compile: remove carriage returns from AMD64latelower.rules Joel Sing 2025-02-23 00:22:23 +11:00
  • cf875b8af8 syscall: use sync.OnceFunc for copyenv Tobias Klauser 2025-02-22 21:56:36 +01:00
  • 4dfae6aad5 runtime: exclude allocation(s) from memmove/memclr benchmarking Dmitrii Martynov 2025-01-30 21:48:17 +03:00
  • e7cd4979be cmd: initial compiler+linker support for DWARF5 .debug_addr Than McIntosh 2024-12-11 13:15:27 -05:00
  • 282a14ec61 cmd/internal/objabi,cmd/link/internal/sym: add SDWARFADDR symbol type Than McIntosh 2024-12-05 19:01:22 -05:00
  • 31b800abe6 cmd/internal/objabi: add new R_DWTXTADDR_* relocation types Than McIntosh 2024-11-26 17:08:01 -05:00
  • 767e7680ec cmd/link, cmd/internal/dwarf: add DWARF5 line table support Than McIntosh 2024-11-12 12:02:17 -05:00
  • 41a30dd192 cmd/internal/dwarf: add DW_LNCT and DW_UT constant definitions Than McIntosh 2024-11-18 11:23:39 -05:00
  • bdb4676043 internal/goexperiment: add a new experiment to gate DWARF version 5 Than McIntosh 2024-10-18 12:10:44 -04:00
  • 38825ef347 cmd/link, cmd/internal/objabi: remove R_DWARFFILEREF relocation type Than McIntosh 2024-11-17 13:20:17 -05:00
  • f062d7b10b cmd/go: look at runes, not bytes, when printing env vars Ian Lance Taylor 2025-02-20 22:20:38 -08:00
  • 2aaa388971 [release-branch.go1.23] cmd/compile, runtime: use deferreturn as target PC for recover from deferrangefunc David Chase 2025-02-18 17:34:24 -05:00
  • af236716b2 [release-branch.go1.24] cmd/compile, runtime: use deferreturn as target PC for recover from deferrangefunc David Chase 2025-02-18 17:34:24 -05:00
  • e15d14873f internal/runtime/atomic: add Xchg8 for mipsx Julian Zhu 2025-02-21 16:48:07 +08:00
  • 1776255742 internal/bytealg: add assembly implementation of Count/CountString for mips64x Julian Zhu 2025-02-20 21:55:28 +08:00
  • d7a1261d62 crypto/rand: add example for Int Alan Yee 2025-02-21 20:37:59 +00:00
  • f24b299df2 crypto/internal/fips140/nistec: make SetBytes constant time Filippo Valsorda 2025-02-19 22:41:59 +01:00
  • d93f6df0cc reflect: correctly handle method values in Seq Michael Anthony Knyszek 2025-02-21 15:53:51 +00:00
  • e1e65ae3ee runtime: use WCLONE when waiting on pidfd test child Michael Pratt 2025-02-21 10:29:09 -05:00
  • 64d82cd72c os: don't log the entire environment in tests qmuntal 2025-02-20 18:31:42 +01:00
  • e1f02e9ae5 doc: add a disclamer for the TLS handshake timeouts TL;DR bug in godebug.md Thomas Vaillant 2025-02-20 22:33:45 +00:00
  • af00524a6c debug/buildinfo: base64-encode test binaries Michael Pratt 2025-02-20 14:42:19 -05:00
  • 3b25b3c195 cmd/compile: remove residual register GC map code Cherry Mui 2025-02-16 16:31:22 -05:00
  • 266b0cff18 internal/runtime/atomic: add Xchg8 for mips64x Julian Zhu 2024-11-26 17:14:45 +08:00
  • 00635de759 cmd/compile: don't report newLimit discovered when unsat happens multiple times Jorropo 2025-02-20 11:50:53 +01:00
  • 0de8fc8527 syscall: don't send child signal when testing pidfd Ian Lance Taylor 2025-02-19 17:37:49 -08:00
  • 458ac1b015 context: replace newAfterFuncContext with a global declaration using blank identifier Jes Cok 2025-02-20 15:10:06 +00:00
  • b9630c56db cmd/internal/obj/loong64: optimize immediate loading limeidan 2024-07-11 21:03:45 +08:00
  • ad39fd9486 internal/bytealg: clean up and simplify the riscv64 equal implementation Joel Sing 2025-02-07 21:12:05 +11:00
  • 04de448c6d cmd/internal/obj/x86: add support for the endbr64 instruction on amd64 Joel Sing 2024-06-15 01:29:32 +10:00
  • 9b842e2e63 crypto/tls: improve ech parsing errors Roland Shoemaker 2025-02-19 14:27:33 -08:00
  • 3013231f46 crypto/tls: fix incorrect EncryptedClientHelloKey comment Roland Shoemaker 2025-02-19 14:14:54 -08:00
  • 07a121383c go/*: use go/types.Func.Signature and go/ast.Preorder Daniel Martí 2025-02-19 22:35:48 +00:00
  • cdc9560794 all: implement plugin build mode for riscv64 Meng Zhuo 2024-09-12 20:15:56 +08:00
  • 58083b57d4 internal/runtime/atomic: add Xchg8 for riscv64 Julian Zhu 2024-11-25 22:08:41 +08:00
  • 0d8c512ce9 internal/poll: note that copy_file_range bug is fixed Michael Pratt 2025-01-27 16:50:35 -05:00
  • 57cd75a351 runtime: minor mfinal.go code cleanup Michael Anthony Knyszek 2025-02-18 22:32:00 +00:00
  • 6d7cb594b3 weak: accept linker-allocated objects to Make Michael Anthony Knyszek 2025-02-14 18:39:29 +00:00
  • 51f3ca3594 go/types,types2: remove some unused parameters and results (cleanup) Rob Findley 2025-02-19 21:27:21 +00:00
  • 0f7b7600fb [release-branch.go1.24] doc/godebug: mention GODEBUG=fips140 Ian Lance Taylor 2025-02-11 15:53:20 -08:00
  • f2ac0ae8bb cmd/go/internal/cacheprog: drop Request.ObjectID Dan Peterson 2025-02-13 17:09:23 -04:00
  • eb58df7dbf [release-branch.go1.24] cmd/compile: avoid infinite recursion when inlining closures Cuong Manh Le 2025-02-15 03:00:27 +07:00
  • a2c959fe97 html/template: add available godoc link alirezaarzehgar 2025-02-19 19:47:14 +03:30
  • 7a33f793e8 cmd/compile/internal/ir: correct doc comment, miniNode in now 12 bytes Mateusz Poliwczak 2025-02-19 07:15:19 +00:00
  • 43e6525986 cmd/compile: load properly constant values from itabs Mateusz Poliwczak 2025-02-16 17:24:19 +00:00
  • ba3f568988 cmd/compile: determine static values of len and cap in make() calls Mateusz Poliwczak 2025-02-17 11:29:04 +00:00
  • 28d7eec3a2 crypto/internal/fips140/drbg: add Counter warning Roland Shoemaker 2025-02-07 13:53:58 -08:00
  • abd0239113 go/parser: deprecate parser.ParseDir qiulaidongfeng 2025-02-14 01:07:54 +08:00
  • 3f46587fe0 cmd/go: explicitly reject overlays affecting GOMODCACHE Michael Matloob 2025-02-18 15:31:14 -05:00
  • 30f4d9e117 [release-branch.go1.24] syscall: don't truncate newly created files on Windows qmuntal 2025-02-18 11:55:07 +01:00
  • 3c05790d48 bytes,strings: remove redundant return statement for Lines Jes Cok 2025-02-19 15:07:53 +00:00
  • 6e0a81ac61 path/filepath: use RtlIsDosDeviceName_U to detect Windows devices qmuntal 2025-02-19 16:05:48 +01:00
  • 22fdd35c24 [release-branch.go1.23] runtime: fix usleep on s390x/linux Paul Murphy 2025-02-12 08:45:34 -06:00
  • bb0e5c2045 [release-branch.go1.24] runtime: fix usleep on s390x/linux Paul Murphy 2025-02-12 08:45:34 -06:00
  • cd0e528d3d [release-branch.go1.24] runtime: add some linknames back for github.com/bytedance/sonic 段仪 2025-02-16 15:54:37 +00:00
  • 9ddeac30b5 cmd/compile, runtime: use deferreturn as target PC for recover from deferrangefunc David Chase 2025-02-18 17:34:24 -05:00
  • 4267fd389e syscall: don't truncate newly created files on Windows qmuntal 2025-02-18 11:55:07 +01:00
  • a08984bc8f cmd/compile: add ir.ContainsClosure Cuong Manh Le 2025-02-18 23:03:54 +07:00
  • 34073a736a cmd/compile: avoid infinite recursion when inlining closures Cuong Manh Le 2025-02-15 03:00:27 +07:00
  • a7489b8648 cmd/compile/internal/ir: reduce size of miniExpr by 8 bytes Mateusz Poliwczak 2025-02-18 20:40:58 +00:00
  • 279da96532 runtime: add some linknames back for github.com/bytedance/sonic 段仪 2025-02-18 18:01:45 +00:00
  • fcdf444924 os: document that OpenRoot follows symlinks Damien Neil 2025-02-18 09:36:14 -08:00
  • ad8b33002b syscall: disable O_DIRECTORY on Windows for js/wasm Zxilly 2025-02-18 15:21:23 +00:00
  • 0bdc792145 all: use a more straightforward return value cuishuang 2025-02-15 11:22:16 +08:00
  • a3d11d280d go/format: format comment to match code Luka Krmpotić 2025-02-15 10:25:50 +00:00
  • 43d8b1e8fe os: deal with chmod error for TestRootConsistencyChmod Jes Cok 2025-02-17 11:45:51 +00:00
  • 896de17f80 cmd/cgo: explicitly use void for functions with no parameters Mauri de Souza Meneguzzo 2025-02-17 13:57:12 +00:00
  • a73c6545d2 crypto/internal/fips140deps/cpu: use const and var blocks Joel Sing 2025-02-15 18:09:59 +11:00
  • c47d1aa787 runtime: remove unused fipstls_runtime_arg0 function qmuntal 2024-11-22 16:14:21 +01:00
  • 5295722238 runtime: print pp.schedtick in scheddetail even when !detailed Nicolas Hillegeer 2024-12-12 08:49:03 -08:00