summaryrefslogtreecommitdiff
path: root/src/cmd/gc/pgen.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/5g, cmd/5l, cmd/6g, cmd/6l, cmd/8g, cmd/8l, cmd/gc, runtime: generate poi...Carl Shapiro2013-12-051-192/+56
* runtime: don't use ... formal argument to deferreturn.Keith Randall2013-12-021-1/+6
* cmd/gc: eliminate redundant &x.Field nil checksRuss Cox2013-09-171-2/+6
* build: disable precise collection of stack framesRuss Cox2013-09-161-9/+11
* runtime, cmd/gc, cmd/ld: ignore method wrappers in recoverRuss Cox2013-09-121-1/+12
* undo CL 13010045 / 04f8101b46ddCarl Shapiro2013-08-211-1/+0
* undo CL 12785045 / 71ce80dc4195Carl Shapiro2013-08-191-0/+1
* cmd/gc, runtime: use type information to scan interface valuesCarl Shapiro2013-08-191-1/+0
* cmd/gc: separate "has pointers" from "needs zeroing" in stack frameRuss Cox2013-08-161-13/+25
* cmd/gc: ensure addable in checknil (fix race build)Russ Cox2013-08-151-2/+2
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-0/+20
* cmd/gc: support for "portable" optimization logicRuss Cox2013-08-121-0/+4
* cmd/gc: zero pointers on entry to functionRuss Cox2013-08-091-9/+11
* cmd/cc, cmd/gc, runtime: Uniquely encode iface and eface pointers in the poin...Carl Shapiro2013-08-091-7/+11
* cmd/gc: fix stkptrsize calculationRuss Cox2013-08-081-10/+4
* cmd/gc: make bitmaps shorterRuss Cox2013-08-081-10/+40
* cmd/gc: move large stack variables to heapRuss Cox2013-08-081-0/+23
* cmd/cc, cmd/gc, runtime: emit bitmaps for scanning locals.Carl Shapiro2013-08-071-32/+65
* cmd/gc, cmd/ld: fix build: remove unused var, use correct var in printfIan Lance Taylor2013-07-191-2/+2
* runtime: use funcdata to supply garbage collection informationRuss Cox2013-07-191-22/+34
* cmd/ld, runtime: emit pointer maps for nosplits identified by the linkerCarl Shapiro2013-05-291-14/+8
* cmd/5l, cmd/6l, cmd/8l, cmd/gc, runtime: generate and use bitmaps of argument...Carl Shapiro2013-05-281-0/+146
* cmd/gc: fix some overflows in the compilerRob Pike2013-04-291-2/+11
* cmd/gc: don't emit type instructions for nonexisting localsDaniel Morsing2013-02-271-0/+2
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-251-3/+17
* cmd/gc: mark LOCALS argument as a constant to print correctlyCarl Shapiro2013-02-221-0/+1
* cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox2013-02-211-1/+1
* cmd/5g, cmd/5l, cmd/6l, cmd/8l, cmd/gc, cmd/ld, runtime: accurate args and lo...Carl Shapiro2013-02-211-1/+6
* cmd/gc, cmd/ld: rename -b to -raceRuss Cox2013-01-061-1/+1
* cmd/gc: make forward declaration in pure Go package an errorRuss Cox2012-12-221-4/+7
* undo CL 6938073 / 1542912cf09dRuss Cox2012-12-221-3/+0
* cmd/gc: add GOEXPERIMENT=zerostack to clear stack on function entryRuss Cox2012-12-171-0/+3
* cmd/gc, cmd/ld: struct field trackingRuss Cox2012-11-021-0/+5
* race: gc changesDmitriy Vyukov2012-10-021-0/+4
* gc, 8g, 8l: fix a handful of warningsAnthony Martin2012-02-121-1/+1
* gc: fix order of evaluationRuss Cox2012-01-251-1/+5
* gc: Nicer errors before miscompiling.Luuk van Dijk2012-01-101-0/+4
* gc: delete DUPOK definitionRuss Cox2011-12-131-2/+0
* gc: implement == on structs and arraysRuss Cox2011-12-121-0/+4
* gc: unify stack frame layoutRuss Cox2011-09-061-7/+6
* gc: fix build on Plan 9Lucio De Re2011-08-291-1/+1
* gc: shuffle #includesRuss Cox2011-08-251-0/+2
* gc: composite literal double eval bugRuss Cox2011-07-271-1/+1
* gc: fix silent sign truncation in pgen.cDave Cheney2011-07-181-1/+1
* gc: make size of struct{} and [0]byte 0 bytesRobert Hencke2011-07-121-1/+1
* gc: implement goto restrictionRuss Cox2011-06-171-2/+4
* gc: frame compaction for arm.Luuk van Dijk2011-06-141-21/+5
* gc: compactframe breaks arm - fix buildRuss Cox2011-06-091-1/+2
* gc: nitLuuk van Dijk2011-06-101-4/+2
* gc: compact stackframeLuuk van Dijk2011-06-101-3/+111