| Commit message (Expand) | Author | Age | Files | Lines |
* | cmd/5g, cmd/6g, cmd/8g: fix line number of caller of deferred func | Russ Cox | 2013-07-12 | 1 | -0/+13 |
* | cmd/6g, cmd/8g: prevent constant propagation of non-constant LEA. | Daniel Morsing | 2013-07-05 | 1 | -0/+1 |
* | cmd/gc: support x[i:j:k] | Russ Cox | 2013-07-01 | 1 | -0/+4 |
* | cmd/5g, cmd/6g, cmd/8g: fix comment | Russ Cox | 2013-06-28 | 1 | -1/+1 |
* | runtime: record proper goroutine state during stack split | Russ Cox | 2013-06-27 | 1 | -0/+1 |
* | cmd/gc: move genembedtramp into portable code | Russ Cox | 2013-06-11 | 2 | -112/+10 |
* | all: fix typos | Shenghou Ma | 2013-06-09 | 3 | -4/+4 |
* | cmd/5g, cmd/6g, cmd/8g: remove prototypes for proglist | Carl Shapiro | 2013-06-04 | 1 | -2/+0 |
* | cmd/5g, cmd/6g, cmd/8g: provide embedded trampolines with argument size infor... | Carl Shapiro | 2013-05-31 | 1 | -2/+3 |
* | cmd/5l, cmd/6l, cmd/8l, cmd/gc, runtime: generate and use bitmaps of argument... | Carl Shapiro | 2013-05-28 | 2 | -0/+4 |
* | cmd/gc: fix some overflows in the compiler | Rob Pike | 2013-04-29 | 5 | -12/+17 |
* | cmd/5g, cmd/6g, cmd/8g: more nil ptr to large struct checks | Ian Lance Taylor | 2013-04-24 | 1 | -21/+30 |
* | cmd/6g: fix warnings on Plan 9 | David du Colombier | 2013-03-30 | 2 | -5/+5 |
* | cmd/gc: implement method values | Russ Cox | 2013-03-20 | 1 | -11/+5 |
* | cmd/gc: can stop tracking gotype in regopt | Russ Cox | 2013-02-25 | 1 | -2/+0 |
* | cmd/gc: emit explicit type information for local variables | Russ Cox | 2013-02-25 | 5 | -8/+25 |
* | cmd/gc: avoid runtime code generation for closures | Russ Cox | 2013-02-22 | 3 | -1/+22 |
* | cmd/6g, cmd/8g: switch to DX for indirect call block | Russ Cox | 2013-02-22 | 1 | -1/+1 |
* | cmd/gc, reflect, runtime: switch to indirect func value representation | Russ Cox | 2013-02-21 | 3 | -7/+31 |
* | cmd/5g, cmd/6g: fix node dump formats | Russ Cox | 2013-02-21 | 1 | -2/+2 |
* | cmd/godoc: use go/build to determine package and example files | Robert Griesemer | 2013-02-19 | 1 | -1/+3 |
* | cmd/dist: add -Wstrict-prototypes to CFLAGS and fix all the compiler errors | Shenghou Ma | 2013-02-05 | 1 | -1/+1 |
* | cmd/gc: slightly better code generation | Russ Cox | 2013-02-03 | 1 | -0/+4 |
* | cmd/6c, cmd/6g: add flag to support large-model code generation | Elias Naur | 2013-02-01 | 3 | -3/+19 |
* | cmd/gc, cmd/6g: fix error on large stacks. | R?my Oudompheng | 2013-01-18 | 1 | -1/+1 |
* | cmd/6c: Improve peep hole optimization of rotate and shift instructions. | Matthew Dempsky | 2013-01-18 | 1 | -0/+3 |
* | cmd/6g, cmd/8g: Allow optimization of return registers. | Daniel Morsing | 2013-01-11 | 1 | -2/+0 |
* | cmd/5g, cmd/6g, cmd/8g: flush return parameters in case of panic. | Daniel Morsing | 2013-01-04 | 1 | -1/+5 |
* | undo CL 6938073 / 1542912cf09d | Russ Cox | 2012-12-22 | 1 | -38/+0 |
* | cmd/6g: fix componentgen for funarg structs. | R?my Oudompheng | 2012-12-17 | 1 | -0/+6 |
* | cmd/gc: add GOEXPERIMENT=zerostack to clear stack on function entry | Russ Cox | 2012-12-17 | 1 | -0/+38 |
* | cmd/{5,6,8}g: reduce size of Prog and Addr | Dave Cheney | 2012-12-14 | 6 | -31/+34 |
* | cmd/6g, cmd/8g: simplify integer division code. | R?my Oudompheng | 2012-12-12 | 1 | -19/+11 |
* | cmd/[568]g: recycle ONAME nodes used in regopt to denote registers. | R?my Oudompheng | 2012-12-09 | 1 | -2/+7 |
* | cmd/gc: add division rewrite to walk pass. | R?my Oudompheng | 2012-11-26 | 4 | -171/+68 |
* | cmd/6g: extend componentgen to small arrays and structs. | R?my Oudompheng | 2012-11-13 | 2 | -1/+66 |
* | cmd/5g, cmd/6g: pass the full torture test. | R?my Oudompheng | 2012-11-12 | 1 | -18/+26 |
* | cmd/6g, cmd/8g: mark used registers in indirect addressing. | R?my Oudompheng | 2012-11-07 | 1 | -0/+10 |
* | cmd/6g: fix use of large integers as indexes or array sizes. | R?my Oudompheng | 2012-11-06 | 1 | -2/+19 |
* | cmd/5g, cmd/6g: fix out of registers with array indexing. | R?my Oudompheng | 2012-11-02 | 3 | -106/+151 |
* | cmd/gc, cmd/ld: struct field tracking | Russ Cox | 2012-11-02 | 2 | -0/+12 |
* | cmd/5g, cmd/6g, cmd/8g: remove width check for componentgen. | R?my Oudompheng | 2012-11-01 | 2 | -8/+9 |
* | cmd/6g: fix crash in cgen_bmul. | R?my Oudompheng | 2012-10-26 | 1 | -12/+17 |
* | cmd/5g, cmd/6g, cmd/8g: fix out of registers. | R?my Oudompheng | 2012-10-16 | 1 | -18/+38 |
* | cmd/6g: fix out of registers when chaining integer divisions. | R?my Oudompheng | 2012-10-07 | 1 | -1/+17 |
* | cmd/[568]g: header cleanup. | R?my Oudompheng | 2012-09-27 | 1 | -4/+3 |
* | cmd/6g, cmd/8g: fix two "out of fixed registers" cases. | R?my Oudompheng | 2012-09-26 | 2 | -36/+38 |
* | build: make int 64 bits on amd64 | Russ Cox | 2012-09-24 | 1 | -3/+3 |
* | cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. | R?my Oudompheng | 2012-09-24 | 2 | -4/+2 |
* | cmd/6g, cmd/8g: add OINDREG, ODOT, ODOTPTR cases to igen. | R?my Oudompheng | 2012-09-24 | 1 | -1/+34 |