- 22 Jan, 2012 3 commits
-
-
Shenghou Ma authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5532118
-
Rob Pike authored
It takes too much memory to be reliable and causes trouble on 32-bit machines. Sigh. Fixes #2756. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5567043
-
Robert Griesemer authored
R=r, dave, r CC=golang-dev https://golang.org/cl/5533086
-
- 21 Jan, 2012 7 commits
-
-
Rob Pike authored
Make the panic detectable, and use that in ioutil.ReadFile to give an error if the file is too big. R=golang-dev, minux.ma, bradfitz CC=golang-dev https://golang.org/cl/5563045
-
Ivan Krasin authored
R=rsc CC=golang-dev https://golang.org/cl/5556077
-
Mikio Hara authored
Fixes #2654. R=rsc CC=golang-dev https://golang.org/cl/5545058
-
David Symonds authored
R=rsc CC=golang-dev https://golang.org/cl/5555066
-
Russ Cox authored
This fixes the bug Rob ran into when editing package bytes. Regexp imports regexp/syntax, which imports bytes, and regexp/syntax was not being properly recompiled during a test of a change to package bytes. R=golang-dev, r CC=golang-dev https://golang.org/cl/5555065
-
Ivan Krasin authored
R=rsc, imkrasin CC=golang-dev https://golang.org/cl/5554066
-
Anthony Martin authored
This should go in after Brad's CL 5553064. R=bradfitz, rsc CC=golang-dev https://golang.org/cl/5555056
-
- 20 Jan, 2012 22 commits
-
-
Robert Griesemer authored
Also: Avoid potential crash due to reslicing of nil buffer. R=r CC=golang-dev https://golang.org/cl/5556075
-
Rob Pike authored
R=golang-dev, dsymonds, gri CC=golang-dev https://golang.org/cl/5557076
-
Stefan Nilsson authored
R=iant CC=golang-dev https://golang.org/cl/5555062
-
Rob Pike authored
This should make it easier to add the zillion little changes coming. No content change here beyond a couple of introductory sentences. Sections have been moved wholesale without editing them. R=golang-dev, rsc, gri CC=golang-dev https://golang.org/cl/5557074
-
Russ Cox authored
Preserve test. changeset: 11593:f1deaf35e1d1 user: Luuk van Dijk <lvd@golang.org> date: Tue Jan 17 10:00:57 2012 +0100 summary: gc: fix infinite recursion for embedded interfaces This is causing 'interface type loop' errors during compilation of a complex program. I don't understand what's happening well enough to boil it down to a simple test case, but undoing this change fixes the problem. The change being undone is fixing a corner case (uses of pointer to interface in an interface definition) that basically only comes up in erroneous Go programs. Let's not try to fix this again until after Go 1. Unfixes issue 1909. TBR=lvd CC=golang-dev https://golang.org/cl/5555063
-
Rob Pike authored
Fixes #2743. R=golang-dev, gri, r CC=golang-dev https://golang.org/cl/5556072
-
Robert Griesemer authored
Fixes #2748. R=rsc, r, r CC=golang-dev https://golang.org/cl/5557072
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/5555060
-
Shenghou Ma authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5557069
-
Jeff R. Allen authored
Fixes #2623. R=rsc, bradfitz CC=golang-dev https://golang.org/cl/5533043
-
Shenghou Ma authored
We already use GOHOSTOS to represent the host OS that the toolchain will be run on, so no need to resort to uname(1) to get that (and use uname(1) will make cross-compiling for another host impossible). R=rsc, golang-dev CC=golang-dev https://golang.org/cl/5530050
-
Russ Cox authored
Was added to CONTRIBUTORS file in: changeset: 7092:638ad4d7d280 user: Berengar Lehr <Berengar.Lehr@gmx.de> date: Tue Jan 11 20:51:35 2011 -0500 summary: crypto: add twofish package but never added to AUTHORS file. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5532107
-
Scott Lawrence authored
Fixes #2566. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5541068
-
Russ Cox authored
R=golang-dev, gri, r CC=golang-dev https://golang.org/cl/5561047
-
Rob Pike authored
Fixes #2701. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5556070
-
Shenghou Ma authored
R=golang-dev, iant CC=golang-dev https://golang.org/cl/5553049
-
Dmitriy Vyukov authored
BenchmarkChanSem old=127ns new=78.6ns R=golang-dev, bradfitz, sameer, rsc CC=golang-dev https://golang.org/cl/5558049
-
Nigel Tao authored
R=dsymonds CC=golang-dev https://golang.org/cl/5558059
-
Nigel Tao authored
R=r CC=golang-dev https://golang.org/cl/5557067
-
Mikio Hara authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5558056
-
Alex Brainman authored
- use proper Win64 gcc calling convention when calling initcgo on amd64 - increase g0 stack size to 64K on amd64 to make it the same as 386 - implement C.sleep - do not use C.stat, since it is renamed to C._stat by mingw - use fopen to implement TestErrno, since C.strtol always succeeds on windows - skip TestSetEnv on windows, because os.Setenv sets windows process environment, while C.getenv inspects internal C runtime variable instead R=golang-dev, vcc.163, rsc CC=golang-dev https://golang.org/cl/5500094
-
Brad Fitzpatrick authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5536076
-
- 19 Jan, 2012 8 commits
-
-
Gustavo Niemeyer authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5528109
-
Brad Fitzpatrick authored
Fixes #2733 R=chickencha, ality, rsc CC=golang-dev https://golang.org/cl/5553064
-
Nigel Tao authored
instead of the origin. This makes YCbCr match the other image types (e.g. RGBA, Gray) in that an image's bounds is not restricted to the positive quadrant. Also optimize the YCbCr draw code by hoisting some computation outside of the loop. benchmark old ns/op new ns/op delta draw.BenchmarkYCbCr 2544418 2373558 -6.72% Like https://golang.org/cl/4681044/ I don't think a gofix is feasible. People will have to make manual changes. On the other hand, directly manipulating YCbCr images is relatively rare, compared to RGBA images, and if other code just uses the jpeg and draw packages instead of messing directly with a YCbCr's []byte representations, then things should just continue to work. R=r CC=golang-dev https://golang.org/cl/5558048
-
Mikio Hara authored
R=golang-dev, alex.brainman CC=golang-dev https://golang.org/cl/5532102
-
Mikio Hara authored
R=rsc, bradfitz CC=golang-dev https://golang.org/cl/5536068
-
Luit van Drongelen authored
Remove NewMD5, NewSHA1 and NewSHA256 in favor of using New and explicitly importing the used hash-function. This way when using, for example, HMAC with RIPEMD there's no md5, sha1 and sha256 linked in through the hmac package. A gofix rule is included, and applied to the standard library (3 files altered). This change is the result of a discussion at https://golang.org/cl/5550043/ to pull the discussion about deprecating these functions out of that issue. R=golang-dev, agl CC=golang-dev, r, rsc https://golang.org/cl/5556058
-
David Symonds authored
Fixes #2660. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5557060
-
Brad Fitzpatrick authored
Fix originally from rogpeppe in 5414048 but was rolled back due to test breakage. This CL makes the test more robust to order of operations. Fixes #2480 again. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5536072
-