aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/escape
AgeCommit message (Expand)Author
2021-08-17cmd/compile: fix typoswangyuntao
2021-08-09[dev.typeparams] cmd/compile: implement generic type switchesKeith Randall
2021-07-29[dev.typeparams] cmd/compile: implement generic .(T) operationsKeith Randall
2021-07-24[dev.typeparams] cmd/compile: introduce OCONVIDATA opKeith Randall
2021-07-22[dev.typeparams] cmd/compile: remove outdate TODO in escape analysisCuong Manh Le
2021-07-21[dev.typeparams] test: add regression test for go/defer wrapperCuong Manh Le
2021-07-07[dev.typeparams] cmd/compile: rename PartialCallType -> MethodValueTypeCuong Manh Le
2021-07-04[dev.typeparams] cmd/compile: set Func.ClosureCalled in escape analysisMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: flatten OINLCALL in walkMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: formalize "hidden parameters" ideaMatthew Dempsky
2021-07-02[dev.typeparams] all: merge master (912f075) into dev.typeparamsMatthew Dempsky
2021-07-01cmd/compile: make stack value size threshold comparisons consistentgo101
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-26[dev.typeparams] cmd/compile: rewrite method calls during typecheckCuong Manh Le
2021-06-25[dev.typeparams] cmd/compile: rewrite method call into method expression duri...Cuong Manh Le
2021-06-24[dev.typeparams] cmd/compile: skip escape analysis diagnostics for wrappersMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: optimize wrapping of constant argumentsMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: escape analysis of method expression callsMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: move call logic from order.go to escapeMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: desugar ORECOVER into ORECOVERFPMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: refactor escape analysis of callsMatthew Dempsky
2021-06-22[dev.typeparams] cmd/compile: split package escape into multiple filesMatthew Dempsky
2021-06-22[dev.typeparams] cmd/compile: remove special escape analysis tagsMatthew Dempsky
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-07[dev.typeparams] cmd/compile: convert generic values to interface type using ...Keith Randall
2021-05-02cmd/compile: implement unsafe.Add and unsafe.SliceMatthew Dempsky
2021-04-27cmd/compile: fix nongeneric closures in generic functionsKeith Randall
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-10cmd/compile: include typecheck information in export/importKeith Randall
2021-02-27cmd/compile: fix escape analysis of heap-allocated resultsMatthew Dempsky
2021-01-23[dev.regabi] cmd/compile: fix escape analysis problem with closuresDan Scales
2021-01-20[dev.regabi] cmd/compile: exporting, importing, and inlining functions with O...Dan Scales
2021-01-17[dev.regabi] cmd/compile: add ir.TailCallStmtMatthew Dempsky
2021-01-17[dev.regabi] cmd/compile: rename NameOffsetExpr to LinksymOffsetExprCuong Manh Le
2021-01-17[dev.regabi] cmd/compile: stop analyze NameOffsetExpr.Name_ in escape analysisCuong Manh Le
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2021-01-14[dev.regabi] cmd/compile: move more PAUTOHEAP to SSA constructionMatthew Dempsky
2021-01-12[dev.regabi] cmd/compile: decouple escape analysis from Name.VargenMatthew Dempsky
2021-01-10[dev.regabi] cmd/compile: remove OCLOSUREREADMatthew Dempsky
2021-01-10[dev.regabi] cmd/compile: use ClosureVars for method value wrappersMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: remove toolstash scaffoldingMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: remove CaptureVarsMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: reimplement capture analysisMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: add Name.Canonical and move ByvalMatthew Dempsky
2021-01-04[dev.regabi] cmd/compile: remove Name.Class_ accessorsMatthew Dempsky
2021-01-03[dev.regabi] cmd/compile: reorganize escape analysis somewhatMatthew Dempsky
2021-01-01[dev.regabi] cmd/compile: split escape analysis stateMatthew Dempsky
2021-01-01[dev.regabi] cmd/compile: remove idempotent Name() calls [generated]Matthew Dempsky
2020-12-30[dev.regabi] cmd/compile: use *ir.Name for Decl.XCuong Manh Le
2020-12-29[dev.regabi] cmd/compile: use *ir.Name instead of ir.Node for CaseClause.VarCuong Manh Le