Commits

Show all
Author Commit Message Labels Comments Date
Andrew Gerrand
weekly.2011-03-28 R=r, rsc CC=golang-dev http://codereview.appspot.com/4272072
Tags
weekly.2011-03-28
Branches
default
Robert Griesemer
go/printer, gofmt: rely on existing line breaks when formatting expression lists No impact on existing sources. Fixes issue 1632. R=rsc CC=golang-dev http://codereview.appspot.com/4271083
Branches
default
Robert Griesemer
go/scanner: return literal as string instead of []byte Removed many string conversions in dependent code. Runs all tests. No change to gofmt output. R=r CC=golang-dev http://codereview.appspot.com/4291070 Committer: Robert Griesemer <gri@golang.org>
Branches
default
Robert Griesemer
godoc: fix spelling error R=r, r2 CC=golang-dev http://codereview.appspot.com/4289079
Branches
default
Ian Lance Taylor
doc: gccgo now supports method expressions and multiple init functions. R=gri CC=golang-dev http://codereview.appspot.com/4314047
Branches
default
Robert Griesemer
go/token: use array instead of map for token->string table R=rsc CC=golang-dev http://codereview.appspot.com/4284070
Branches
default
Ian Lance Taylor
net: let OS-specific AddFD routine wake up polling thread. With gccgo some operating systems require using select rather than epoll or kevent. Using select means that we have to wake up the polling thread each time we add a new file descriptor. This implements that in the generic code rather than adding another wakeup channel, even though nothing in the current net package uses the capability. R=rsc, iant2 CC=golang-dev http://codereview.appspot.com/428…
Branches
default
Robert Griesemer
go/ast: implemented NewPackage NewPackage creates an ast.Package node from a set of package files and resolves unresolved identifiers. Also: - Changed semantics of Scope.Insert: If an object is inserted w/o errors, the result is nil (before it was obj). - Fixed an identifier resolution bug in the parser: map keys must not be resolved. gotype runs through several go/* packages and successfully resolves all (non-field/met…
Branches
default
Brad Fitzpatrick
strings: Map: avoid allocation when string is unchanged This speeds up strings.ToLower, etc. before/after: strings_test.BenchmarkMapNoChanges 1000000 1013 ns/op strings_test.BenchmarkMapNoChanges 5000000 442 ns/op R=r, rog, eh, rsc CC=golang-dev http://codereview.appspot.com/4306056 Committer: Brad Fitzpatrick <bradfitz@golang.org>
Branches
default
Luuk van Dijk
runtime: fix gdb support for goroutines. in gdb, 'info goroutines' and 'goroutine <n> <cmd> were crashing because the 'g' and 'm' structures had changed a bit. R=rsc CC=golang-dev http://codereview.appspot.com/4289077
Branches
default
Russ Cox
build: add all-qemu.bash, handful of arm fixes R=r CC=golang-dev http://codereview.appspot.com/4313051
Branches
default
Ian Lance Taylor
test: match gccgo error messages for bug323.go. bug323.go:18:3: error: reference to undefined field or method ‘Meth’ bug323.go:19:3: error: reference to undefined field or method ‘Meth2’ R=golang-dev, rsc1 CC=golang-dev http://codereview.appspot.com/4280072
Branches
default
Russ Cox
http: avoid crash when asked for multiple file ranges R=adg CC=golang-dev http://codereview.appspot.com/4289076
Branches
default
Alexey Borzenkov
runtime: fix darwin/amd64 thread VM footprint On darwin amd64 it was impossible to create more that ~132 threads. While investigating I noticed that go consumes almost 1TB of virtual memory per OS thread and the reason for such a small limit of OS thread was because process was running out of virtual memory. While looking at bsdthread_create I noticed that on amd64 it wasn't using PTHREAD_START_CUSTOM. If you look at http://fxr.watson.org/fxr…
Branches
default
Russ Cox
A+C: Alexey Borzenkov (individual CLA) R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/4316042
Branches
default
Ian Lance Taylor
test: match gccgo error messages for bug325.go. bug325.go:13:10: error: invalid indirect of ‘unsafe.Pointer’ bug325.go:14:31: error: reference to field ‘foo’ in object which has no fields or methods R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4313050
Branches
default
Rob Pike
testing: shorten some more tests R=rsc CC=golang-dev http://codereview.appspot.com/4314044
Branches
default
Ian Lance Taylor
test: match gccgo error messages for init.go init.go:16:10: error: invalid reference to unexported identifier ‘runtime.init’ init.go:15:2: error: reference to undefined name ‘init’ init.go:17:10: error: reference to undefined name ‘init’ R=golang-dev, rsc1 CC=golang-dev http://codereview.appspot.com/4289074
Branches
default
Robert Hencke
gob: trivial cleanup R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4279074 Committer: Rob Pike <r@golang.org>
Branches
default
Ian Lance Taylor
gc: remove interim ... error which rejects valid code. It's been six months. R=rsc CC=golang-dev http://codereview.appspot.com/4289073
Branches
default
Andrew Gerrand
dashboard: remove old python/bash builder, update README R=rsc CC=golang-dev http://codereview.appspot.com/4275076
Branches
default
Ian Lance Taylor
test: match gccgo error messages for cmp6.go cmp6.go:28:9: error: incompatible types in binary expression cmp6.go:29:9: error: incompatible types in binary expression cmp6.go:40:9: error: incompatible types in binary expression cmp6.go:41:9: error: incompatible types in binary expression cmp6.go:48:9: error: expected integer, floating, complex, string, pointer, boolean, interface, slice, map, channel, or function type R=rsc, r2 CC=golang-de…
Branches
default
Rob Pike
testing: shorten some tests. These are the top runners. More to come. Also print two digits of timing info under -test.v. R=rsc CC=golang-dev http://codereview.appspot.com/4317044
Branches
default
Ian Lance Taylor
test: match gccgo error messages for bug081.go. bug081.go:9:9: error: expected type R=rsc CC=golang-dev http://codereview.appspot.com/4280071
Branches
default
Dave Cheney
build: handle broken awk in version.bash R=adg, rsc, ality CC=golang-dev http://codereview.appspot.com/4281069 Committer: Russ Cox <rsc@golang.org>
Branches
default
Rob Pike
testing: set up structure for faster testing using the new -test.short flag. New make target "testshort" runs "gotest -test.short" and is invoked by run.bash, which is invoked by all.bash. Use -test.short to make one package (crypto ecdsa) run much faster. More changes to come. Once this is in, I will update the long-running tests to use the new flag. R=rsc CC=golang-dev http://codereview.appspot.com/4317043
Branches
default
Ian Lance Taylor
test: match gccgo error messages for bug016.go. bug016.go:11:8: error: negative shift count R=rsc, gri CC=golang-dev http://codereview.appspot.com/4312055
Branches
default
peterGo
net: fix Windows build R=rsc CC=golang-dev http://codereview.appspot.com/4314042 Committer: Russ Cox <rsc@golang.org>
Branches
default
fullung
syscall: GetsockoptInt for darwin, freebsd. R=rsc CC=golang-dev http://codereview.appspot.com/4298060 Committer: Russ Cox <rsc@golang.org>
Branches
default
fullung
net: add FileConn, FilePacketConn, FileListener R=iant, rsc, brainman CC=golang-dev http://codereview.appspot.com/4306042 Committer: Russ Cox <rsc@golang.org>
Branches
default
  1. Prev
  2. Next