aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/range.go
AgeCommit message (Expand)Author
2017-04-26cmd/compile: move Node.Typecheck to flagsJosh Bleecher Snyder
2017-04-07cmd/compile: factor out Pkg, Sym, and Type into package typesRobert Griesemer
2017-03-19cmd/compile: replace all uses of ptrto by typPtrMartin Möhrmann
2017-03-08cmd/compile: check loop rescheduling with stack bound, not counterDavid Chase
2017-03-03cmd/compile: pack bool fields in Node, Name, Func and Type structs to bitsetsAliaksandr Valialkin
2017-02-28cmd/compile: update signature of runtime.memclr*Cherry Zhang
2017-02-28cmd/compile: fix assignment order in string range loopMartin Möhrmann
2017-02-24cmd/compile: make setting and accessing of node slice elements more uniformMartin Möhrmann
2016-10-28cmd/compile: lower slice clears to memclrHasPointersAustin Clements
2016-10-28runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements
2016-10-17runtime: speed up non-ASCII rune decodingMartin Möhrmann
2016-09-16cmd/compile/internal/gc: make Nod privateDave Cheney
2016-09-15cmd/compile/internal/gc: unexport more helper functionsDave Cheney
2016-09-15cmd/compile/internal/gc: unexport helper functionsDave Cheney
2016-09-14cmd/compile: add Nodes.Prepend helper methodMatthew Dempsky
2016-09-12cmd/compile: rewrite %1v and %2v formats to %S and %L (short and long)Robert Griesemer
2016-09-08cmd/compile: implement fmt.Formatter for *Node formats %s, %vRobert Griesemer
2016-08-30cmd/compile: improve string iteration performanceMartin Möhrmann
2016-04-21cmd/compile: split TSLICE into separate Type kindMatthew Dempsky
2016-04-14cmd/compile: clear hidden value at end of channel range bodyJosh Bleecher Snyder
2016-04-03cmd/compile: give ChanDir a typeBrad Fitzpatrick
2016-04-03cmd/compile: add Type.ChanDirJosh Bleecher Snyder
2016-03-30cmd/compile: use t.IsFoo() instead of Isfoo[t.Etype]Matthew Dempsky
2016-03-30cmd/compile: get rid of redundant Type helper functionsMatthew Dempsky
2016-03-30cmd/compile: add Type.ElemJosh Bleecher Snyder
2016-03-29cmd/compile: encapsulate map value typeJosh Bleecher Snyder
2016-03-22cmd/compile: reduce use of **Node parametersJosh Bleecher Snyder
2016-03-20cmd/compile: remove typechecklistJosh Bleecher Snyder
2016-03-19cmd/compile: change ODOT and friends to use Sym, not RightIan Lance Taylor
2016-03-15cmd: collapse internal/obj/fmt.go into compile/internal/gc/fmt.goMatthew Dempsky
2016-03-10cmd/compile: add Key, FieldSlice, and SetFields helpersMatthew Dempsky
2016-03-10cmd/compile: add Nodes.Set1 method and use it where possibleIan Lance Taylor
2016-03-09cmd/compile: remove remaining nodeSeqIterate callsIan Lance Taylor
2016-03-09cmd/compile: rewrite code to omit many nodeSeq callsIan Lance Taylor
2016-03-09cmd/compile: change get{this,inarg,outarg}x? into methodsMatthew Dempsky
2016-03-08cmd/compile: remove nodesOrNodeList outside of syntax.goIan Lance Taylor
2016-03-05cmd/compile: change parser, racewalk, range to use nodeSeqIan Lance Taylor
2016-03-05cmd/compile: remove syslook's copy parameterMatthew Dempsky
2016-03-03cmd/compile: add nodeSeqIterator interfaceIan Lance Taylor
2016-03-03cmd/compile: remove more superfluous int(lineno) conversionsRobert Griesemer
2016-02-29cmd/compile: change Node.Nbody, Func.Inl from *NodeList to NodesIan Lance Taylor
2016-02-23Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky
2016-02-22cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky
2015-10-23cmd/compile/internal/gc: update old c-style commentsJeremy Jackins
2015-10-21cmd/compile: generalize racewalk to instrument (naming change)Ian Lance Taylor
2015-10-15cmd/compile/internal/gc: refactor range/memclr optimizationMatthew Dempsky
2015-08-31cmd/compile/internal/gc: rename Fatal to FatalfHåvard Haugen
2015-06-03cmd/compile: remove Node.AllocRuss Cox
2015-06-03cmd/compile: move Node.Defn to Node.Name.DefnRuss Cox
2015-06-03cmd/compile: remove Node.Ntest, Node.StkdeltaRuss Cox