Age | Commit message (Collapse) | Author | Files | Lines |
|
* adds pass 3 to dequeue from channels eagerly
various other cleanup/churn:
* use switch on cas->send in each pass to
factor out common code.
* longer goto labels, commented at target
* be more agressive about can't happen:
throw instead of print + cope.
* use "select" instead of "selectgo" in errors
* use printf for debug prints when possible
R=ken2, ken3
CC=golang-dev, r
http://codereview.appspot.com/875041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/805043
|
|
R=r, adg
CC=golang-dev
http://codereview.appspot.com/869041
|
|
R=ken2, r, ken3
CC=golang-dev
http://codereview.appspot.com/831042
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/833044
|
|
note that sortmain.go has been run through hg gofmt;
only the formatting of the day initializers changed.
i'm happy to revert that formatting if you'd prefer.
stop on error in doc/progs/run
R=r
CC=golang-dev
http://codereview.appspot.com/850041
|
|
Fixes issue 700.
R=ken2
CC=golang-dev
http://codereview.appspot.com/839041
|
|
( http://code.google.com/p/go/issues/detail?id=700 )
R=r
CC=golang-dev
http://codereview.appspot.com/827042
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/800041
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 186.
R=ken2
CC=golang-dev
http://codereview.appspot.com/793041
|
|
eliminate second pass of mark+sweep
by scanning finalizer table specially.
R=r
CC=golang-dev
http://codereview.appspot.com/782041
|
|
R=rsc, gri
CC=golang-dev
http://codereview.appspot.com/762041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/731041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/715042
|
|
test/64bit.go: segfaults on sheevaplug(armv5)
The following have long runtimes when GC is on.
Sample run time in seconds for android emulator
and sheevaplug
test/stack.go: 4934s 1780s
test/ken/chan.go: 860s 296s
test/gc1.go: 218s 69s
R=rsc, kaib
CC=golang-dev
http://codereview.appspot.com/749041
Committer: Russ Cox <rsc@golang.org>
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/748041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/725042
|
|
in the tests, println+panic.
gofmt some tests too.
R=rsc
CC=golang-dev
http://codereview.appspot.com/741041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/719041
|
|
R=kaib, rsc
CC=golang-dev
http://codereview.appspot.com/627045
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 687.
R=ken2
CC=golang-dev
http://codereview.appspot.com/680042
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/417042
|
|
2. add complex algorithm for map/chan
3. test for use of complex in
array, slice, field, chan, map,
field, pointer.
R=rsc
CC=golang-dev
http://codereview.appspot.com/384041
|
|
for 6g and 8g. can also be used
for 5g. 5g is still a stub.
R=rsc
CC=golang-dev
http://codereview.appspot.com/362041
|
|
trivial stuff
lex.c: these prototypes are in a.h
asm.c: unused variables
arm-pass.txt deal w/ sieve.go rename and addition of sieve2.go
R=kaib, rsc
CC=golang-dev
http://codereview.appspot.com/244041
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 654.
R=ken2
CC=golang-dev
http://codereview.appspot.com/310041
|
|
8g and 5g have stubs to ignore complex
R=rsc
CC=golang-dev
http://codereview.appspot.com/257042
|
|
Passing an argument to bug260 will indicate which alignments
are wrong.
R=r
CC=golang-dev
http://codereview.appspot.com/231042
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/237041
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/229046
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/223106
|
|
getting close.
R=rsc
CC=golang-dev
http://codereview.appspot.com/224105
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/223069
|
|
gofmt -w -r 'strings.Bytes(a) -> []byte(a)' src/cmd src/pkg test/bench
gofmt -w -r 'strings.Runes(a) -> []int(a)' src/cmd src/pkg test/bench
delete unused imports
R=r
CC=golang-dev
http://codereview.appspot.com/224062
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/224060
|
|
"naive" version.
R=r
CC=golang-dev
http://codereview.appspot.com/218046
Committer: Rob Pike <r@golang.org>
|
|
nul is a reserved file name in Windows
R=r
CC=golang-dev
http://codereview.appspot.com/216068
|
|
Fixes issue 287.
R=ken2
CC=golang-dev
http://codereview.appspot.com/215048
|
|
Fixes issue 602.
R=ken2
CC=golang-dev
http://codereview.appspot.com/212045
|
|
Fixes issue 582.
Update issue 287
Status: Accepted
Bug fix was too intrusive; undo and reopen issue.
R=ken2
CC=golang-dev
http://codereview.appspot.com/209044
|
|
R=ken2, ken3
CC=golang-dev
http://codereview.appspot.com/209041
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/207106
|
|
Fixes issue 587.
R=ken2
CC=golang-dev
http://codereview.appspot.com/207085
|
|
R=kaib
CC=golang-dev
http://codereview.appspot.com/207062
|
|
R=kaib
CC=golang-dev
http://codereview.appspot.com/206059
|
|
TBR=agl1
CC=golang-dev
http://codereview.appspot.com/207055
|
|
apparently some versions of GNU make cannot
handle the %: %.$O rule. i don't understand why
and don't care enough to find out.
R=agl1
CC=golang-dev
http://codereview.appspot.com/206055
|
|
R=agl1
CC=golang-dev
http://codereview.appspot.com/207043
|
|
gccgo gets this wrong at the moment.
R=rsc
CC=golang-dev
http://codereview.appspot.com/205044
|
|
add simple garbage collection benchmark.
R=iant
CC=golang-dev
http://codereview.appspot.com/204053
|