Age | Commit message (Collapse) | Author | Files | Lines |
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/891050
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/883049
|
|
tested on linux/amd64, linux/386, linux/arm, darwin/amd64, darwin/386.
freebsd untested; will finish in a separate CL.
for now all the panics are errorStrings.
richer structures can be added as necessary
once the mechanism is shaked out.
R=r
CC=golang-dev
http://codereview.appspot.com/906041
|
|
TBR=kaib
CC=golang-dev
http://codereview.appspot.com/897041
|
|
TBR=kaib
CC=golang-dev
http://codereview.appspot.com/883046
|
|
1. Fix bug in GOMAXPROCS when trying to cut number of procs
Race could happen on any system but was
manifesting only on Xen hosted Linux.
2. Fix recover on ARM, where FP != caller SP.
R=r
CC=golang-dev
http://codereview.appspot.com/880043
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/881042
Committer: Russ Cox <rsc@golang.org>
|
|
* correct symbol table size
* do not reorder functions in output
* traceback
* signal handling
* use same code for go + defer
* handle leaf functions in symbol table
R=kaib, dpx
CC=golang-dev
http://codereview.appspot.com/884041
|
|
R=ken2, r
CC=golang-dev
http://codereview.appspot.com/871042
Committer: Russ Cox <rsc@golang.org>
|
|
* 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
|