aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc
AgeCommit message (Expand)Author
2023-01-26cmd/compile: remove -d=typecheckinl flagMatthew Dempsky
2022-11-03cmd/compile: if GOGC is not set, temporarily boost it for rapid starting heap...David Chase
2022-10-31cmd/compile/internal/pgo: remove most global stateMichael Pratt
2022-10-28cmd/compile: Enables PGO in Go and performs profile-guided inliningRaj Barik
2022-10-18cmd/compile: special case coverage vars in pkg init orderThan McIntosh
2022-09-30cmd/compile: eagerly create LSym for closuresMichael Pratt
2022-09-29cmd/compile: limit goroutine count to parallelismRuss Cox
2022-09-27cmd/compile: add coverage fixup modeThan McIntosh
2022-09-27cmd/compile,cmd/link: hooks for identifying coverage countersThan McIntosh
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-08-04[dev.unified] all: merge master (85d87b9) into dev.unifiedMatthew Dempsky
2022-08-04all: remove pre-Go 1.17 workaroundsRuss Cox
2022-06-06[dev.unified] cmd/compile: remove package heightCuong Manh Le
2022-05-20cmd/compile, cmd/link: use libFuzzer 8-bit instead of extra countersKhaled Yakdan
2022-05-16cmd/compile: set LocalPkg.Path to -p flagMatthew Dempsky
2022-05-13cmd/compile/internal/gc: parse command-line flags earlierMatthew Dempsky
2022-05-04cmd/compile: enable Asan check for global variablesfanzha02
2022-05-04Revert "cmd/compile: enable Asan check for global variables"Bryan Mills
2022-05-04cmd/compile: enable Asan check for global variablesfanzha02
2022-04-22Revert "cmd/compile: enable Asan check for global variables"Bryan Mills
2022-04-22cmd/compile: enable Asan check for global variablesfanzha02
2022-04-14cmd/compile: implement jump tablesKeith Randall
2022-03-23cmd/compile: default to -p=main for main packageCherry Mui
2022-03-01cmd/compile: remove unified IR quirks modeMatthew Dempsky
2022-02-28cmd/compile: emit types of constants which are instantiated generic typesKeith Randall
2022-02-11cmd/compile, runtime: use unwrapped PC for goroutine creation tracingCherry Mui
2022-01-11cmd/compile: print "internal compiler error" message for all compiler panicsDan Scales
2022-01-10cmd/compile: use exact constant in go_asm.hIan Lance Taylor
2022-01-10cmd/compile: fix interaction between generics and inliningDan Scales
2022-01-07cmd/compile: fix instantiation of types referenced during inliningCuong Manh Le
2021-10-30cmd/compile: make -memprofilerate workAustin Clements
2021-10-30cmd/compile: emit sensible go_asm.h consts for big intsAustin Clements
2021-10-27cmd/compile, runtime: track argument stack slot livenessCherry Mui
2021-10-25cmd/compile: add -asan optionfanzha02
2021-10-15cmd/compile: support new fully-inst types referenced during inliningDan Scales
2021-10-04cmd/compile: set opendefer info symbol as content-addressableCherry Mui
2021-09-01cmd/compile: emit unified IR wrappers after inliningMatthew Dempsky
2021-09-01cmd/compile/internal/pkginit: separate "init" and "inittask" logicMatthew Dempsky
2021-08-27cmd/compile: unexport Type.Width and Type.Align [generated]Matthew Dempsky
2021-08-26cmd/compile: move types init code into package typesMatthew Dempsky
2021-08-16cmd/compile: fix panic with dead hidden closuresCuong Manh Le
2021-08-03[dev.typeparams] cmd/compile: make softfloat mode work with register ABICherry Mui
2021-07-20[dev.typeparams] all: merge master (c8f4e61) into dev.typeparamsMatthew Dempsky
2021-07-19cmd/{compile,link}: fix bug in map.zero handlingThan McIntosh
2021-07-02[dev.typeparams] cmd/compile: incremental typecheck during unified IRMatthew Dempsky
2021-06-25[dev.typeparams] cmd/compile: generate wrappers within unified IRMatthew Dempsky
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-14[dev.typeparams] all: merge master (fdab5be) into dev.typeparamsMatthew Dempsky
2021-06-09cmd/compile: make map.zero symbol content-addressableThan McIntosh
2021-06-05[dev.typeparams] cmd/compile: refactor export writingMatthew Dempsky