0
1
mirror of https://github.com/golang/go synced 2025-06-27 19:18:20 +00:00

Commit Graph

  • bac083a584 [release-branch.go1.21] cmd/link: don't mangle string symbol names Cherry Mui 2023-08-18 11:10:23 -04:00
  • aa0ba4dcaf net: use internal/bytealg.CountString Tobias Klauser 2023-08-23 11:22:04 +02:00
  • a97f71578f net: remove unused func appendHex Tobias Klauser 2023-08-23 10:54:37 +02:00
  • 184540e955 net/http: revert fix request canceler leak on connection close Alexander Yastrebov 2023-08-23 15:39:26 +00:00
  • 081d27a2e5 runtime: create wrappers for gcDrain to identify time in profiles Michael Anthony Knyszek 2023-08-21 22:29:11 +00:00
  • e68c027204 cmd/internal/obj/riscv,cmd/link: add support for internal cgo linking on riscv64 Joel Sing 2022-08-31 18:18:19 +10:00
  • 70a8a41e97 cmd/go/testdata/mod: add golang toolchain test data for openbsd/ppc64 Joel Sing 2023-08-11 00:57:27 +10:00
  • 7f92dcc88d cmd/link: add support for openbsd/ppc64 Joel Sing 2023-03-03 01:24:00 +11:00
  • 4711299661 cmd/compile: use jump tables for large type switches Keith Randall 2023-08-17 14:20:21 -07:00
  • 556e9c5f3e cmd/compile: allow non-pointer writes in the middle of a write barrier Keith Randall 2023-08-18 12:44:37 -07:00
  • 0163b3b32c all: remove redundant string conversions when formatting []byte with %s cui fliter 2023-08-20 18:33:50 +08:00
  • 291a32aa4b net/http: fix request canceler leak on connection close Alexander Yastrebov 2023-08-22 21:14:14 +00:00
  • 4dc2564933 cmd/go: retry ETXTBSY errors when running test binaries Bryan C. Mills 2023-08-22 17:33:50 -04:00
  • 52e17c2e4d runtime/cgo: get getstackbound for set_stacklo Ian Lance Taylor 2023-08-15 17:29:40 -07:00
  • 21293b6b87 cmd/compile/internal/typecheck: use types.IsMethodApplicable Matthew Dempsky 2023-08-20 18:15:43 -07:00
  • 08a08083c1 cmd/compile/internal/typecheck: merge SubstArgTypes into LookupRuntime Matthew Dempsky 2023-08-20 16:14:50 -07:00
  • c6dd97e533 cmd/compile: simplify various signature type handling code Matthew Dempsky 2023-08-20 15:37:34 -07:00
  • 3d15bfaa3e cmd/compile/internal/types: simplify iterating all parameters Matthew Dempsky 2023-08-20 15:07:00 -07:00
  • 4b9a70a3b7 cmd/compile/internal/types: simpler signature type representation Matthew Dempsky 2023-08-20 14:33:32 -07:00
  • b0a17c0489 cmd/compile/internal/types: replace BOGUS_FUNARG_OFFSET with BADWIDTH Matthew Dempsky 2023-08-20 14:27:27 -07:00
  • a65b4904fc cmd/compile: use MOVQ + MOVL for 11 byte moves Jakub Ciolek 2023-08-21 10:09:54 +02:00
  • 3d4f41aea8 cmd/compile: use shorter MOVs for clears of 9, 10, 11 and 12 bytes Jakub Ciolek 2023-08-21 09:36:29 +02:00
  • 52ebd1624d cmd/asm: add more flags to the documentation mstmdev 2023-08-22 16:34:22 +00:00
  • 6f7caf8894 cmd/compile/internal/types: separate printing of structs and tuples Matthew Dempsky 2023-08-20 14:10:38 -07:00
  • 98195ed057 cmd/compile/internal/types: remove Funarg Matthew Dempsky 2023-08-20 14:06:17 -07:00
  • 1f544ef0eb cmd/compile/internal/types: refactor struct size calculation Matthew Dempsky 2023-08-20 13:14:44 -07:00
  • 56b3b244fd cmd/internal/objabi,cmd/compile: move NoInstrumentPkgs and NoRacePkgs to PkgSpecials Austin Clements 2023-07-07 17:01:47 -04:00
  • 83e0704c50 cmd/compile: add all runtime package dependencies to NoInstrumentPkgs Austin Clements 2023-07-06 11:15:27 -04:00
  • 3e73802c4a cmd/internal/objabi: test runtime package list Austin Clements 2023-07-05 15:16:41 -04:00
  • fbcf43c60b cmd/compile,cmd/dist,cmd/go: compute -+ flag from package path Austin Clements 2023-06-30 16:33:49 -04:00
  • 88a6df72c9 cmd/internal/objabi: generalize "is runtime package" check Austin Clements 2023-06-30 17:11:31 -04:00
  • 72946ae867 cmd/asm,cmd/dist,cmd/go: remove asm -compiling-runtime flag Austin Clements 2023-06-30 16:33:49 -04:00
  • 596120fdc6 cmd/compile: redo IsRuntimePkg/IsReflectPkg predicate Austin Clements 2023-07-07 16:16:30 -04:00
  • 9f9bb26880 runtime: avoid MADV_HUGEPAGE for heap memory Michael Anthony Knyszek 2023-08-07 19:09:59 +00:00
  • 5dda490372 net/http: use testenv.Command instead of exec.Command in tests Bryan C. Mills 2023-08-22 11:01:29 -04:00
  • 282cd561bb net/netip: remove unused netIPv{4,6}len consts Tobias Klauser 2023-08-22 13:48:02 +02:00
  • 463c34451d cmd/compile: use better line numbers for write barriers Keith Randall 2023-08-21 14:10:24 -07:00
  • 63ab68ddc5 cmd/compile: add single-precision FMA code generation for riscv64 Meng Zhuo 2023-06-28 16:45:07 +08:00
  • 05f9511582 cmd/compile: improve FP FMA performance on riscv64 Meng Zhuo 2023-06-26 20:46:49 +08:00
  • e7e99a8e02 syscall: add support for openbsd/ppc64 Joel Sing 2023-03-12 02:15:43 +11:00
  • c140105e1c runtime: add support for openbsd/ppc64 Joel Sing 2023-03-12 02:09:06 +11:00
  • b291538d33 runtime: rework asmcgocall on ppc64x Joel Sing 2023-03-18 19:51:52 +11:00
  • 26d4ce70d4 cmd/internal/obj/arm64: add test coverage for VMOVS and VMOVD Joel Sing 2023-08-03 00:42:54 +10:00
  • 14f5eb7f31 cmd/compile/internal/types: overhaul and simplify API Matthew Dempsky 2023-08-20 10:05:29 -07:00
  • fecf51717f cmd/compile/internal/walk: reuse runtime.scase Matthew Dempsky 2023-08-21 14:08:46 -07:00
  • e7240ed886 cmd/compile/internal/ssagen: share runtime._defer types Matthew Dempsky 2023-08-21 13:51:21 -07:00
  • 42f4ccb6f9 cmd/compile/internal/reflectdata: share hmap and hiter types Matthew Dempsky 2023-08-21 11:26:15 -07:00
  • ba6fe5172d spec: clarify that []byte("") must be non-nil Matthew Dempsky 2023-08-18 15:52:34 -07:00
  • e3c80f5778 os/exec: don't convert byte slice to string when using verb %s Jes Cok 2023-08-19 00:21:00 +00:00
  • c513a61988 net: use avoidDNS for search suffixes Mateusz Poliwczak 2023-07-21 09:51:42 +00:00
  • 4764542034 cmd/compile/internal/compare: simplify unit test framework Matthew Dempsky 2023-08-20 10:23:03 -07:00
  • d5cd55a289 cmd/compile/internal/abi: stop using types.Func Matthew Dempsky 2023-08-19 23:04:46 -07:00
  • d1593b7a4a cmd/compile: do some TODOs about Fatalf Matthew Dempsky 2023-08-19 22:32:08 -07:00
  • caf9e15fb7 runtime: drop stack-allocated pcvalueCaches Austin Clements 2023-08-01 14:41:42 -04:00
  • 4a8373c553 runtime: move pcvalue cache to M Austin Clements 2023-08-01 13:54:32 -04:00
  • 0b47b94a62 cmd/compile: remove more extension ops when not needed Keith Randall 2023-08-21 10:03:07 -07:00
  • a9bedc36a5 cmd/compile: ensure we keep top 32 bits zeroed for 32-bit arm64 ops Keith Randall 2023-08-18 12:38:32 -07:00
  • 1081f8c058 context: fix synchronization in ExampleAfterFunc_cond Bryan C. Mills 2023-08-21 12:55:43 -04:00
  • 9e9556d328 cmd/go: find GOROOT using os.Executable when installed to GOROOT/bin/GOOS_GOARCH Bryan C. Mills 2023-08-18 15:38:44 -04:00
  • e7a1eb066b cmd/compile: move racewalk comment to walk/race.go Austin Clements 2023-07-07 17:06:23 -04:00
  • 01cad815a1 runtime: remove runtime.Add testing function Austin Clements 2023-06-26 22:34:05 -04:00
  • 38a0c5bdb4 net/http: clear reference to the request context after transport getConn Alexander Yastrebov 2023-07-25 10:53:58 +00:00
  • c738344171 net/http: use cancelKey to cancel request Alexander Yastrebov 2023-08-02 22:15:59 +00:00
  • e4a8fb0fa0 os: add tests for UserCacheDir and UserConfigDir Josh Kraft 2023-08-16 18:36:46 -06:00
  • a7c3de7052 runtime: document maxStack and m.createstack in more details Andy Pan 2023-08-10 14:02:03 +08:00
  • 50f2b7b764 os: avoid allocating a string for ReadDir skipped entries on Windows qmuntal 2023-08-17 10:26:36 +02:00
  • e094e80f65 runtime: add self-check mode to cache in pcvalue Austin Clements 2023-08-16 12:30:10 -04:00
  • 9ac6b00e79 cmd/compile/internal/typecheck: add selector helpers Matthew Dempsky 2023-08-18 19:40:33 -07:00
  • 3761e3fbfd cmd/compile/internal/typecheck: simplify NewMethodExpr Matthew Dempsky 2023-08-18 18:13:58 -07:00
  • a2ec545e0a cmd/compile/internal/typecheck: add NewMethodExpr helper Matthew Dempsky 2023-08-18 18:03:24 -07:00
  • 009ca22fe2 cmd/compile/internal/typecheck: refactor and simplify DeclFunc Matthew Dempsky 2023-08-18 17:43:15 -07:00
  • b581e44739 slices: simplify Clone a bit Brad Fitzpatrick 2023-08-19 09:08:38 -07:00
  • 0b6ea6bb04 net: return "cannot unmarshal" error while parsing DNS messages Mateusz Poliwczak 2023-08-19 07:52:34 +00:00
  • 69285cd778 cmd/compile/internal/gc: remove unused reflectdata import Dmitri Shuralyov 2023-08-19 18:59:04 -04:00
  • 81d9214ff6 expvar: emit valid JSON strings Joe Tsai 2023-03-14 15:35:36 -07:00
  • e019d01d98 encoding/csv: correct Column docs Ian Lance Taylor 2023-08-18 16:34:29 -07:00
  • ba626ac327 encoding/gob: prevent panic from index out of range in Decoder.typeString Andy Pan 2023-08-18 13:39:57 +08:00
  • 7b2f81eb3b cmd/compile/internal/typecheck: remove NeedRuntimeType Matthew Dempsky 2023-08-18 01:14:50 -07:00
  • e8cdab5c49 encoding: optimize growth behavior in Encoding.AppendDecode Joe Tsai 2023-08-16 21:27:15 -07:00
  • e47fad515d Revert "cmd/compile/internal/gc: steps towards work-queue" Matthew Dempsky 2023-08-19 20:09:05 +00:00
  • a9859a7df7 time: make Duration.String inlineable Joe Tsai 2023-08-17 18:13:01 -07:00
  • ba7ba9bcc0 errors: optimize Is and As by reusing reflection of target j178 2023-08-18 12:04:35 +08:00
  • 8789b5d72f cmd/compile: construct more IR nodes as typed Matthew Dempsky 2023-08-18 00:54:28 -07:00
  • ca858a43f4 cmd/compile/internal/gc: steps towards work-queue Matthew Dempsky 2023-08-18 00:32:11 -07:00
  • 7af28fa90e cmd/compile/internal/ir: remove AsNode Matthew Dempsky 2023-08-18 00:09:06 -07:00
  • 4089b6a5b1 cmd/compile/internal/typecheck: remove DeclContext Matthew Dempsky 2023-08-17 23:28:32 -07:00
  • 09b03117b0 cmd/compile/internal/ir: remove Ntype Matthew Dempsky 2023-08-17 23:23:40 -07:00
  • f9410990e6 cmd/compile/internal/ir: remove OFUNCINST and InstExpr Matthew Dempsky 2023-08-17 23:04:08 -07:00
  • 2a47bc9e4f cmd/compile/internal/typecheck: prune some useless code Matthew Dempsky 2023-08-17 23:01:42 -07:00
  • 89eb6b76ae cmd/compile: remove some uses of ir.CurFunc Matthew Dempsky 2023-08-17 22:13:22 -07:00
  • 78f90511ec cmd/compile/internal/typecheck: replace Temp calls with TempAt Matthew Dempsky 2023-08-17 22:19:10 -07:00
  • 2a0b8cfd80 cmd/compile/internal/reflectdata: remove special case for init Matthew Dempsky 2023-08-17 22:16:07 -07:00
  • 569def31fa cmd/compile: prune some deadcode around ODCLFUNC Matthew Dempsky 2023-08-17 22:04:49 -07:00
  • 3419a0aec1 encoding/json: use base64.Encoding.AppendEncode Andy Pan 2023-08-18 11:54:48 +08:00
  • ce16086345 spec: correct type parameter name used in example Ian Lance Taylor 2023-08-18 09:44:16 -07:00
  • 70aa116c4a [release-branch.go1.21] runtime/internal/wasitest: skip racy TCP echo test Chris O'Hara 2023-08-16 11:14:53 +10:00
  • 795e779610 runtime/internal/wasitest: skip racy TCP echo test Chris O'Hara 2023-08-16 11:14:53 +10:00
  • e8a767b609 runtime/pprof: increase contention upper bound in TestMutexProfile Michael Anthony Knyszek 2023-08-17 18:36:00 +00:00
  • b65e34f038 cmd/link: don't mangle string symbol names Cherry Mui 2023-08-18 11:10:23 -04:00
  • d63c88d695 cmd/compile: enable -d=zerocopy by default Matthew Dempsky 2023-08-17 17:04:10 -07:00