0
1
mirror of https://github.com/golang/go synced 2025-06-06 16:30:45 +00:00

Commit Graph

  • 1985c0ccf9 cmd/compile,runtime: disable swissmap fast variants Michael Pratt 2024-04-22 14:17:35 -04:00
  • 4f7dc282c4 all: split old and swiss map abi and compiler integration Michael Pratt 2024-04-19 13:52:31 -04:00
  • 057b703407 all: create swissmap experiment and fork files Michael Pratt 2024-04-19 11:46:54 -04:00
  • c5f2e4e56e crypto/internal/cryptotest: add tests for the cipher.Stream interface Manuel Sabin 2024-06-27 15:06:55 -04:00
  • a9ad410801 cmd/internal/obj/loong64: adjust the order of class names limeidan 2024-01-12 10:46:57 +08:00
  • 3a55b92ccf runtime: add debug call injection support on loong64 limeidan 2024-05-21 19:23:44 +08:00
  • 492e2b64da time: fix some typos in CL 512355 Jes Cok 2024-08-01 23:42:58 +00:00
  • e761921688 cmd/internal/obj/loong64: add support for instructions F{MAX/NIN}.{S/D} Xiaolin Zhao 2024-04-10 11:37:56 +08:00
  • 9abd11440c math/big: implement addVV in riscv64 assembly Joel Sing 2024-06-27 19:52:30 +10:00
  • 11dbbaffe1 cmd/internal/obj/loong64: add support for MOV{GR2FCSR/FCSR2GR/FR2CF/CF2FR} instructions Xiaolin Zhao 2024-04-01 15:05:45 +08:00
  • 67c3f012cf bytes,slices,strings: optimize Repeat a bit Jes Cok 2024-08-01 16:18:06 +00:00
  • e50913cefc runtime: avoid futile mark worker acquisition Rhys Hiltner 2024-08-01 11:15:30 -07:00
  • 2caf638e2f runtime: don't use maps in js note implementation Michael Pratt 2024-06-27 17:18:51 -04:00
  • 38f0a829aa debug/buildid: treat too large string as "not a Go executable" Michael Pratt 2024-08-01 10:17:14 -04:00
  • b26134bf17 crypto: implement encoding.BinaryAppender for all crypto hashes Mateusz Poliwczak 2024-08-01 06:26:48 +00:00
  • 09eefb3a4d cmd/compile: add race instrumentation during walkCompare Cuong Manh Le 2023-08-25 22:10:38 +07:00
  • 4c05a23bb6 go/types: fix typo in comment Xin Hao 2024-08-01 02:47:35 +00:00
  • 6ac87aa5b3 runtime: measure speed of procyield and osyield Rhys Hiltner 2024-07-26 10:14:20 -07:00
  • bd85a3b153 cmd/internal/obj/loong64: remove Class C_LEXT and C_SEXT limeidan 2024-01-04 20:39:57 +08:00
  • 3214129a83 cmd/compiler,internal/runtime/atomic: optimize Load{64,32,8} on loong64 Guoqi Chen 2024-04-23 17:01:28 +08:00
  • 01ab9a016a cmd/internal/obj/loong64: optimize the code logic of jump instructions limeidan 2024-01-17 17:49:37 +08:00
  • 864513dda9 cmd/internal/obj/loong64: merge two branch classes into one limeidan 2024-01-16 17:42:48 +08:00
  • ee3da50617 cmd/internal/obj/loong64: reclassify three-register operation instructions and two-register operation instructions limeidan 2024-01-05 10:33:42 +08:00
  • ecadbe9faa go/types: generate recording.go Robert Griesemer 2024-07-31 13:12:50 -07:00
  • 4b2716348c crypto/internal/cryptotest: add tests for the cipher.BlockMode interface Manuel Sabin 2024-06-24 13:58:35 -04:00
  • fa861f8822 cmd/cgo: document workaround for C struct_stat function Ian Lance Taylor 2024-07-31 13:16:23 -07:00
  • 2c1bbe7e32 go/types: add go1.23 iterator methods for 10 exported types Alan Donovan 2024-03-31 18:37:12 -04:00
  • 0a4215c234 cmd/compile: keep internal/runtime packages sorted Michael Pratt 2024-06-26 14:58:12 -04:00
  • 38c427c9dc net: replace sort with slices for address and DNS record sorting aimuz 2024-05-28 13:53:53 +00:00
  • 1b6bb779ef go/types, types2: factor out typechecker-specific code from recording.go Robert Griesemer 2024-07-31 09:59:28 -07:00
  • c5de950766 time: optimize time <-> date conversions Russ Cox 2024-05-16 13:09:51 -04:00
  • 31e692be43 go/types, types2: move type recording functionality in its own files Robert Griesemer 2024-07-31 09:40:33 -07:00
  • 7dac9898c3 reflect: add flag tests for MapOf Michael Pratt 2024-06-24 17:17:13 -04:00
  • 385e963e70 go/types, types2: record type parameters in receiver expressions as uses Robert Griesemer 2024-07-30 19:35:27 -07:00
  • ab7435abd9 cmd/compile: add comment for the context on mismatch import path Cuong Manh Le 2024-07-03 22:46:30 +07:00
  • 34ddde165d cmd/go: fix windows test failure for test_buildinfo_godebug_issue68053 Sam Thanawalla 2024-07-31 14:55:51 +00:00
  • 8c8adffd53 [release-branch.go1.22] cmd/compile: add 0-sized-value simplification to copyelim David Chase 2024-02-29 15:02:44 -05:00
  • 650abbc0b0 crypto/internal/cryptotest: add tests for the cipher.Block interface Manuel Sabin 2024-06-19 12:49:32 -04:00
  • b53809d75d cmd/internal/obj/loong64: optimize instruction implementation limeidan 2024-01-11 15:12:50 +08:00
  • 5ca7d4645f cmd/internal/obj/loong64: remove case 17 in func asmout limeidan 2024-01-06 11:34:34 +08:00
  • 0214749fef cmd/internal/obj/loong64: rename Class to represent the external symbol address limeidan 2024-01-12 09:58:35 +08:00
  • d32133af77 cmd/compile: fix order of map iteration in deadlocals David Chase 2024-07-31 09:55:14 -04:00
  • eea2e929fa debug/buildinfo: reuse buffer in searchMagic Michael Pratt 2024-07-26 15:57:27 -04:00
  • b6e81a5129 debug/buildinfo: read data in chunks Michael Pratt 2024-07-26 13:41:12 -04:00
  • 8246171bae cmd: add README generation for compiler + linker script tests Than McIntosh 2024-07-30 14:20:53 +00:00
  • b60f88d810 cmd/internal/script: new hook for adding in toolchain script conditions Than McIntosh 2024-07-29 17:40:10 +00:00
  • 86bec1ec19 go/types: record pointer and parentheses in receiver expressions Robert Griesemer 2024-07-29 15:29:08 -07:00
  • 7299212a42 net/http: match os.File.Readdir behavior in DotFileHiding Sean Liao 2024-07-12 20:14:23 +01:00
  • 0b7cda77ca cmd/cgo/internal/testsanitizers: avoid clang error in msan8.go Ian Lance Taylor 2024-07-30 11:48:10 -07:00
  • 96f7159705 go/printer: correct cindex meaning in commentInfo comments Mateusz Poliwczak 2024-07-30 19:01:10 +00:00
  • 1f72ce31f0 cmd/go/internal/load: recompute test variant's build info if necessary Michael Matloob 2024-07-01 16:34:08 -04:00
  • c7227bc72c runtime: make TestDebugLogInterleaving much more robust Austin Clements 2024-07-23 23:09:07 -04:00
  • cc258e6785 cmd/compile: add "deadlocals" pass to remove unused locals David Chase 2024-05-22 14:00:43 -07:00
  • 7b867b9bb7 cmd/compile/internal/ir: add DoChildrenWithHidden David Chase 2024-05-22 15:00:20 -07:00
  • 4f237ffd16 cmd/compile: verify that rangefunc assigning to no vars works David Chase 2024-07-02 12:45:30 -04:00
  • d0a468e52c encoding: add TextAppender and BinaryAppender Mateusz Poliwczak 2024-07-29 18:39:02 +00:00
  • a55f9d93e3 cmd/go/internal/test: update documentation for the "go test" command Julian Dax 2024-07-15 16:36:07 +02:00
  • 966688a43a internal/coverage: add internal/stringslite to hard-coded coverpkg ID list Than McIntosh 2024-07-30 13:47:58 +00:00
  • ae33b66c19 cmd/link: add variable_parameter attr to functype outparams Than McIntosh 2024-06-27 14:54:06 +00:00
  • 13b3af0391 runtime: delete TestDebugLogBuild Austin Clements 2024-07-23 17:54:34 -04:00
  • 3e1bda08fb runtime: run debuglog tests when debuglog tag is *not* set Austin Clements 2024-07-23 17:28:09 -04:00
  • 548158c4a5 runtime: switch debuglog from const-toggled to type-toggled Austin Clements 2024-07-23 15:39:51 -04:00
  • eb6743d9d7 runtime: rename dlogger to dloggerImpl Austin Clements 2024-07-23 15:11:14 -04:00
  • 8b51146c69 cmd/internal/obj/loong64, cmd/asm: remove useless instructions limeidan 2024-01-06 11:35:48 +08:00
  • 5881c41e7f cmd/internal/obj/loong64: remove unuseless functions limeidan 2024-01-06 16:59:56 +08:00
  • ff0c2d9634 cmd/internal/obj/loong64: fixed operand assignment error for BFPT/BFPF instructions limeidan 2024-01-06 17:26:37 +08:00
  • 950fcf129e cmd/internal/obj: add stmt prologueEnd to DWARF for loong64 limeidan 2024-01-18 10:41:09 +08:00
  • 44663f333b cmd/internal/obj/loong64: return an error when getting address of tls variable limeidan 2024-01-11 10:48:12 +08:00
  • 1ef6b2805e net/http: don't write HEAD response body in ResponseWriter.ReadFrom Damien Neil 2024-07-26 13:23:09 -07:00
  • ac51262592 cmd,log,net,runtime: simplify string prefix and suffix processing apocelipes 2024-07-29 10:23:14 +00:00
  • fad6390f38 net/http: don't write body for HEAD responses in Response.Write Damien Neil 2024-07-26 15:34:03 -07:00
  • aa97a012b4 cmd/compile: add script testing facility for compiler use Than McIntosh 2024-07-26 12:58:29 +00:00
  • f021221a58 cmd/link: add script testing facility for linker use Than McIntosh 2024-07-25 18:42:21 +00:00
  • 0d8aa5737e cmd/internal/script/scriptest: add new apis for tool test use Than McIntosh 2024-07-25 17:15:35 +00:00
  • 32b55eda5e cmd: relocate cmd/go/internal/script to cmd/internal/script Than McIntosh 2024-07-22 15:50:33 +00:00
  • 6b2ffc72b6 cmd: extract cmd/go's cfg.LookPath into separate pathcache package Than McIntosh 2024-07-27 14:59:42 +00:00
  • 9f0491c524 cmd: consolidate "known" os/arch tables into separate package Than McIntosh 2024-07-22 15:48:31 +00:00
  • 5feca4554f cmd: relocate cmd/go/internal/robustio to cmd/internal/robustio Than McIntosh 2024-07-22 15:09:57 +00:00
  • 44cdbc2dac cmd: relocate cmd/go/internal/par to cmd/internal/par Than McIntosh 2024-07-22 15:02:06 +00:00
  • fd7d5a6e6c debug/buildinfo: add test for malformed strings Michael Pratt 2024-07-26 13:26:12 -04:00
  • 28aed4015e debug/buildinfo: add old-Go and not-Go tests Michael Pratt 2024-07-26 12:05:40 -04:00
  • d531e344ae debug/buildinfo: improve format documentation Michael Pratt 2024-07-26 10:02:55 -04:00
  • 705f9848ef internal/trace: reduce event size by packing goroutine statuses Nick Ripley 2024-07-26 15:16:24 -04:00
  • 8173a29aaa test: add open-coded defer tests for too many exits path Cuong Manh Le 2024-07-28 20:12:59 +07:00
  • 33b247437f cmd/internal/obj/loong64, cmd/asm: remove invalid optab items limeidan 2024-01-11 15:04:45 +08:00
  • f7ec58b2fc cmd/go: remove comparison that is always true Zxilly 2024-07-28 15:08:33 +00:00
  • 0fe775e9f3 cmd/compile: drop TODO in NilCheck for riscv64 Meng Zhuo 2024-06-27 10:56:22 +08:00
  • f95ae3d689 cmd/asm: change register type for loong64 floating-point Xiaolin Zhao 2024-04-03 15:13:04 +08:00
  • aec5cc52ad cmd/link/internal/loadelf: remove useless relocation size information of loong64 limeidan 2023-10-24 16:41:25 +08:00
  • c6117e8f05 cmd/link: pass architecture to isPLTCall limeidan 2024-04-17 11:29:13 +08:00
  • 0a9321ad7f cmd/internal/obj/loong64: add CPUCFG instructions support Guoqi Chen 2023-04-07 22:37:57 +08:00
  • 456785ceed os: rm unused code Kir Kolyshkin 2024-07-26 12:12:39 -07:00
  • 9e40780a46 go/types, types2: add test for receiver type parameters Robert Griesemer 2024-06-28 11:12:48 -07:00
  • ea82219d1c go/types, types2: completely rewrite method receiver type checking Robert Griesemer 2024-06-25 17:31:26 -07:00
  • 1d542efe23 go/types, types2: adjust Checker.unpackRecv signature slightly Robert Griesemer 2024-06-26 15:20:41 -07:00
  • f234c9423b go/types, types2: fix test name (for debugging) Robert Griesemer 2024-06-25 17:33:15 -07:00
  • 0509936823 go/types, types2: report type name in comp. literal error, if possible Robert Griesemer 2024-06-25 15:31:06 -07:00
  • 77a3c3b984 go/types, types2: remove superfluous if statement (minor cleanup) Robert Griesemer 2024-06-25 12:47:20 -07:00
  • 1b7285d1ab go/types, types2: factor out method receiver validation Robert Griesemer 2024-06-18 11:32:18 -07:00
  • e0ca2e04b8 go/types, types2: slightly reorganize method receiver checking Robert Griesemer 2024-06-18 10:34:11 -07:00