1. 12 Apr, 2013 2 commits
    • Ian Lance Taylor's avatar
      runtime: add a hook to disable precise GC · 709e03f4
      Ian Lance Taylor authored
      This will let us ask people to rebuild the Go system without
      precise GC, and then rebuild and retest their program, to see
      if precise GC is causing whatever problem they are having.
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/8700043
      709e03f4
    • Ian Lance Taylor's avatar
      runtime: use UMTX_OP_WAIT_UINT on FreeBSD · 9fe8681d
      Ian Lance Taylor authored
      UMTX_OP_WAIT expects that the address points to a uintptr, but
      the code in lock_futex.c uses a uint32.  UMTX_OP_WAIT_UINT is
      just like UMTX_OP_WAIT, but the address points to a uint32.
      This almost certainly makes no difference on a little-endian
      system, but since the kernel supports it we should do the
      right thing.  And, who knows, maybe it matters.
      
      R=golang-dev, bradfitz, r, ality
      CC=golang-dev
      https://golang.org/cl/8699043
      9fe8681d
  2. 11 Apr, 2013 7 commits
  3. 10 Apr, 2013 5 commits
  4. 09 Apr, 2013 11 commits
  5. 08 Apr, 2013 13 commits
  6. 07 Apr, 2013 2 commits