1. 29 Oct, 2014 10 commits
  2. 28 Oct, 2014 17 commits
  3. 27 Oct, 2014 8 commits
    • Robert Griesemer's avatar
      spec: permit parentheses around builtin function names · ccc713c7
      Robert Griesemer authored
      Not a language change.
      
      This is simply documenting the status quo which permits
      builtin function names to be parenthesized in calls; e.g.,
      both
      
              len(s)
      and
              (((len)))(s)
      
      are accepted by all compilers and go/types.
      
      Changed the grammar by merging the details of BuiltinCall
      with ordinary Calls. Also renamed the Call production to
      Arguments which more clearly identifies that part of the
      grammar and also matches better with its counterpart on
      the declaration side (Parameters).
      
      The fact that the first argument can be a type (for builtins)
      or cannot be a type (for regular function calls) is expressed
      in the prose, no need to make the grammar more complicated.
      
      Fixes #9001.
      
      LGTM=iant, r, rsc
      R=r, rsc, iant, ken, dave
      CC=golang-codereviews
      https://golang.org/cl/160570043
      ccc713c7
    • Andrew Gerrand's avatar
      html/template: fix build after encoding/js escaping change · e71c9cbe
      Andrew Gerrand authored
      TBR=rsc
      R=golang-codereviews
      CC=golang-codereviews
      https://golang.org/cl/159590043
      e71c9cbe
    • Russ Cox's avatar
      test: make maplinear more robust · 0f698be5
      Russ Cox authored
      The test just doubled a certain number of times
      and then gave up. On a mostly fast but occasionally
      slow machine this may never make the test run
      long enough to see the linear growth.
      
      Change test to keep doubling until the first round
      takes at least a full second, to reduce the effect of
      occasional scheduling or other jitter.
      
      The failure we saw had a time for the first round
      of around 100ms.
      
      Note that this test still passes once it sees a linear
      effect, even with a very small total time.
      The timeout here only applies to how long the execution
      must be to support a reported failure.
      
      LGTM=khr
      R=khr
      CC=golang-codereviews, rlh
      https://golang.org/cl/164070043
      0f698be5
    • Russ Cox's avatar
      encoding/json: encode \t as \t instead of \u0009 · aec37e7c
      Russ Cox authored
      Shorter and easier to read form for a common character.
      
      LGTM=bradfitz
      R=adg, bradfitz
      CC=golang-codereviews, zimmski
      https://golang.org/cl/162340043
      aec37e7c
    • Rob Pike's avatar
      doc/go1.4.html: first pieces of release notes · 456df7c2
      Rob Pike authored
      Move the release notes into an HTML file.
      Start writing the text.
      
      LGTM=rsc
      R=golang-codereviews, bradfitz, kamil.kisiel, tracey.brendan, rsc
      CC=golang-codereviews
      https://golang.org/cl/161350043
      456df7c2
    • Austin Clements's avatar
      runtime: fix endianness assumption when decoding ftab · 3e62d218
      Austin Clements authored
      The ftab ends with a half functab record consisting only of
      the 'entry' field followed by a uint32 giving the offset of
      the next table.  Previously, symtabinit assumed it could read
      this uint32 as a uintptr.  Since this is unsafe on big endian,
      explicitly read the offset as a uint32.
      
      LGTM=rsc
      R=rsc
      CC=golang-codereviews
      https://golang.org/cl/157660043
      3e62d218
    • Ian Lance Taylor's avatar
      net: if a DNS lookup times out, forget that it is in flight · 77595e46
      Ian Lance Taylor authored
      Before this CL, if the system resolver does a very slow DNS
      lookup for a particular host, all subsequent requests for that
      host will hang waiting for that lookup to complete.  That is
      more or less expected when Dial is called with no deadline.
      When Dial has a deadline, though, we can accumulate a large
      number of goroutines waiting for that slow DNS lookup.  Try to
      avoid this problem by restarting the DNS lookup when it is
      redone after a deadline is passed.
      
      This CL also avoids creating an extra goroutine purely to
      handle the deadline.
      
      No test because we would have to simulate a slow DNS lookup
      followed by a fast DNS lookup.
      
      Fixes #8602.
      
      LGTM=bradfitz
      R=bradfitz, mikioh.mikioh
      CC=golang-codereviews, r, rsc
      https://golang.org/cl/154610044
      77595e46
    • Emil Hessman's avatar
      misc/makerelease/windows: fix 404 help URL in installer · 78082dfa
      Emil Hessman authored
      ARPHELPLINK yields 404; update the URL.
      
      While here, also prefix the ARPREADME and ARPURLINFOABOUT URL's with the HTTP scheme to make 'em clickable links in the Add or Remove Programs listing.
      
      LGTM=adg
      R=golang-codereviews
      CC=adg, golang-codereviews
      https://golang.org/cl/154580045
      78082dfa
  4. 26 Oct, 2014 1 commit
  5. 25 Oct, 2014 1 commit
  6. 24 Oct, 2014 3 commits