1. 18 Jul, 2011 14 commits
  2. 17 Jul, 2011 5 commits
  3. 15 Jul, 2011 10 commits
    • Russ Cox's avatar
      http: fixes for sniffing · e07c6e6e
      Russ Cox authored
      R=golang-dev, dsymonds
      CC=golang-dev
      https://golang.org/cl/4753044
      e07c6e6e
    • Lucio De Re's avatar
      6a, 6c, 6l: fix for Plan 9 build · 4c6280b0
      Lucio De Re authored
      6a/a.h:
      . Dropped <u.h> and <libc.h>.
      . Made definition of EOF conditional.
      
      6a/a.y:
      . Added <u.h> and <libc.h>.
      
      6a/lex.c:
      . Added <u.h> and <libc.h>.
      . Dropped <ctype.h> (now in <u.h>).
      
      6c/gc.h:
      . Added varargck pragma for "lD".
      
      6c/swt.c:
      . Dropped unused "thestring" argument in Bprint() calls.
      
      6l/Makefile:
      . Dropped unneeded directory prefix.
      
      6l/l.h:
      . Dropped unneeded directory prefix.
      . Added varargck pragma for "I" and "i".
      
      6l/obj.c:
      . Dropped unneeded assignment.
      . Dropped unreachable goto statement.
      
      6l/pass.c:
      . Dropped assignments flagged as unused.
      
      6l/prof.c:
      . Replaced "#if 0" with "#ifdef NOTDEF".
      
      6l/span.c:
      . Dropped unused incrementation.
      . Added USED() as required.
      . Dropped unreachable "return" statement.
      
      R=golang-dev
      CC=golang-dev, rsc
      https://golang.org/cl/4747044
      4c6280b0
    • Lucio De Re's avatar
      5a, 5c, 5l: fix for Plan 9 build · 5ea4d73b
      Lucio De Re authored
      5a/a.h:
      . Removed <u.h> and <lib.h>.
      . Made definition of EOF conditional.
      
      5a/a.y:
      . Added <u.h> and <lib.h>.
      
      5a/lex.c:
      . Added <u.h> and <lib.h>.
      . Dropped <ctype.h> (now in <u.h>).
      
      5c/peep.c:
      . Removed unnecessary "return 0" statement.
      
      5c/reg.c:
      . Added compilation condition around unused code.
      
      5c/swt.c:
      . Removed unused "thestring" argument from Bprint() calls.
      
      5l/asm.c:
      . Added USED() statements as required.
      . Adjusted a few format specifications.
      . Added compilation condition around unused code.
      
      5l/l.h:
      . Dropped directory prefix from <../5l/5.out.h>.
      . Added varargck pragma for "I" and "i".
      
      5l/obj.c:
      . Cascaded consecutive "if" statements.
      . Dropped unnecessary incrementation and assignments.
      
      5l/pass.c:
      . Dropped unnecessary assignment.
      
      5l/prof.c:
      . #if 0 converted to #ifdef NOTDEF.
      
      5l/span.c:
      . Dropped unnecessary incrementation and assignments.
      
      R=golang-dev
      CC=golang-dev, rsc
      https://golang.org/cl/4752041
      5ea4d73b
    • Lucio De Re's avatar
      8l: nits · 0490eb60
      Lucio De Re authored
      8l/Makefile:
      . Dropped unnecessary prefix from "../8l/8.out.h"
      
      8l/l.h:
      . Dropped unnecessary prefix from "../8l/8.out.h"
      . Dropped unused and inconsistent "I" vararg pragma.
      
      R=golang-dev
      CC=golang-dev, rsc
      https://golang.org/cl/4754041
      0490eb60
    • Dmitriy Vyukov's avatar
      runtime: native xadd for 386/amd64 · 491aa157
      Dmitriy Vyukov authored
      benchmark                          old ns/op    new ns/op    delta
      BenchmarkSemaUncontended               37.40        34.10   -8.82%
      BenchmarkSemaUncontended-2             18.90        17.70   -6.35%
      BenchmarkSemaUncontended-4             11.90        10.90   -8.40%
      BenchmarkSemaUncontended-8              6.26         5.19  -17.09%
      BenchmarkSemaUncontended-16             4.39         3.91  -10.93%
      BenchmarkSemaSyntNonblock              38.00        35.30   -7.11%
      BenchmarkSemaSyntNonblock-2            83.00        46.70  -43.73%
      BenchmarkSemaSyntNonblock-4           124.00       101.00  -18.55%
      BenchmarkSemaSyntNonblock-8           124.00       116.00   -6.45%
      BenchmarkSemaSyntNonblock-16          148.00       114.00  -22.97%
      
      (on HP Z600 2 x Xeon E5620, 8 HT cores, 2.40GHz)
      
      R=golang-dev, rsc
      CC=golang-dev
      https://golang.org/cl/4755041
      491aa157
    • Luuk van Dijk's avatar
      gc: some enhancements to printing debug info. · 8cf8806d
      Luuk van Dijk authored
      R=rsc
      CC=golang-dev
      https://golang.org/cl/4710046
      8cf8806d
    • Russ Cox's avatar
      http: sniffing placeholder · e1b2e202
      Russ Cox authored
      R=dsymonds
      CC=golang-dev
      https://golang.org/cl/4746041
      e1b2e202
    • Andrew Gerrand's avatar
      go/build: less aggressive failure when GOROOT not found · 5d929a9c
      Andrew Gerrand authored
      R=golang-dev, rsc, dsymonds
      CC=golang-dev
      https://golang.org/cl/4743041
      5d929a9c
    • Russ Cox's avatar
      runtime: make TestSideEffectOrder work twice · 29125be5
      Russ Cox authored
      R=golang-dev, adg
      CC=golang-dev
      https://golang.org/cl/4714045
      29125be5
    • Brad Fitzpatrick's avatar
      cgi: make test less flaky · fc7b4232
      Brad Fitzpatrick authored
      Previously, during the anti-zombie test, a
      CGI process had to finish within ~625ms.
      Now it gets ~5.6 seconds.
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/4741041
      fc7b4232
  4. 14 Jul, 2011 11 commits