Commits

Show all
Author Commit Message Labels Comments Date
Russ Cox
[release-branch.r57] doc: release.r57 ««« CL 4457049 / d222384d1bad doc: release.r57 R=golang-dev, r, adg, r2 CC=golang-dev http://codereview.appspot.com/4457049 »»» R=golang-dev TBR=r CC=golang-dev http://codereview.appspot.com/4431087
Tags
release.r57
Branches
release-branch.r57
Russ Cox
[release-branch.r57] Make.cmd: create TARGDIR if necessary ««« CL 4437089 / b2670a39da7c Make.cmd: create TARGDIR if necessary Fixes issue 1771. R=adg, rsc1 CC=golang-dev http://codereview.appspot.com/4437089 »»» R=adg CC=golang-dev http://codereview.appspot.com/4454054
Branches
release-branch.r57
Russ Cox
[release-branch.r57] reflect: allow unexported key in Value.MapIndex ««« CL 4444087 / 9abf81a9df90 reflect: allow unexported key in Value.MapIndex Fixes issue 1748. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4444087 »»» R=r, r2 CC=golang-dev http://codereview.appspot.com/4433099
Branches
release-branch.r57
Russ Cox
[release-branch.r57] jpeg: speed up RGBA encoding ~%50 ««« CL 4433088 / 099dd59d3976 jpeg: speed up RGBA encoding ~%50 Avoids image.At(), color.RGBA(), opposing 8 bit shifts, and min function calls in a loop. Not as pretty as before, but the pure version is still there to revert back to later if/when the compiler gets better. before (best of 5) jpeg.BenchmarkEncodeRGBOpaque 50 64781360 ns/op 18.97 MB/s after (best of 5) jpeg.BenchmarkEncodeR…
Branches
release-branch.r57
Russ Cox
[release-branch.r57] doc/install: specify clone -u instead of -r ««« CL 4435081 / 48c0b02c6e7f doc/install: specify clone -u instead of -r R=rsc CC=golang-dev http://codereview.appspot.com/4435081 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4436080
Branches
release-branch.r57
Russ Cox
[release-branch.r57] image: fix build ««« CL 4438090 / 29f6e2e230a3 image: fix build accidentally deleted one method TBR=rsc R=rsc CC=golang-dev http://codereview.appspot.com/4438090 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4445084
Branches
release-branch.r57
Russ Cox
[release-branch.r57] image: add type-specific Set methods and use them when decoding PNG. ««« CL 4428080 / 2098f7682f2d image: add type-specific Set methods and use them when decoding PNG. This speeds up PNG decode about 20% by avoiding per-pixel interface conversions. R=nigeltao, rsc CC=golang-dev http://codereview.appspot.com/4428080 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4426078
Branches
release-branch.r57
Russ Cox
[release-branch.r57] http/pprof: fix POST reading bug ««« CL 4430075 / ca45c67d28cf http/pprof: fix POST reading bug R=bradfitz CC=golang-dev http://codereview.appspot.com/4430075 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4454053
Branches
release-branch.r57
Russ Cox
[release-branch.r57] 5a, 6a, 8a, cc: remove old environment variables ««« CL 4445079 / f8cc81f985e5 5a, 6a, 8a, cc: remove old environment variables Uses of $INCLUDE and $NPROC are left over from Plan 9. Remove them to avoid causing confusion. R=golang-dev, r2 CC=golang-dev http://codereview.appspot.com/4445079 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4438096
Branches
release-branch.r57
Russ Cox
[release-branch.r57] runtime, sync/atomic: fix arm cas ««« CL 4436072 / e280d98747be runtime, sync/atomic: fix arm cas Works around bug in kernel implementation on old ARM5 kernels. Bug was fixed on 26 Nov 2007 (between 2.6.23 and 2.6.24) but old kernels persist. Fixes issue 1750. R=dfc, golang-dev CC=golang-dev http://codereview.appspot.com/4436072 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4452064
Branches
release-branch.r57
Russ Cox
[release-branch.r57] png: speed up opaque RGBA encoding ««« CL 4432077 / 66eb68cbd5c2 png: speed up opaque RGBA encoding With Linux/8g on a 2006 Mac Mini (1.66 GHz Intel Core Duo, 2KB L1, 2MB L2, 2G main memory), GOMAXPROCS unset: start: png.BenchmarkEncodePaletted 50 44772820 ns/op png.BenchmarkEncodeRGBOpaque 10 208395900 ns/op png.BenchmarkEncodeRGBA 5 331088000 ns/op remove interface method calls: png.BenchmarkEncodePalet…
Branches
release-branch.r57
Russ Cox
[release-branch.r57] http: rename ErrBodyReadAferClose to ErrBodyReadAfterClose ««« CL 4432085 / 370c77323b75 http: rename ErrBodyReadAferClose to ErrBodyReadAfterClose R=bradfitz, dsymonds CC=golang-dev http://codereview.appspot.com/4432085 »»» TBR=adg CC=golang-dev http://codereview.appspot.com/4425086
Branches
release-branch.r57
Russ Cox
[release-branch.r57] mime/multipart: fix regression from previous ReadSlice change ««« CL 4432083 / 698b5ea9c782 mime/multipart: fix regression from previous ReadSlice change The previous change to make multipart use ReadSlice out of paranoia broke multipart to not deal with large lines in the bodies. We should only be paranoid about long lines in the header sections. Fixes http://code.google.com/p/camlistore/issues/detail?id=4 R=adg CC=golang-dev http://codereview.appspot.c…
Branches
release-branch.r57
Russ Cox
[release-branch.r57] http: new error for reading a body after it's been closed ««« CL 4433094 / e30213b07276 http: new error for reading a body after it's been closed R=adg CC=golang-dev http://codereview.appspot.com/4433094 »»» R=adg CC=golang-dev http://codereview.appspot.com/4433098
Branches
release-branch.r57
Russ Cox
[release-branch.r57] image: png & jpeg encoding benchmarks ««« CL 4445074 / 304d7d2b1d6c image: png & jpeg encoding benchmarks No code changes in this CL. R=r CC=golang-dev http://codereview.appspot.com/4445074 »»» R=adg CC=golang-dev http://codereview.appspot.com/4453056
Branches
release-branch.r57
Russ Cox
[release-branch.r57] xml: fix reflect error ««« CL 4431075 / acee6ec98e9a xml: fix reflect error Fixes issue 1749. R=bradfitz CC=golang-dev http://codereview.appspot.com/4431075 »»» R=adg CC=golang-dev http://codereview.appspot.com/4457048
Branches
release-branch.r57
Russ Cox
create release-branch.r57
Branches
release-branch.r57
Andrew Gerrand
weekly.2011-04-27 R=rsc CC=golang-dev http://codereview.appspot.com/4437077
Tags
weekly.2011-04-27
Andrew Gerrand
http: add MultipartForm, FormFile, and ParseMultipartForm to Request R=rsc, bradfitz CC=golang-dev http://codereview.appspot.com/4431068
Brad Fitzpatrick
adler32: speed up ~40% by avoiding bounds checks before & after: adler32.BenchmarkGolden 100000 14747 ns/op adler32.BenchmarkGolden 200000 8761 ns/op Found by profiling PNG encoding. R=rsc, bradfitzwork, eds CC=golang-dev http://codereview.appspot.com/4441073
Russ Cox
runtime: fix typo in gc bug fix This time for sure. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4437078
Lorenzo Stoakes
gc: correctly handle fields of pointer type to recursive forward references Previously, whether declaring a type which copied the structure of a type it was referenced in via a pointer field would work depended on whether you declared it before or after the type it copied, e.g. type T2 T1; type T1 struct { F *T2 } would work, however type T1 struct { F *T2 }; type T2 T1 wouldn't. Fixes issue 667. R=rsc CC=golang-dev http://codereview.appspot.com/4313064 Committer: Russ…
Russ Cox
runtime: stack split + garbage collection bug The g->sched.sp saved stack pointer and the g->stackbase and g->stackguard stack bounds can change even while "the world is stopped", because a goroutine has to call functions (and therefore might split its stack) when exiting a system call to check whether the world is stopped (and if so, wait until the world continues). That means the garbage collector cannot access those values safely (without…
Russ Cox
cgo: handle versioned ELF symbols Fixes issue 1397. R=iant CC=golang-dev http://codereview.appspot.com/4444064
Russ Cox
runtime: allow use of >512 MB on 32-bit platforms runtime: memory allocated by OS not in usable range runtime: out of memory: cannot allocate 1114112-byte block (2138832896 in use) throw: out of memory runtime.throw+0x40 /Users/rsc/g/go/src/pkg/runtime/runtime.c:102 runtime.throw(0x1fffd, 0x101) runtime.mallocgc+0x2af /Users/rsc/g/go/src/pkg/runtime/malloc.c:60 runtime.mallocgc(0x100004, 0x0, 0x1, 0x1, 0xc093, ...) runtime.mal+0x…
Andrew Gerrand
mime/multipart: add ReadForm and associated types R=brad_danga_com, rsc, dfc, r, dchest, bradfitz CC=golang-dev http://codereview.appspot.com/4439075
Brad Fitzpatrick
tar: use ioutil.Discard This one didn't come up in previous greps. R=adg CC=golang-dev http://codereview.appspot.com/4430071
Brad Fitzpatrick
ioutil: add Discard, update tree. This also removes an unnecessary allocation in http/transfer.go R=r, rsc1, r2, adg CC=golang-dev http://codereview.appspot.com/4426066
Brad Fitzpatrick
http: put a limit on POST size R=rsc CC=golang-dev http://codereview.appspot.com/4432076
Brad Fitzpatrick
http: keep gzip reader inside eofsignaler Fixes issue 1725 R=rsc CC=golang-dev http://codereview.appspot.com/4442086
  1. Prev
  2. Next