aboutsummaryrefslogtreecommitdiff
path: root/test/inline.go
AgeCommit message (Expand)Author
2023-10-19test: migrate remaining files to go:build syntaxDmitri Shuralyov
2023-09-14cmd/compile/internal/inl: inline based on scoring when GOEXPERIMENT=newinlinerThan McIntosh
2023-08-23cmd/compile/internal/noder: elide statically known "if" statementsMatthew Dempsky
2023-05-23test: remove *_unified.go variantsCuong Manh Le
2023-04-14cmd/compile: better code generation for constant-fold switchCuong Manh Le
2023-04-14cmd/compile: reenable inline static initCuong Manh Le
2023-03-09cmd/compile: reorder operations in SCCs to enable more inliningThan McIntosh
2023-02-09cmd/compile: disable inline static init optimizationCuong Manh Le
2022-11-23cmd/compile: reenable inlstaticinitRuss Cox
2022-11-22cmd/compile: add -d=inlstaticinit debug flagMatthew Dempsky
2022-11-16cmd/compile: handle simple inlined calls in staticinitRuss Cox
2022-06-15[dev.unified] test: extract different inline test between unified and non-uni...Cuong Manh Le
2022-04-14cmd/compile: constant-fold switches early in compilationKeith Randall
2022-03-27test: fix inline test on noopt builderKeith Randall
2022-03-25cmd/compile: enable inlining SELECTWayne Zuo
2021-11-24cmd/compile/internal/inline: revise closure inl position fixThan McIntosh
2021-10-28cmd/compile: allow inlining of ORANGEnimelehin
2021-10-18cmd/compile: allow inlining labeled for-statement and switch-statementwdvxdr
2021-07-28[dev.typeparams] test: rename blank functionsMatthew Dempsky
2021-06-27[dev.typeparams] cmd/compile: delay method value wrapper generation until walkCuong Manh Le
2021-05-18cmd/compile: don't emit inltree for closure within body of inlined funcThan McIntosh
2021-04-14cmd/compile: set types properly for imported funcs with closuresDan Scales
2021-04-10cmd/compile: include typecheck information in export/importKeith Randall
2021-02-25test: fix inline.go test for linux-amd64-nooptEgon Elbre
2021-02-24cmd/compile: disable inlining functions with closures for nowDan Scales
2021-02-24cmd/compile: reduce inline cost of OCONVOPEgon Elbre
2021-01-20[dev.regabi] cmd/compile: exporting, importing, and inlining functions with O...Dan Scales
2020-11-06cmd/compile: support inlining of type switchesMatthew Dempsky
2020-10-29cmd/compile: inline functions evaluated in go and defer statementsBranden J Brown
2020-10-20cmd/compile: allowing inlining of functions with OCALLPARTDan Scales
2020-10-15cmd/compile: use staticValue for inlining logicMatthew Dempsky
2020-10-15cmd/compile: allow inlining of "for" loopsMatthew Dempsky
2020-09-15test: fix inline.go to pass linux-amd64-nooptMatthew Dempsky
2020-09-14cmd/compile: call fninit earlierMatthew Dempsky
2020-04-03cmd/compile: allow mid-stack inlining when there is a cycle of recursionDan Scales
2019-09-16cmd/compile: trim function name prefix from escape diagnosticsMatthew Dempsky
2019-04-02cmd/compile: skip escape analysis diagnostics for OADDRMatthew Dempsky
2018-11-08cmd/compile: encourage inlining of functions with single-call bodiesKeith Randall
2017-11-05cmd/compile: inline closures with capturesHugues Bruant
2017-10-11cmd/compile: inline calls to local closuresHugues Bruant
2017-10-10cmd/compile: remove outdated TODO about inliningMatthew Dempsky
2016-05-02all: make copyright headers consistent with one space after periodEmmanuel Odeke
2016-03-21cmd/compile: allow inlining of functions with switch statementsTodd Neal
2016-03-18cmd/compile: allow inlining of functions that declare a constTodd Neal
2015-10-29cmd/compile: add support for a go:noinline directiveTodd Neal
2015-02-26cmd/internal/gc: transitive inliningRuss Cox