1. 03 Nov, 2015 3 commits
  2. 30 Oct, 2015 2 commits
    • David Chase's avatar
      [dev.ssa] cmd/compile: default compile+test with SSA · 729abfa3
      David Chase authored
      Some tests disabled, some bifurcated into _ssa and not,
      with appropriate logging added to compiler.
      
      "tests/live.go" in particular needs attention.
      
      SSA-specific testing removed, since it's all SSA now.
      
      Added "-run_skips" option to tests/run.go to simplify
      checking whether a test still fails (or how it fails)
      on a skipped platform.
      
      The compiler now compiles with SSA by default.
      If you don't want SSA, specify GOSSAHASH=n (or N) as
      an environment variable.  Function names ending in "_ssa"
      are always SSA-compiled.
      
      GOSSAFUNC=fname retains its "SSA for fname, log to ssa.html"
      GOSSAPKG=pkg only has an effect when GOSSAHASH=n
      GOSSAHASH=10101 etc retains its name-hash-matching behavior
      for purposes of debugging.
      
      See #13068
      
      Change-Id: I8217bfeb34173533eaeb391b5f6935483c7d6b43
      Reviewed-on: https://go-review.googlesource.com/16299Reviewed-by: 's avatarKeith Randall <khr@golang.org>
      Run-TryBot: David Chase <drchase@google.com>
      729abfa3
    • Todd Neal's avatar
      [dev.ssa] cmd/compile/internal/ssa: rewrite rules for const comparisons · cdc36252
      Todd Neal authored
      Shaves ~8k off the go binary on darwin x64.
      
      Change-Id: I73396af44ae28cd4cfc675290d6858f304d45b76
      Reviewed-on: https://go-review.googlesource.com/16456
      Run-TryBot: Todd Neal <todd@tneal.org>
      Reviewed-by: 's avatarKeith Randall <khr@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      cdc36252
  3. 29 Oct, 2015 1 commit
  4. 28 Oct, 2015 6 commits
  5. 27 Oct, 2015 3 commits
  6. 25 Oct, 2015 1 commit
  7. 23 Oct, 2015 4 commits
  8. 22 Oct, 2015 1 commit
  9. 20 Oct, 2015 5 commits
  10. 19 Oct, 2015 14 commits