{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23096959,"defaultBranch":"master","name":"go","ownerLogin":"golang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-19T04:33:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4314092?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725549648.0","currentOid":""},"activityList":{"items":[{"before":"7ba074fe43a3c1e9a35cd579520d7184d3a20d36","after":"165bf241f2f7c72cffd83e278d674ae3ddbd72a1","ref":"refs/heads/master","pushedAt":"2024-09-19T00:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/objdump: add loong64 disassembler support\n\nThis CL provides vendor support for loong64 disassembler gnu and plan9 syntax.\n\ncd $GOROOT/src/cmd\ngo get golang.org/x/arch@master\ngo mod tidy\ngo mod vendor\n\nChange-Id: Ic8b888de0aa11cba58cbf559f8f69337d1d69309\nReviewed-on: https://go-review.googlesource.com/c/go/+/609015\nReviewed-by: Meidan Li \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: David Chase \nReviewed-by: Dmitri Shuralyov \nReviewed-by: sophie zhao ","shortMessageHtmlLink":"cmd/objdump: add loong64 disassembler support"}},{"before":"c71b5ff76a1b1d79b53e268b83fb721e0af4614b","after":"7ba074fe43a3c1e9a35cd579520d7184d3a20d36","ref":"refs/heads/master","pushedAt":"2024-09-18T20:57:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"reflect: remove calling mapiterkey, mapiterelem\n\nIt makes use of the hiter structure which matches runtime.hiter's.\n\nThis change mainly improves the performance of Next method of MapIter.\n\ngoos: darwin\ngoarch: arm64\npkg: reflect\ncpu: Apple M2\n │ ./old.txt │ ./new.txt │\n │ sec/op │ sec/op vs base │\nMapIterNext-8 61.95n ± 0% 54.95n ± 0% -11.28% (p=0.000 n=10)\n\nfor the change of `test/escape_reflect.go`:\nremoving mapiterkey, mapiterelem would cause leaking MapIter content\nwhen calling SetIterKey and SetIterValue,\nand this may cause map bucket to be allocated on heap instead of stack.\nReproduce:\n```\n{\n m := map[int]int{1: 2} // escapes to heap after this change\n it := reflect.ValueOf(m).MapRange()\n it.Next()\n var k, v int\n reflect.ValueOf(&k).Elem().SetIterKey(it)\n reflect.ValueOf(&v).Elem().SetIterValue(it)\n println(k, v)\n}\n```\nThis CL would not introduce abi.NoEscape to fix this. It may need futher\noptimization and tests on hiter field usage and its escape analysis.\n\nFixes #69416\n\nChange-Id: Ibaa33bcf86228070b4a505b9512680791aa59f04\nReviewed-on: https://go-review.googlesource.com/c/go/+/612616\nReviewed-by: Keith Randall \nAuto-Submit: Keith Randall \nReviewed-by: Michael Knyszek \nReviewed-by: Keith Randall \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"reflect: remove calling mapiterkey, mapiterelem"}},{"before":"e190638f204366bb509b77931aa58543b6300910","after":"c71b5ff76a1b1d79b53e268b83fb721e0af4614b","ref":"refs/heads/master","pushedAt":"2024-09-18T19:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/go: print toolchain switching with GODEBUG=toolchaintrace\n\nThis CL introduces the ability to print information about the toolchain switch used in the\ngo command, controlled by the `toolchaintrace` setting. This setting defaults to `toolchaintrace=0`,\nmeaning no information is printed. Setting it to `toolchaintrace=1` will cause the go command\nto print a message indicating the toolchain used and where it was found.\n\nFixes: #63939\nCq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest,gotip-windows-amd64-longtest\nChange-Id: Idc58e3d5bc76573aa48e1f7df352caa13004c25e\nReviewed-on: https://go-review.googlesource.com/c/go/+/610235\nReviewed-by: Michael Matloob \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"cmd/go: print toolchain switching with GODEBUG=toolchaintrace"}},{"before":"a74951c5af5498db5d4be0c14dcaa45fb452e23a","after":"c8c6f9abfbbd2f949285a527036a3d0dbd991e74","ref":"refs/heads/release-branch.go1.23","pushedAt":"2024-09-18T19:41:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"[release-branch.go1.23] syscall: on exec failure, close pidfd\n\nFor #69284\nFixes #69402\n\nChange-Id: I6350209302778ba5e44fa03d0b9e680d2b4ec192\nReviewed-on: https://go-review.googlesource.com/c/go/+/611495\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: roger peppe \nReviewed-by: Tim King \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Dmitri Shuralyov \n(cherry picked from commit 8926ca9c5ec3ea0b51e413e87f737aeb1422ea48)\nReviewed-on: https://go-review.googlesource.com/c/go/+/613616\nReviewed-by: Ian Lance Taylor \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Tobias Klauser ","shortMessageHtmlLink":"[release-branch.go1.23] syscall: on exec failure, close pidfd"}},{"before":"db40d1a4c434e319e70af87ef1024a211a9e5a98","after":"e190638f204366bb509b77931aa58543b6300910","ref":"refs/heads/master","pushedAt":"2024-09-18T19:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"net/netip: cover more AddrPort.String cases in tests\n\nTestInvalidAddrPortString currently only tests for invalid AddrPorts.\nAdd some valid cases as well to improve test coverage.\n\nChange-Id: Iaa9192e48a61daed6f7ce7d680d602a021570bdc\nReviewed-on: https://go-review.googlesource.com/c/go/+/613795\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor \nAuto-Submit: Tobias Klauser \nReviewed-by: Dmitri Shuralyov ","shortMessageHtmlLink":"net/netip: cover more AddrPort.String cases in tests"}},{"before":"889178d5b67b0e2687e1c04c5ea9c2774b0d466a","after":"db40d1a4c434e319e70af87ef1024a211a9e5a98","ref":"refs/heads/master","pushedAt":"2024-09-18T16:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/compile: fix wrong esacpe analysis for rangefunc\n\nCL 584596 \"-range\" suffix to the name of closure generated for a\nrangefunc loop body. However, this breaks the condition that escape\nanalysis uses for checking whether a closure contains within function,\nwhich is \"F.funcN\" for outer function \"F\" and closure \"funcN\".\n\nFixing this by adding new \"-rangeN\" to the condition.\n\nFixes #69434\nFixes #69507\n\nChange-Id: I411de8f63b69a6514a9e9504d49d62e00ce4115d\nReviewed-on: https://go-review.googlesource.com/c/go/+/614096\nReviewed-by: David Chase \nReviewed-by: Cherry Mui \nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Cuong Manh Le ","shortMessageHtmlLink":"cmd/compile: fix wrong esacpe analysis for rangefunc"}},{"before":"6cce1911b77dad1afd3cf6dd34699d933f060978","after":"889178d5b67b0e2687e1c04c5ea9c2774b0d466a","ref":"refs/heads/master","pushedAt":"2024-09-18T15:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/internal/obj/s390x: fix m6 field encoding for VSTRC instruction on s390x\n\nM6 field for all extended mnemonics of VSTRC set to zero\nThis fixes VSTRC codegen to emit correctly and added testcases for all\nthe extended mnemonics.\n\nFixes #69216\n\nChange-Id: I2a1b7fb61d6bd6444286eab56a506225c90b75e7\nReviewed-on: https://go-review.googlesource.com/c/go/+/612315\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Cherry Mui \nReviewed-by: Vishwanatha HD \nReviewed-by: Carlos Amedee ","shortMessageHtmlLink":"cmd/internal/obj/s390x: fix m6 field encoding for VSTRC instruction o…"}},{"before":"3dc146da7f31883fddc4bd227dd373398b08667e","after":"6cce1911b77dad1afd3cf6dd34699d933f060978","ref":"refs/heads/master","pushedAt":"2024-09-18T15:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/cgo: use strings.CutPrefix\n\nChange-Id: Ie3f35183e88d544559743394c34b55483fdf59aa\nReviewed-on: https://go-review.googlesource.com/c/go/+/613775\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor \nAuto-Submit: Tobias Klauser \nReviewed-by: Carlos Amedee \nAuto-Submit: Ian Lance Taylor ","shortMessageHtmlLink":"cmd/cgo: use strings.CutPrefix"}},{"before":"d682a9dfbe14d86c0d4c5b7841bfd2509cdd478f","after":"3dc146da7f31883fddc4bd227dd373398b08667e","ref":"refs/heads/master","pushedAt":"2024-09-18T14:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"go/types, types2: better error message when type argument cannot use operator\n\nFixes #63524\n\nChange-Id: Id33936b9bcfb6a7333c6d084247044bba2f29219\nReviewed-on: https://go-review.googlesource.com/c/go/+/613756\nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Robert Griesemer \nReviewed-by: Robert Griesemer \nReviewed-by: Robert Findley ","shortMessageHtmlLink":"go/types, types2: better error message when type argument cannot use …"}},{"before":"b28b263a91e4fd4af6900e045cd35c2ed1d6e3ff","after":"d682a9dfbe14d86c0d4c5b7841bfd2509cdd478f","ref":"refs/heads/master","pushedAt":"2024-09-18T13:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"net/netip: use const for max address length\n\nMakes it consistent with other code in net/netip, also constants\nare visible through LSP hover, which makes it easier to see the size.\n\nChange-Id: I3d02c860ac3c61cc037eaca5418297f78698c3f8\nGitHub-Last-Rev: 785a8d58c372f5e1faa2e43dd1991d7040e36603\nGitHub-Pull-Request: golang/go#69468\nReviewed-on: https://go-review.googlesource.com/c/go/+/613356\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Dmitri Shuralyov \nReviewed-by: Ian Lance Taylor \nAuto-Submit: Ian Lance Taylor ","shortMessageHtmlLink":"net/netip: use const for max address length"}},{"before":"b049837d97d340f0693871c64bc957eabc71d017","after":"b28b263a91e4fd4af6900e045cd35c2ed1d6e3ff","ref":"refs/heads/master","pushedAt":"2024-09-18T03:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"os/signal: use slices.Delete\n\nChange-Id: I212a0f4f97e1c938f56981f278464081cfd75e85\nReviewed-on: https://go-review.googlesource.com/c/go/+/613875\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Michael Pratt \nAuto-Submit: Tobias Klauser \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"os/signal: use slices.Delete"}},{"before":"efbf4b0713b76891f2476e54e15117649af94144","after":"b049837d97d340f0693871c64bc957eabc71d017","ref":"refs/heads/master","pushedAt":"2024-09-17T20:45:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/go: update go help packages doc on all pattern to focus on modules\n\nReword the paragraph to focus on modules rather than GOPATH mode.\n\nChange-Id: Ide33d502311b3539018f167386a92a94ff955f1f\nReviewed-on: https://go-review.googlesource.com/c/go/+/613555\nReviewed-by: Sam Thanawalla \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"cmd/go: update go help packages doc on all pattern to focus on modules"}},{"before":"d1c3f255fda8b9bf86990b55353ca14fbfe5b257","after":"efbf4b0713b76891f2476e54e15117649af94144","ref":"refs/heads/master","pushedAt":"2024-09-17T17:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/compile: improve the ssa documentation.\n\nThe auxiliary field could be better documented as it appears in a lot of the operands.\nThis CL documents and points the user to the code for further information.\n\nChange-Id: I34a73af488358c9799e286f3b5ee4b08639ce608\nReviewed-on: https://go-review.googlesource.com/c/go/+/613615\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Keith Randall ","shortMessageHtmlLink":"cmd/compile: improve the ssa documentation."}},{"before":"41ca2637d4df8b8edf63436c6caab56821d2af38","after":"d1c3f255fda8b9bf86990b55353ca14fbfe5b257","ref":"refs/heads/master","pushedAt":"2024-09-17T17:01:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"runtime: move getclosureptr to internal/runtime/sys\n\nMoving these intrinsics to a base package enables other internal/runtime\npackages to use them.\n\nThere is no immediate need for getclosureptr outside of runtime, but it\nis moved for consistency with the other intrinsics.\n\nFor #54766.\n\nChange-Id: Ia68b16a938c8cb84cb222469db28e3a83861be5d\nReviewed-on: https://go-review.googlesource.com/c/go/+/613262\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Cherry Mui ","shortMessageHtmlLink":"runtime: move getclosureptr to internal/runtime/sys"}},{"before":"81c92352a7c6aadc434e7d0921d046a599ba2807","after":"41ca2637d4df8b8edf63436c6caab56821d2af38","ref":"refs/heads/master","pushedAt":"2024-09-17T15:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"os: TestPipeThreads: remove openbsd special case\n\nSince CL 393354 this should no longer be necessary.\n\nChange-Id: Ifec4ef483f9c06d9b49827327dd6708db146d886\nReviewed-on: https://go-review.googlesource.com/c/go/+/613157\nRun-TryBot: Kirill Kolyshkin \nReviewed-by: Carlos Amedee \nReviewed-by: Ian Lance Taylor \nAuto-Submit: Ian Lance Taylor \nLUCI-TryBot-Result: Go LUCI \nTryBot-Result: Gopher Robot ","shortMessageHtmlLink":"os: TestPipeThreads: remove openbsd special case"}},{"before":"f6c89abf897c4adf7dbd598029f0c12452b4ca25","after":"81c92352a7c6aadc434e7d0921d046a599ba2807","ref":"refs/heads/master","pushedAt":"2024-09-17T15:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"runtime: move getcallerpc to internal/runtime/sys\n\nMoving these intrinsics to a base package enables other internal/runtime\npackages to use them.\n\nFor #54766.\n\nChange-Id: I0b3eded3bb45af53e3eb5bab93e3792e6a8beb46\nReviewed-on: https://go-review.googlesource.com/c/go/+/613260\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Cherry Mui ","shortMessageHtmlLink":"runtime: move getcallerpc to internal/runtime/sys"}},{"before":"ae8708f7441b24dac126122c5365327d29fa0012","after":"f6c89abf897c4adf7dbd598029f0c12452b4ca25","ref":"refs/heads/master","pushedAt":"2024-09-16T21:21:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"go/types, types2: slightly simplify rangeKeyVal function\n\nCompute the signature type of an iterator function argument\nonly once. This eliminates the need for two separate toSig\ncalls.\n\nChange-Id: Ifeb33d21e381010d2012d74eac045856f1cca312\nReviewed-on: https://go-review.googlesource.com/c/go/+/613635\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Robert Griesemer \nAuto-Submit: Robert Griesemer \nReviewed-by: Tim King ","shortMessageHtmlLink":"go/types, types2: slightly simplify rangeKeyVal function"}},{"before":"2927aa10ab1a184f02f7b7eb3c4a490906238e7a","after":"ae8708f7441b24dac126122c5365327d29fa0012","ref":"refs/heads/master","pushedAt":"2024-09-16T20:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"os/user: fix Current().GroupIds() for AD joined users on Windows\n\nThis CL special-case User.GroupIds to get the group IDs from the user's\ntoken when the user is the current user.\n\nThis approach is more efficient than calling NetUserGetLocalGroups.\nIt is also more reliable for users joined to an Active Directory domain,\nwhere NetUserGetLocalGroups is likely to fail.\n\nUpdates #26041.\nFixes #62712.\n\nCq-Include-Trybots: luci.golang.try:gotip-windows-arm64\nChange-Id: If7c30287192872077b98a514bd6346dbd1a64fb4\nReviewed-on: https://go-review.googlesource.com/c/go/+/611116\nReviewed-by: Carlos Amedee \nReviewed-by: Alex Brainman \nReviewed-by: Tim King \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"os/user: fix Current().GroupIds() for AD joined users on Windows"}},{"before":"aa06c9405451e1ca611ab94e279bb27bb9786cfe","after":"2927aa10ab1a184f02f7b7eb3c4a490906238e7a","ref":"refs/heads/master","pushedAt":"2024-09-16T20:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unique: handle zero-size types\n\nFixes #69458\n\nChange-Id: Ic7fda7f556522780b2819138dfc1277137398692\nReviewed-on: https://go-review.googlesource.com/c/go/+/613397\nReviewed-by: Carlos Amedee \nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Cuong Manh Le \nReviewed-by: Michael Knyszek ","shortMessageHtmlLink":"unique: handle zero-size types"}},{"before":"5b2f71a2c3f66b93d78bf0d0d7e5b6f0b54caf93","after":"aa06c9405451e1ca611ab94e279bb27bb9786cfe","ref":"refs/heads/master","pushedAt":"2024-09-16T19:11:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"math/big: add clarifying (internal) comment\n\nFollow-up on CL 467555.\n\nChange-Id: I1815b5def656ae4b86c31385ad0737f0465fa2d6\nReviewed-on: https://go-review.googlesource.com/c/go/+/613535\nAuto-Submit: Robert Griesemer \nTryBot-Bypass: Robert Griesemer \nReviewed-by: Robert Griesemer \nReviewed-by: Tim King ","shortMessageHtmlLink":"math/big: add clarifying (internal) comment"}},{"before":"5367d696f7a610b0e3826914d2633888e66b9f0b","after":"5b2f71a2c3f66b93d78bf0d0d7e5b6f0b54caf93","ref":"refs/heads/master","pushedAt":"2024-09-16T18:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/compile/internal/typecheck: remove getcallerpc/sp builtin signature\n\nThe compiler never does a lookup of these (LookupRuntime), so they\naren't needed here.\n\ngetcallerpc is only used in intrinsification. getcallersp is used in\nintrinsification and defer handling via a direct OGETCALLERSP op.\n\nFor #54766.\n\nChange-Id: I1666ceef3360a84573ae5b41b1c51d9205de7235\nReviewed-on: https://go-review.googlesource.com/c/go/+/613495\nReviewed-by: Robert Griesemer \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"cmd/compile/internal/typecheck: remove getcallerpc/sp builtin signature"}},{"before":"4f95ad8ca2864268fe086e23ec5d0ee8b6d5e1c1","after":"5367d696f7a610b0e3826914d2633888e66b9f0b","ref":"refs/heads/master","pushedAt":"2024-09-16T17:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"math/big: simplify divBasic ujn assignment\n\nRather than conditionally assigning ujn, initialise ujn above the\nloop to invent the leading 0 for u, then unconditionally load ujn\nat the bottom of the loop. This code operates on the basis that\nn >= 2, hence j+n-1 is always greater than zero.\n\nChange-Id: I1272ef30c787ed8707ae8421af2adcccc776d389\nReviewed-on: https://go-review.googlesource.com/c/go/+/467555\nAuto-Submit: Robert Griesemer \nLUCI-TryBot-Result: Go LUCI \nCommit-Queue: Robert Griesemer \nReviewed-by: Dmitri Shuralyov \nReviewed-by: Robert Griesemer ","shortMessageHtmlLink":"math/big: simplify divBasic ujn assignment"}},{"before":"3d33437c450aa74014ea1d41cd986b6ee6266984","after":"4f95ad8ca2864268fe086e23ec5d0ee8b6d5e1c1","ref":"refs/heads/master","pushedAt":"2024-09-16T17:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd/preprofile, runtime/coverage: add package comment\n\nAs https://go.dev/doc/comment#package says, every package\nshould have a package comment. Command cmd/preprofile had\none, it was just not being recognized due to a blank line.\n\nFor #51430.\nFor #58102.\n\nChange-Id: I73e31158e0f244f6453728ab68c5c8da4cfb38b1\nReviewed-on: https://go-review.googlesource.com/c/go/+/613375\nReviewed-by: Michael Pratt \nAuto-Submit: Dmitri Shuralyov \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Dmitri Shuralyov ","shortMessageHtmlLink":"cmd/preprofile, runtime/coverage: add package comment"}},{"before":"9bd34ebb7e820922458929c9a1146fb0a5b0ca4d","after":"3d33437c450aa74014ea1d41cd986b6ee6266984","ref":"refs/heads/master","pushedAt":"2024-09-15T02:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unicode/utf8: speedup RuneCount\n\nCL 612617 did speedup RuneCountInString, thus we can now use it to\nspeedup RuneCount, too.\n\nname old time/op new time/op delta\nRuneCountTenASCIIChars-8 8.69ns ± 1% 3.59ns ± 2% -58.66% (p=0.000 n=9+9)\nRuneCountTenJapaneseChars-8 49.8ns ± 2% 40.9ns ± 0% -17.94% (p=0.000 n=10+8)\n\nChange-Id: I311750c00efc79af35fb0ca3b482a5d94e0a7977\nReviewed-on: https://go-review.googlesource.com/c/go/+/612955\nReviewed-by: Dmitri Shuralyov \nAuto-Submit: Cuong Manh Le \nReviewed-by: Tim King \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"unicode/utf8: speedup RuneCount"}},{"before":"f117d1c9b5951ab2456c1e512ac0423fcf3d7ada","after":"9bd34ebb7e820922458929c9a1146fb0a5b0ca4d","ref":"refs/heads/master","pushedAt":"2024-09-15T02:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unicode/utf8: add test that RuneCount does zero allocations\n\nSee disccusion in CL 612955.\n\nChange-Id: I2de582321648f1798929ffb80d2f087e41146ead\nReviewed-on: https://go-review.googlesource.com/c/go/+/613315\nCommit-Queue: Ian Lance Taylor \nReviewed-by: Tim King \nReviewed-by: Ian Lance Taylor \nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Cuong Manh Le ","shortMessageHtmlLink":"unicode/utf8: add test that RuneCount does zero allocations"}},{"before":"8343980c703fbc959f04ddd80ebdc55804545695","after":"f117d1c9b5951ab2456c1e512ac0423fcf3d7ada","ref":"refs/heads/master","pushedAt":"2024-09-13T21:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"test: add test for issue 24755\n\nFixes #24755\n\nChange-Id: I00b276c5c2acb227d42a069d1af6027e4b499d31\nReviewed-on: https://go-review.googlesource.com/c/go/+/613115\nAuto-Submit: Keith Randall \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Keith Randall \nReviewed-by: Tim King \nReviewed-by: Keith Randall \nAuto-Submit: Cuong Manh Le ","shortMessageHtmlLink":"test: add test for issue 24755"}},{"before":"0a2cc74f5a12b5cb7945e620a871b073b95ebee7","after":"8343980c703fbc959f04ddd80ebdc55804545695","ref":"refs/heads/master","pushedAt":"2024-09-13T21:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"all: add test for issue 20027\n\nFixes #20027\n\nChange-Id: Ia616d43c0affa7b927ddfb53755072c94ba27917\nReviewed-on: https://go-review.googlesource.com/c/go/+/612618\nReviewed-by: Keith Randall \nReviewed-by: Keith Randall \nAuto-Submit: Cuong Manh Le \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Tim King ","shortMessageHtmlLink":"all: add test for issue 20027"}},{"before":"76e44f42c819e0fdd23918ea05a96b1f2d764de7","after":"0a2cc74f5a12b5cb7945e620a871b073b95ebee7","ref":"refs/heads/master","pushedAt":"2024-09-13T21:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"cmd: make use of maps.{Copy, Clone}\n\nChange-Id: I8a38b4c71c34d3544ee32be9c6e767bb1099a720\nGitHub-Last-Rev: ff4cb4e91be3936465635f99d061f02999640ed9\nGitHub-Pull-Request: golang/go#69424\nReviewed-on: https://go-review.googlesource.com/c/go/+/612735\nReviewed-by: Keith Randall \nCommit-Queue: Ian Lance Taylor \nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Ian Lance Taylor \nReviewed-by: Keith Randall \nReviewed-by: Michael Matloob ","shortMessageHtmlLink":"cmd: make use of maps.{Copy, Clone}"}},{"before":"bc7c35a6d3bb0074d07beebedc0afcbdcebb8d3f","after":"76e44f42c819e0fdd23918ea05a96b1f2d764de7","ref":"refs/heads/master","pushedAt":"2024-09-13T21:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"encoding/gob: make use of maps.Clone\n\nChange-Id: I6a23219a9e05350bdd9205e19165d5944f15de31\nGitHub-Last-Rev: 8c295bf55feaa07cd487e6015029c4682a1480b0\nGitHub-Pull-Request: golang/go#69429\nReviewed-on: https://go-review.googlesource.com/c/go/+/612719\nReviewed-by: Keith Randall \nLUCI-TryBot-Result: Go LUCI \nCommit-Queue: Ian Lance Taylor \nReviewed-by: Keith Randall \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"encoding/gob: make use of maps.Clone"}},{"before":"f243cf6016c9c962a615e88087f1a40149c767ac","after":"bc7c35a6d3bb0074d07beebedc0afcbdcebb8d3f","ref":"refs/heads/master","pushedAt":"2024-09-13T21:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"archive/tar: make use of maps.Clone\n\nChange-Id: I2a9d849410002dae1f49a53597298c1903954d12\nGitHub-Last-Rev: 20a56b4161dd0864f67d427301cb28563f2c3d50\nGitHub-Pull-Request: golang/go#69427\nReviewed-on: https://go-review.googlesource.com/c/go/+/612737\nReviewed-by: Keith Randall \nReviewed-by: Keith Randall \nAuto-Submit: Ian Lance Taylor \nLUCI-TryBot-Result: Go LUCI \nCommit-Queue: Ian Lance Taylor \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"archive/tar: make use of maps.Clone"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEukiDdQA","startCursor":null,"endCursor":null}},"title":"Activity · golang/go"}