- 21 May, 2012 4 commits
-
-
Brad Fitzpatrick authored
Fixes #3636 R=golang-dev, adg CC=golang-dev https://golang.org/cl/6203094
-
Volker Dobler authored
The main content of this CL is a test case checking the reported issue 3511 and a tiny fix for it. A subsequent CL will refactor the fix as proposed issue 3511. Fixes #3511. R=golang-dev, steven.hartland, bradfitz CC=golang-dev https://golang.org/cl/6013049
-
Brad Fitzpatrick authored
Two tests added in 820ffde8c are expected to fail until the fix for Issue 3540 goes back in (pending Windows net fixes), so make those tests just Logf for now, with a TODO to re-enable. Add a new client test. Rearrange the transport code to be more readable, and fix the bug from 820ffde8c where the persistConn was being closed before the body was fully ready. Fixes #3644 Updates #1967 (not yet fixed, but should be after Issue 3540) R=golang-dev, adg CC=golang-dev https://golang.org/cl/6211069
-
Russ Cox authored
We stopped reserving them in 2009 or so. R=ken CC=golang-dev https://golang.org/cl/6215061
-
- 20 May, 2012 3 commits
-
-
Joel Sing authored
Add NetBSD to the list of operating systems that have a reduced set of dial tests. R=golang-dev, r CC=golang-dev https://golang.org/cl/6208083
-
Joel Sing authored
RawSockaddrDatalink and SockaddrDatalink need to match - make Data have length 12 for both. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/6223051
-
Andrew Balholm authored
Delete cases that just fall down to "anything else" action. Handle </tbody>, </tfoot>, and </thead>. R=golang-dev, nigeltao CC=golang-dev https://golang.org/cl/6203061
-
- 19 May, 2012 1 commit
-
-
Mikio Hara authored
Also change the Listner variable name from l to ln. R=golang-dev, rsc, dave CC=golang-dev https://golang.org/cl/5918046
-
- 18 May, 2012 5 commits
-
-
Mikio Hara authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6215046
-
James Gray authored
Connections did not close if Request.Close or Response.Close was true. This meant that if the user wanted the connection to close, or if the server requested it via "Connection: close", the connection would not be closed. Fixes #1967. R=golang-dev, rsc, bradfitz CC=golang-dev https://golang.org/cl/6201044
-
Brad Fitzpatrick authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6213055
-
Benjamin Black authored
R=golang-dev, rsc, agl CC=golang-dev https://golang.org/cl/6188061
-
Adam Langley authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/6220050
-
- 17 May, 2012 8 commits
-
-
Maxim Pimenov authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/6217044
-
Marcel van Lohuizen authored
key and simple comparisson. Search is not yet implemented in this CL. Changed some of the types of table_test.go to allow reuse in the new test. Also reduced number of primary values for illegal runes to 1 (both map to the same). R=r CC=golang-dev https://golang.org/cl/6202062
-
Andrew Gerrand authored
We don't change go1.txt. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6206080
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/6209072
-
Russ Cox authored
Fixes #3619. R=golang-dev, bradfitz, r CC=golang-dev https://golang.org/cl/6211055
-
Gustavo Niemeyer authored
Fixes #3447. R=rsc, gustavo CC=golang-dev https://golang.org/cl/6039045
-
Gustavo Niemeyer authored
This CL makes type T struct { *U } behave in a similar way to: type T struct { U } Fixes #3108. R=golang-dev, rsc, gustavo CC=golang-dev https://golang.org/cl/5694044
-
Andrew Gerrand authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6210062
-
- 16 May, 2012 6 commits
-
-
Akshat Kumar authored
With the timed semacquire patch (kernel-tsemacquire) for Plan 9, we can now properly do a timed wait for the semaphore, in semasleep. R=golang-dev, rsc, rminnich, ality, r CC=0intro, golang-dev, john, mirtchovski https://golang.org/cl/6197046
-
Shenghou Ma authored
As our CL number could be as small as 152046, changed CL number's lower bound to 150000. Hopefully our issue count won't reach 150000 any time soon. Chrome on Mac OS X has very strange behavior regarding the focus, although we force the focus to the input box on load, the page still come up with focus on "issue". Set the tabindex of the input box as a workaround. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6212055
-
Shenghou Ma authored
After CL 6185047, ./all.bash passed. benchmark old ns/op new ns/op delta BenchmarkAppend 5558 4894 -11.95% BenchmarkAppendSpecialCase 5242 4572 -12.78% BenchmarkSelectUncontended 3719 2821 -24.15% BenchmarkSelectContended 3776 2832 -25.00% BenchmarkSelectNonblock 1030 1089 +5.73% BenchmarkChanUncontended 530 422 -20.38% BenchmarkChanContended 534 444 -16.85% BenchmarkChanSync 1613 1492 -7.50% BenchmarkChanProdCons0 1520 1351 -11.12% BenchmarkChanProdCons10 785 668 -14.90% BenchmarkChanProdCons100 564 473 -16.13% BenchmarkChanProdConsWork0 11205 10337 -7.75% BenchmarkChanProdConsWork10 9806 9567 -2.44% BenchmarkChanProdConsWork100 9413 9398 -0.16% BenchmarkChanCreation 11687 8715 -25.43% BenchmarkChanSem 553 453 -18.08% BenchmarkCallClosure 22 22 +0.44% BenchmarkCallClosure1 28 28 +0.71% BenchmarkCallClosure2 2224 1668 -25.00% BenchmarkCallClosure3 2217 1629 -26.52% BenchmarkCallClosure4 2240 1684 -24.82% BenchmarkComplex128DivNormal 930 912 -1.94% BenchmarkComplex128DivNisNaN 862 866 +0.46% BenchmarkComplex128DivDisNaN 849 852 +0.35% BenchmarkComplex128DivNisInf 556 583 +4.86% BenchmarkComplex128DivDisInf 522 512 -1.92% BenchmarkConvT2E 175 159 -9.14% BenchmarkConvT2EBig 2418 1823 -24.61% BenchmarkConvT2I 545 549 +0.73% BenchmarkConvI2E 35 32 -9.58% BenchmarkConvI2I 404 391 -3.22% BenchmarkAssertE2T 75 62 -16.25% BenchmarkAssertE2TBig 76 63 -16.80% BenchmarkAssertE2I 427 409 -4.22% BenchmarkAssertI2T 82 66 -20.29% BenchmarkAssertI2I 430 416 -3.26% BenchmarkAssertI2E 36 32 -12.50% BenchmarkAssertE2E 35 35 +0.57% BenchmarkFinalizer 3224 2941 -8.78% BenchmarkFinalizerRun 117392 84772 -27.79% BenchmarkStackGrowth 5267 5930 +12.59% BenchmarkSyscall 191 167 -12.57% BenchmarkSyscallWork 9918 7713 -22.23% BenchmarkIfaceCmp100 1645 1652 +0.43% BenchmarkIfaceCmpNil100 1433 1440 +0.49% R=dave, rsc CC=golang-dev https://golang.org/cl/6202070
-
Shenghou Ma authored
We explicitly use plainformatter to avoid the user's debug setting changing our behavior. Fixes #3603. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6201069
-
Benny Siegert authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6195096
-
Shenghou Ma authored
Partly copied from CL 5685076. R=golang-dev, adg, r CC=golang-dev https://golang.org/cl/6112064
-
- 15 May, 2012 13 commits
-
-
Ian Lance Taylor authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6198075
-
Robert Griesemer authored
Fixes #3466. gofmt -w src misc causes no changes. R=rsc CC=golang-dev https://golang.org/cl/6206073
-
Joel Sing authored
Implement getcontext and sigprocmask for NetBSD - these will soon be used by the thread handling code. Also fix netbsd/386 signal handling - there is no sigreturn, just return so that we hit the trampoline. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6215049
-
Joel Sing authored
Use correct system calls/syscall numbers for NetBSD. R=golang-dev, for.go.yong, rsc CC=golang-dev https://golang.org/cl/6200070
-
Russ Cox authored
Also add -n -x flags to doc, fmt, vet. Also shorten unknown command error. Fixes #3612. Fixes #3613. R=golang-dev, bradfitz, r CC=golang-dev https://golang.org/cl/6211053
-
Jan Ziak authored
R=golang-dev, for.go.yong CC=golang-dev https://golang.org/cl/6197080
-
Russ Cox authored
Before: ./x.go:6: first argument to append must be slice; have nil After: ./x.go:6: first argument to append must be typed slice; have untyped nil Fixes #3616. R=ken2 CC=golang-dev https://golang.org/cl/6209067
-
Joel Sing authored
Update/correct NetBSD signal handling - most of this is needed due to the correctly generated runtime definitions. R=golang-dev, m4dh4tt3r, rsc CC=golang-dev https://golang.org/cl/6195079
-
Joel Sing authored
Fix and regenerate runtime defs for NetBSD. Whilst the mcontext struct can be handled across architectures, the registers are provided as defines that index an array, rather than as members of the struct. Since these are architecture dependent, include them via a defs_netbsd_<arch>.go file. R=golang-dev, m4dh4tt3r, rsc CC=golang-dev https://golang.org/cl/6190070
-
Jan Ziak authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6206056
-
Dmitriy Vyukov authored
Parallel GC needs to know in advance how many helper threads will be there. Hopefully it's the last patch before I can tackle parallel sweep phase. The benchmarks are unaffected. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6200064
-
Joel Sing authored
Fix types/names so that these functions work with the generated syscall/z* files. R=golang-dev, m4dh4tt3r CC=golang-dev https://golang.org/cl/6201078
-
Joel Sing authored
Set the TLS base using the _lwp_setprivate() syscall, instead of via sysarch(). NetBSD tracks the pointer passed to _lwp_setprivate() and restores this value when restoring mcontext. If sysarch() is used directly, restoring an mcontext trashes the FS/GS value, resulting in a segfault when we next try to access the TLS. R=golang-dev, r CC=golang-dev https://golang.org/cl/6206062
-