| Commit message (Expand) | Author | Age | Files | Lines |
* | cmd/compile: sort liveness variable reports | Keith Randall | 2023-01-21 | 1 | -2/+2 |
* | cmd/compile: stop using VARKILL | Keith Randall | 2022-08-18 | 1 | -2/+2 |
* | test: relax live.go for GOEXPERIMENT=unified | Matthew Dempsky | 2022-08-10 | 1 | -1/+2 |
* | [dev.typeparams] cmd/compile: simplify interface conversions | Keith Randall | 2021-08-09 | 1 | -3/+3 |
* | [dev.typeparams] cmd/compile: suppress liveness diagnostics of wrappers | Matthew Dempsky | 2021-06-24 | 1 | -1/+1 |
* | [dev.typeparams] cmd/compile, runtime: always enable defer/go wrapping | Cherry Mui | 2021-06-08 | 1 | -1/+1 |
* | [dev.typeparams] test: test regabidefers in live.go | Cherry Mui | 2021-06-04 | 1 | -4/+4 |
* | test: add liveness test for regabi | Cherry Zhang | 2021-04-19 | 1 | -1/+2 |
* | cmd/compile: wrap/desugar defer calls for register abi | Than McIntosh | 2021-03-23 | 1 | -1/+2 |
* | [dev.regabi] cmd/compile: only save ONAMEs on Curfn.Dcl | Matthew Dempsky | 2020-12-01 | 1 | -1/+1 |
* | cmd/compile,cmd/link: fix and re-enable open-coded defers on riscv64 | Joel Sing | 2020-01-29 | 1 | -5/+1 |
* | test: disable the live test on riscv64 | Joel Sing | 2020-01-29 | 1 | -1/+6 |
* | cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ... | Dan Scales | 2019-10-24 | 1 | -7/+11 |
* | Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c... | Bryan C. Mills | 2019-10-16 | 1 | -11/+7 |
* | cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ... | Dan Scales | 2019-10-16 | 1 | -7/+11 |
* | cmd/compile: extend ssa.go to handle 1-element array and 1-field struct | Cuong Manh Le | 2019-09-03 | 1 | -1/+12 |
* | Revert "cmd/compile: make isfat handle 1-element array, 1-field struct" | Matthew Dempsky | 2019-08-28 | 1 | -1/+1 |
* | cmd/compile: make isfat handle 1-element array, 1-field struct | LE Manh Cuong | 2019-08-28 | 1 | -1/+1 |
* | Revert "Revert "cmd/compile,runtime: allocate defer records on the stack"" | Keith Randall | 2019-06-10 | 1 | -1/+1 |
* | Revert "cmd/compile,runtime: allocate defer records on the stack" | Keith Randall | 2019-06-05 | 1 | -1/+1 |
* | cmd/compile,runtime: allocate defer records on the stack | Keith Randall | 2019-06-04 | 1 | -1/+1 |
* | cmd/compile: fix ordering for short-circuiting ops | Keith Randall | 2019-03-06 | 1 | -4/+5 |
* | cmd/compile: provide types for all order-allocated temporaries | Keith Randall | 2018-10-15 | 1 | -4/+13 |
* | cmd/compile: reuse temporaries in order pass | Keith Randall | 2018-10-14 | 1 | -24/+24 |
* | runtime,cmd/compile: pass strings and slices to convT2{E,I} by value | Keith Randall | 2018-10-14 | 1 | -4/+4 |
* | cmd/compile,runtime: remove ambiguously live logic | Keith Randall | 2018-10-03 | 1 | -85/+90 |
* | all: fix typos detected by github.com/client9/misspell | Kazuhiro Sera | 2018-08-23 | 1 | -1/+1 |
* | cmd/compile: enable stack maps everywhere except unsafe points | Austin Clements | 2018-05-22 | 1 | -3/+3 |
* | cmd/compile: open code select{send,recv,default} | Matthew Dempsky | 2018-05-01 | 1 | -10/+10 |
* | runtime: eliminate runtime.hselect | Matthew Dempsky | 2018-05-01 | 1 | -4/+4 |
* | cmd/compile: mark the first word of an interface as a uintptr | Keith Randall | 2018-02-27 | 1 | -1/+1 |
* | cmd/compile: specialize map creation for small hint sizes | Martin Möhrmann | 2017-11-02 | 1 | -2/+2 |
* | cmd/compile: simplify slice/array range loops for some element sizes | Martin Möhrmann | 2017-10-13 | 1 | -9/+17 |
* | cmd/compile: eliminate stores to unread auto variables | Michael Munday | 2017-08-24 | 1 | -14/+7 |
* | runtime: add mapdelete_fast* | Hugues Bruant | 2017-03-21 | 1 | -4/+6 |
* | runtime: add mapassign_fast* | Hugues Bruant | 2017-03-13 | 1 | -6/+6 |
* | cmd/compile, runtime: simplify multiway select implementation | Matthew Dempsky | 2017-03-07 | 1 | -5/+5 |
* | cmd/compile, runtime: specialize convT2x, don't alloc for zero vals | Josh Bleecher Snyder | 2017-02-28 | 1 | -4/+4 |
* | cmd/compile/internal/syntax: removed gcCompat code needed to pass orig. tests | Robert Griesemer | 2017-02-10 | 1 | -2/+2 |
* | cmd/compile: make sure output params are live if there is a defer | Keith Randall | 2017-02-03 | 1 | -0/+12 |
* | cmd/compile: convert constants to interfaces without allocating | Josh Bleecher Snyder | 2017-02-02 | 1 | -21/+27 |
* | cmd/compile: insert scheduling checks on loop backedges | David Chase | 2017-01-09 | 1 | -1/+2 |
* | cmd/compile: mark temps with new AutoTemp flag, and use it. | David Chase | 2016-10-31 | 1 | -80/+80 |
* | cmd/compile,runtime: redo how map assignments work | Keith Randall | 2016-10-12 | 1 | -16/+17 |
* | cmd/compile: relax liveness restrictions on ambiguously live | Than McIntosh | 2016-10-03 | 1 | -9/+10 |
* | test: errorcheck auto-generated functions | Cherry Zhang | 2016-09-22 | 1 | -1/+8 |
* | cmd/compile: args no longer live until end-of-function | Keith Randall | 2016-09-19 | 1 | -2/+2 |
* | cmd/compile: inline convT2{I,E} when result doesn't escape | Keith Randall | 2016-09-19 | 1 | -1/+3 |
* | cmd/compile: turn live variable test off for ppc | Keith Randall | 2016-09-16 | 1 | -0/+2 |
* | test,cmd/compile: remove _ssa file suffix | Keith Randall | 2016-09-15 | 1 | -0/+656 |