aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ir/func.go
AgeCommit message (Expand)Author
2024-05-23cmd/compile: repairing variable names and commentsDavid Chase
2024-05-21cmd/compile: for rangefunc, add checks and tests, fix panic interactionsDavid Chase
2024-04-23cmd/compile: mark closure DUPOK if the outer function isCherry Mui
2024-03-04cmd/compile/internal: replace direct calls to Sym.LinksymABIapocelipes
2023-11-15cmd/compile/internal/ir: fix docPark Zhou
2023-11-10cmd/compile: move FuncPC intrinsic handling to common helperMichael Pratt
2023-10-13cmd/compile: lookup indirect callees from export data for devirtualizationMichael Pratt
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-14cmd/compile/internal/ir: remove Func.ReflectMethodMatthew Dempsky
2023-09-14cmd/compile: move remaining instrumentation logic into ssagenMatthew Dempsky
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-11cmd/compile/internal/staticinit: make staticopy safeMatthew Dempsky
2023-09-08cmd/compile: write "properties" to export data for inlinable funcsThan McIntosh
2023-09-06cmd/compile/internal/ir: add "never returns" func flagThan McIntosh
2023-08-29cmd/compile/internal/ir: drop Inl.BodyMatthew Dempsky
2023-08-17cmd/compile/internal/typecheck: normalize go/defer statements earlierMatthew Dempsky
2023-08-17cmd/compile: cleanup Func constructionMatthew Dempsky
2023-08-17cmd/compile: always construct typechecked closuresMatthew Dempsky
2023-08-17cmd/compile/internal/ir: add typ parameter to NewNameAtMatthew Dempsky
2023-08-17cmd/compile/internal/escape: optimize indirect closure callsMatthew Dempsky
2023-08-14cmd/compile: mark generated eq/hash functions as //go:noinlineMatthew Dempsky
2023-08-11cmd/compile: cleanup ir.PackageMatthew Dempsky
2023-05-22cmd/compile: incorporate inlined function names into closure namingMatthew Dempsky
2023-04-28cmd/compile: escape package path for PGO symbol matchingMichael Pratt
2023-03-10cmd/compile: pass type checker error codes in the compilerRobert Griesemer
2023-03-02all: implement wasmimport directiveEvan Phoenix
2023-02-28cmd/compile: mark type eq/hash functions non-inlineableCuong Manh Le
2023-02-06cmd/internal/obj: flag init functions in object fileThan McIntosh
2023-01-20all: fix typos in go file commentsMarcel Meyer
2023-01-17cmd/compile: fix static init inlining for hidden node fieldsMatthew Dempsky
2022-11-18all: add missing periods in commentscui fliter
2022-08-10cmd/compile: refactor GOSSAHASH debugging to make it usable outside ssa package.David Chase
2022-05-13cmd/compile/internal/ir: remove PkgFuncName assumption that LocalPkg.Path == ""Matthew Dempsky
2022-03-25cmd/compile/internal/ir: remove NewClosureExprCuong Manh Le
2022-03-16cmd/compile: remove OIOTAMatthew Dempsky
2022-03-01cmd/compile/internal/typecheck: remove unused -G=0 codeMatthew Dempsky
2022-02-11cmd/compile, runtime: use unwrapped PC for goroutine creation tracingCherry Mui
2021-10-25cmd/compile: add -asan optionfanzha02
2021-08-16cmd/compile: fix panic with dead hidden closuresCuong Manh Le
2021-07-04[dev.typeparams] cmd/compile: set Func.ClosureCalled in escape analysisMatthew Dempsky
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-23[dev.typeparams] cmd/compile: move call logic from order.go to escapeMatthew Dempsky
2021-06-12[dev.typeparams] cmd/compile: simplify NewClosureFuncMatthew Dempsky
2021-06-12[dev.typeparams] cmd/compile: refactor closure constructionMatthew Dempsky
2021-06-04[dev.typeparams] cmd/compile: allow go'd closure to escape when compiling run...Cherry Mui
2021-05-27[dev.typeparams] cmd/compile/internal/inline: refactor mkinlcallMatthew Dempsky
2021-05-18[dev.typeparams] cmd/compile/internal/ir: more useful FatalfsMatthew Dempsky
2021-05-07cmd/compile: improving the documentation of various fields and functionsDan Scales
2021-04-29cmd/compile/internal/ir: fix dockumakichi
2021-03-29cmd/compile: restructure ABI wrapper generation, export ABIAustin Clements