0
1
mirror of https://github.com/golang/go synced 2025-05-07 03:41:34 +00:00

Commit Graph

  • 252fbaf30f cmd/compile: fold MOV*nop and MOV*const on loong64 Xiaolin Zhao 2024-10-21 17:19:48 +08:00
  • 651e839df8 crypto/sha256,crypto/sha512: skip TestAllocations without optimizations Filippo Valsorda 2024-10-23 20:01:36 +02:00
  • 91d07ac71c cmd/compile: inline constant sized memclrNoHeapPointers calls on loong64 Xiaolin Zhao 2024-10-11 11:08:43 +08:00
  • 0f58a7be8a cmd/compile/internal: optimize condition branch implementation limeidan 2024-07-18 10:17:42 +08:00
  • bfc8c5b85a go/types, types2: simplify cycle reporting code (minor cleanup) Robert Griesemer 2024-10-23 09:19:57 -07:00
  • bd388c0216 internal/poll: keep copying after successful Sendfile return on BSD Damien Neil 2024-10-23 16:01:08 -07:00
  • 8d79bf799b [release-branch.go1.23] runtime: don't frob isSending for tickers Ian Lance Taylor 2024-10-14 11:46:17 -07:00
  • 28b09d5846 net/http/pprof: include Symbol in Index Sean Liao 2024-10-16 00:47:44 +01:00
  • 6ea87f9209 doc/next: document the minimum Linux kernel version for 1.24 Carlos Amedee 2024-10-23 11:33:13 -04:00
  • 87a89fa451 runtime: add the checkPtraceScope to skip certain tests Shuo Wang 2024-10-23 01:52:14 +00:00
  • 0b4168f6ab syscall: only remove write data access when O_APPEND is set on Windows qmuntal 2024-10-16 16:38:37 +02:00
  • 87c03bdf62 cmd/link: fix flags order in linkerFlagSupported Siddhartha Bagaria 2024-09-18 15:05:40 -07:00
  • 0f2353997a hash/maphash: sync wyhash with runtime implementation Cuong Manh Le 2024-10-22 14:56:17 +07:00
  • cb69354de3 crypto/internal/fips/subtle: provide XORBytes Filippo Valsorda 2024-09-30 17:08:12 +02:00
  • fdf6605109 crypto/hmac: move implementation to crypto/internal/fips Filippo Valsorda 2024-09-29 10:01:45 +02:00
  • 8eeac50cb5 crypto/sha256,crypto/sha512: move implementation to crypto/internal/fips Filippo Valsorda 2024-09-19 20:04:30 +02:00
  • f04f4c24e3 crypto/sha256,crypto/sha512: test fallback implementations Filippo Valsorda 2024-09-20 18:06:54 +02:00
  • a765008030 crypto/sha256,crypto/sha512: make assembly structure consistent Filippo Valsorda 2024-09-19 20:04:30 +02:00
  • 9f26d35fac encoding/json: clarify omitempty option for {array,slice,map,string} Jes Cok 2024-10-22 14:56:13 +00:00
  • 3cb0c039e9 cmd/asm: add support for LDREXB/STREXB Mauri de Souza Meneguzzo 2024-10-21 21:47:40 +00:00
  • 263b5ecba7 os: use sync.OnceValue apocelipes 2024-10-21 15:28:25 +00:00
  • 32f4864216 cmd/compile: arithmetic optimization for shifts Youlin Feng 2024-10-21 17:22:00 +08:00
  • d0631b90a3 runtime/debug: minor cleanups after CL 384154 Ian Lance Taylor 2024-10-22 17:24:56 -07:00
  • 0c460ad014 runtime/debug: document ParseBuildInfo and (*BuildInfo).String Ian Lance Taylor 2024-10-22 17:21:33 -07:00
  • 7d9802ac5e go/types, types2: qualify named types in error messages with type kind Robert Griesemer 2024-10-22 11:48:38 -07:00
  • 7ad9a2c65f go/types, types2: rename kindString to compositeKind and simplify function Robert Griesemer 2024-10-22 10:13:29 -07:00
  • 34e96356b7 runtime: fix typo in error message changwang ma 2024-10-23 02:04:20 +08:00
  • bdc6dbbc64 go/types: improve recursive type error message Max Neverov 2024-10-09 00:00:28 +00:00
  • d40ae5efc8 go/internal/typeparams: melt it down Alan Donovan 2024-10-22 13:58:53 -04:00
  • ad7f736d8f cmd/compile: discount calls to closure variables David Chase 2024-10-14 13:28:28 -04:00
  • a464ffda3e cmd/compile: tweak inlining to favor PPARAM call sites David Chase 2024-08-28 10:34:54 -04:00
  • 74163c895a cmd/compile: use STP/LDP around morestack on arm64 Keith Randall 2024-10-21 15:36:38 -07:00
  • 4e70258601 runtime: Check LSE support on ARM64 at runtime init Andrey Bokhanko 2024-09-03 08:19:18 +03:00
  • 38f8596787 cmd/compile/internal/ssa: optimize if control flow rule of loong64 limeidan 2024-06-20 17:22:43 +08:00
  • 4bfc81a727 cmd/compile/internal/ssa: optimize ANDconst rule of loong64 limeidan 2024-07-06 17:19:06 +08:00
  • 0753396628 cmd/compile/internal/ssa: optimize store-zero rules on loong64 limeidan 2024-10-18 09:30:23 +08:00
  • c6531fae58 go/types,types2: avoid data race to object.color_ through dot imports Rob Findley 2024-10-21 18:14:24 +00:00
  • 067c091564 cmd/link,runtime: DWARF/gdb support for swiss maps Michael Pratt 2024-10-10 13:52:26 -04:00
  • 24bc473173 cmd/link: reduce Wasm initial memory size Cherry Mui 2024-10-21 13:09:58 -04:00
  • 4510586f93 runtime: (re)use unused linear memory on Wasm Cherry Mui 2024-10-21 13:01:56 -04:00
  • 6a49f81edc runtime,time: use atomic.Int32 for isSending Michael Anthony Knyszek 2024-10-21 17:34:22 +00:00
  • 8668d7bbb9 test: split non-regabi stack map test Michael Pratt 2024-10-21 12:58:22 -04:00
  • 205ab8a3fe html: use sync.OnceValues instead of var once sync.Once 1911860538 2024-10-21 16:27:03 +00:00
  • 2e9ed44d39 runtime: remove linkname from memhash{32,64} functions Alfonso Subiotto Marques 2024-06-03 12:02:40 +00:00
  • 11a03bbbd7 cmd/link: fix TestTrampoline symbol name check on PPC64 Paul E. Murphy 2024-10-21 09:40:44 -05:00
  • 971ab11ee2 database/sql: rewrite Null[T].Value method, update doc for Null[T] Jes Cok 2024-10-21 04:42:51 +00:00
  • b3a9bf1f62 cmd/compile: fix the typos in genericOps.go Shuo Wang 2024-10-21 06:29:38 +00:00
  • 35c010ad6d [release-branch.go1.23] runtime: fix GoroutineProfile stacks not getting null terminated Felix Geisendörfer 2024-08-30 08:17:19 +02:00
  • 67f662b291 internal/syscall/windows: set write access when O_TRUNC is used qmuntal 2024-10-16 16:33:03 +02:00
  • 813d9ea524 net: document ctx argument to ListenConfig.Listen/ListenPacket Ian Lance Taylor 2024-10-20 17:39:31 -07:00
  • 427d1a23ef cmd/link: on ELF, generate GNU build ID by default Cherry Mui 2024-10-08 17:59:29 -04:00
  • 00034fa796 cmd/internal/buildid: skip over GNU build ID from buildid computation Cherry Mui 2024-10-08 17:46:22 -04:00
  • c15e589733 cmd/link: apply -B UUID to external linking on Mach-O Cherry Mui 2024-10-08 13:17:47 -04:00
  • 6a4feb5644 cmd/link: on Mach-O, generate LC_UUID by default Cherry Mui 2024-10-08 12:46:01 -04:00
  • 0bb2183d45 cmd/internal/buildid: skip over Mach-O UUID from buildid computation Cherry Mui 2024-10-08 12:42:33 -04:00
  • f2d9f5ffca cmd/internal/macho: new package for handling mach-o files in toolchain Cherry Mui 2024-10-07 11:20:15 -04:00
  • 20ed603118 cmd/link: generate Mach-O UUID when -B flag is specified Cherry Mui 2024-10-07 11:11:06 -04:00
  • acd072a078 runtime: execute publicationBarrier in noscan case for delayed zeroing Michael Anthony Knyszek 2024-10-09 17:38:49 +00:00
  • a1c4fb4361 runtime: specialize heapSetType Michael Anthony Knyszek 2024-09-20 20:56:40 +00:00
  • 8730fcf885 runtime: refactor mallocgc into several independent codepaths Michael Anthony Knyszek 2024-09-18 21:17:03 +00:00
  • 60ee99cf5d runtime: break out the debug.malloc codepaths into functions Michael Anthony Knyszek 2024-10-03 18:33:49 +00:00
  • 6686edc0e7 runtime: move debug checks behind constant flag in mallocgc Michael Anthony Knyszek 2024-10-03 18:30:15 +00:00
  • e750a0cdb3 runtime: rename shouldhelpgc to checkGCTrigger in mallocgc Michael Anthony Knyszek 2024-10-03 18:27:01 +00:00
  • 8df6413e11 runtime: recompute assistG before and after malloc Michael Anthony Knyszek 2024-10-03 18:22:46 +00:00
  • d8997c8c1f runtime: use wb flag instead of gcphase for allocate-black check Michael Anthony Knyszek 2024-10-03 18:18:11 +00:00
  • 31437f25f2 runtime: simplify mem profile checking in mallocgc Michael Anthony Knyszek 2024-09-25 16:51:52 +00:00
  • e3d372aea8 encoding/xml: document that embedded interfaces look like non-embedded ones Sean Liao 2024-10-20 10:46:03 +01:00
  • 721c04ae4e runtime: optimize 8-byte allocation pointer data writing Michael Anthony Knyszek 2024-09-18 02:38:45 +00:00
  • 56fb8350c8 runtime: don't call span.heapBits in writeHeapBitsSmall Michael Anthony Knyszek 2024-09-18 01:58:50 +00:00
  • d94b7a1876 cmd/compile,internal/runtime/maps: add extendible hashing Michael Pratt 2024-08-07 13:02:43 -04:00
  • 4d35dcfa21 cmd/asm: add position to PCALIGN directives Paul E. Murphy 2024-10-16 10:55:39 -05:00
  • c0a126b8dc runtime: revise the documentation comments for netpoll Shuo Wang 2024-10-18 02:51:35 +00:00
  • 0492d936c5 syscall: skip TestSetuidEtc when root's gid is not 0 Shuo Wang 2024-10-18 02:37:57 +00:00
  • c1d9303d82 cmd/link: check if the trampoline is actually added limeidan 2024-03-21 11:20:58 +08:00
  • f2d118fd5f go/ast: document invalid raw string literal end position containing carriage returns Mateusz Poliwczak 2024-10-12 17:34:52 +00:00
  • 488e2d18d9 runtime: more thorough map benchmarks Michael Pratt 2024-06-28 17:15:48 +00:00
  • a8e2ecc8b1 internal/runtime/atomic: add Xchg8 for 386 Mauri de Souza Meneguzzo 2024-10-17 12:57:26 +00:00
  • 04f054d334 runtime/testdata: fix for C23 nullptr keyword Joseph Myers 2024-10-17 20:30:37 +00:00
  • cd4820cd19 os: add precondition doc for Create and OpenFile xieyuschen 2024-10-11 12:45:11 +08:00
  • a9ad0ff6ba cmd/compile: omit saved .closureptr in optimized code David Chase 2024-10-14 12:51:29 -04:00
  • 6853d89477 syscall: keep write access when O_TRUNC is used on Windows qmuntal 2024-10-16 16:18:45 +02:00
  • e45c125a3c cmd/compile: add patterns for bitfield opcodes on loong64 Xiaolin Zhao 2024-08-14 17:11:08 +08:00
  • ef3e1dae2f cmd/compile: optimize loong64 with register indexed load/store Xiaolin Zhao 2024-09-26 14:17:17 +08:00
  • 2b664d586c time: correct time.AppendText's error message apocelipes 2024-10-16 21:00:17 +00:00
  • f15195a063 go/internal/gcimporter: drop indexed import Alan Donovan 2024-10-14 13:05:55 -04:00
  • c41b8cf1a3 strconv: display format options as list Sean Liao 2024-10-16 00:51:22 +01:00
  • 24cb743d1f crypto/tls: include close notify in client tls test recordings Ryan Granger 2024-10-11 16:53:56 +00:00
  • 70f4717e96 os: use relative paths in a test dir in TestOpenError Damien Neil 2024-10-14 15:30:13 -07:00
  • cbdb3545ad timer: fix Stop link in Timer.Reset doc comment Robert Pająk 2024-10-14 20:30:20 +00:00
  • 5c1a68aedd internal/syscall/windows: fix handle leak in Mkdirat qmuntal 2024-10-14 21:32:40 +02:00
  • 89f29a772a runtime: clarify work.bytesMarked documentation Austin Clements 2024-10-10 14:20:45 -04:00
  • c39bc22c14 all: wire up swisstable maps Michael Pratt 2024-05-03 13:03:04 -04:00
  • 48849e0866 runtime: don't frob isSending for tickers Ian Lance Taylor 2024-10-14 11:46:17 -07:00
  • 1f51b82758 cmd/cgo/internal/testsanitizers: correct comment in tsan test zhangjian 2024-10-13 12:10:10 +00:00
  • db8c208cbd cmd/cgo,cmd/go: preallocate slices if they have known fixed capacities apocelipes 2024-10-11 03:22:00 +00:00
  • b521ebb55a math: implement arch{Floor, Ceil, Trunc} in hardware on loong64 Xiaolin Zhao 2024-09-12 11:37:45 +08:00
  • 7e0159c50b net: use slices.Contains{,Func} in lookup tests Tobias Klauser 2024-10-11 15:47:16 +02:00
  • 86a1a994ff internal/syscall/windows: add Openat, Mkdirat Damien Neil 2024-10-10 09:57:50 -07:00
  • 1c6288f7e1 cmd/go: add file names for cyclic import error xzhang39 2024-10-11 03:58:57 +00:00
  • fa7343aca3 runtime: reduce syscall.SyscallX stack usage qmuntal 2024-10-08 18:10:17 +02:00