1. 17 Sep, 2013 1 commit
    • Russ Cox's avatar
      build: disable precise collection of stack frames · 30ecb4cd
      Russ Cox authored
      The code for call site-specific pointer bitmaps was not ready in time,
      but the zeroing required without it is too expensive to use by default.
      We will have to wait for precise collection of stack frames until Go 1.3.
      
      The precise collection can be re-enabled by
      
              GOEXPERIMENT=precisestack ./all.bash
      
      but that will not be the default for a Go 1.2 build.
      
      Fixes #6087.
      
      R=golang-dev, jeremyjackins, dan.kortschak, r
      CC=golang-dev
      https://golang.org/cl/13677045
      30ecb4cd
  2. 16 Sep, 2013 24 commits
  3. 15 Sep, 2013 4 commits
  4. 14 Sep, 2013 1 commit
    • Rémy Oudompheng's avatar
      cmd/gc: don't generate algs for internal map types. · 04c40c97
      Rémy Oudompheng authored
      Fake types describing the internal structure of hashmaps are
      generated for use by precise GC.
      
      Generating hash and eq functions for these fake types slows down
      the build and wastes space: the go tool binary size is 13MB
      instead of 12MB, and the package size on amd64 is 48.7MB instead
      of 45.3MB.
      
      R=golang-dev, daniel.morsing, r, khr, rsc, iant
      CC=golang-dev
      https://golang.org/cl/13698043
      04c40c97
  5. 13 Sep, 2013 10 commits