aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/gc
AgeCommit message (Expand)Author
2015-02-23[dev.cc] cmd/6a, cmd/6g etc: replace C implementations with Go implementationsRuss Cox
2015-02-20[dev.cc] all: merge master (5868ce3) into dev.ccRuss Cox
2015-02-20[dev.cc] cmd/gc: tweak default fatal in ordersafeexpr for c2goRuss Cox
2015-02-18cmd/gc: replace NULL by nilDavid du Colombier
2015-02-18cmd/gc: generate simpler names for closuresDmitry Vyukov
2015-02-17[dev.cc] cmd/gc, cmd/ld, runtime: minor tweaks for c2goRuss Cox
2015-02-15cmd/gc: fix noscan mapsDmitry Vyukov
2015-02-13cmd/gc: replace NULL by nilDavid du Colombier
2015-02-13cmd/gc: minor adjustments for C to Go translationRuss Cox
2015-02-13cmd/gc: eliminate some pointer arithmeticRuss Cox
2015-02-13cmd/gc: rename arch to thearchRuss Cox
2015-02-13cmd/gc: add .y to error about missing x in x.yRuss Cox
2015-02-13cmd/gc: add debugging to liveness analysisRuss Cox
2015-02-13cmd/gc: correct errors in constant parsingRuss Cox
2015-02-13cmd/gc: avoid writing past end of region arrayRuss Cox
2015-02-13cmd/gc: transform closure calls to function callsDmitry Vyukov
2015-02-13cmd/gc: restore amd64p32 hack for bucket sizeDmitry Vyukov
2015-02-12cmd/gc: evaluate concrete == interface without allocatingJosh Bleecher Snyder
2015-02-12cmd/gc: allocate non-escaping maps on stackDmitry Vyukov
2015-02-12cmd/gc: restore stack frame debuggingDmitry Vyukov
2015-02-12runtime: fix race instrumentation of appendDmitry Vyukov
2015-02-12cmd/gc: remove several copies of outervalueDmitry Vyukov
2015-02-12cmd/gc: allocate buffers for non-escaping string conversions on stackDmitry Vyukov
2015-02-11cmd/gc: avoid %#016x, which really means Go's %#014xRuss Cox
2015-02-11cmd/gc: use go.builtin as package prefix, not go%2ebuiltinRuss Cox
2015-02-11cmd/gc: make qsort comparisons totally orderedRuss Cox
2015-02-11cmd/gc: remove C subclassing trick from popt.cRuss Cox
2015-02-11cmd/gc: move reg.c into portable codeRuss Cox
2015-02-11cmd/gc: remove cgen_asop, no longer usedRuss Cox
2015-02-11cmd/gc: factor newly-portable code into gc directoryRuss Cox
2015-02-09cmd/gc: remove dead codeDmitry Vyukov
2015-02-06cmd/gc: eliminate dead code in switch statementsJosh Bleecher Snyder
2015-02-06runtime: speed up eqstringJosh Bleecher Snyder
2015-02-06all: don't refer to code.google.com/p/go{,-wiki}/Péter Surányi
2015-02-04cmd/gc: don't copy string in range []byte(str)Dmitry Vyukov
2015-02-03liblink: define fixed A-numbers for common instructionsRuss Cox
2015-02-03liblink: the zero Prog is now valid and ready for useRuss Cox
2015-02-03liblink: place TEXT/GLOBL flags in p->from3 alwaysRuss Cox
2015-02-03cmd/gc: fix capturing by value for range statementsDmitry Vyukov
2015-02-03cmd/gc: typecheck type switch variablesDmitry Vyukov
2015-02-02cmd/gc: always treat the output parameters as having been assigned in capture...Shenghou Ma
2015-01-30liblink: fix arm build againDave Cheney
2015-01-30cmd/gc, cmd/ld, liblink: update for portable Prog, Addr changesRuss Cox
2015-01-29cmd/gc: capture variables by valueDmitry Vyukov
2015-01-28cmd/gc: allocate stack buffer for ORUNESTRDmitry Vyukov
2015-01-28cmd/gc: allocate buffers for non-escaped strings on stackDmitry Vyukov
2015-01-28cmd/gc: don't copy []byte during string comparisonDmitry Vyukov
2015-01-28cmd/gc: ignore re-slicing in escape analysisDmitry Vyukov
2015-01-28cmd/gc: improve escape analysis for &T{...}Dmitry Vyukov
2015-01-28cmd/gc: fix condition for fast pathed interface conversionsDmitry Vyukov