| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Found by Lucio De Re
R=golang-dev, gri
CC=golang-dev
http://codereview.appspot.com/5694071
|
|
|
|
|
|
| |
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5694065
|
|
|
|
|
|
| |
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5699060
|
|
|
|
|
|
|
|
|
|
|
| |
X ,s;^// \$G (\$D/)?\$F\.go *$;// compile;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A *$;// build;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A && \./\$A\.out *$;// run;g
X ,s;^// errchk \$G( -e)? (\$D/)?\$F\.go *$;// errorcheck;g
R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/5673079
|
|
|
|
|
|
|
|
|
|
| |
When slicing a slice, the bounds may be > len as long as they
are <= cap. Interestingly, gccgo got that wrong and still
passed the testsuite and all the library tests.
R=golang-dev, rsc, iant
CC=golang-dev
http://codereview.appspot.com/5622053
|
|
|
|
|
|
|
|
| |
This will permit gccgo to check test output.
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5554056
|
|
|
|
|
|
|
|
|
|
|
| |
This will make these tests more meaningful for gccgo, which
runs tests in parallel and has no equivalent to golden.out.
Remove ken/simpprint.go since it duplicates helloworld.go.
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5536058
|
|
|
|
|
|
|
|
|
|
| |
I'm planning to change these tests, but the gofmt changes are
fairly extensive, so I'm separating the gofmt changes from the
substantive changes.
R=golang-dev, rsc, r
CC=golang-dev
http://codereview.appspot.com/5557052
|
|
|
|
|
|
| |
R=rsc
CC=golang-dev
http://codereview.appspot.com/5338043
|
|
|
|
|
|
|
|
|
|
| |
use rune
Nothing terribly interesting here.
R=golang-dev, bradfitz, gri, r
CC=golang-dev
http://codereview.appspot.com/5300043
|
|
|
|
|
|
|
|
| |
Fixes issue 2256.
R=ken2
CC=golang-dev
http://codereview.appspot.com/5044047
|
|
|
|
|
|
| |
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/4435067
|
|
|
|
|
|
| |
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/4353043
|
|
|
|
|
|
|
|
|
| |
Deleted test/ken/robif.go because test/if.go is
the same program modulo formatting.
R=golang-dev, gri, r2
CC=golang-dev
http://codereview.appspot.com/4186068
|
|
|
|
|
|
|
|
|
|
|
| |
also:
cmplx -> complex
float64(1.0) -> 1.0
float64(1) -> 1.0
R=gri, r, gri1, r2
CC=golang-dev
http://codereview.appspot.com/3991043
|
|
|
|
|
|
|
|
| |
(written by ken)
R=ken2
CC=golang-dev
http://codereview.appspot.com/2823042
|
|
|
|
|
|
| |
R=r
CC=golang-dev
http://codereview.appspot.com/2128047
|
|
|
|
|
|
| |
R=rsc
CC=golang-dev
http://codereview.appspot.com/2084042
|
|
|
|
|
|
|
|
|
|
|
|
| |
but with less precision than hardware counterparts.
fixed a number of tests to output BUG when they failed.
changed the runner to distinghuish between output
and output containing ^BUG
R=rsc
CC=dho, golang-dev
http://codereview.appspot.com/1778041
|
|
|
|
|
|
| |
R=ken2
CC=golang-dev
http://codereview.appspot.com/1720043
|
|
|
|
|
|
|
|
| |
gob: substitute slice for map
R=r
CC=golang-dev
http://codereview.appspot.com/1699045
|
|
|
|
|
|
| |
R=gri
CC=golang-dev
http://codereview.appspot.com/1620042
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
in the tests, println+panic.
gofmt some tests too.
R=rsc
CC=golang-dev
http://codereview.appspot.com/741041
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
8g and 5g have stubs to ignore complex
R=rsc
CC=golang-dev
http://codereview.appspot.com/257042
|
|
|
|
|
|
| |
R=ken2
CC=golang-dev
http://codereview.appspot.com/223106
|
|
|
|
|
|
|
|
| |
getting close.
R=rsc
CC=golang-dev
http://codereview.appspot.com/224105
|
|
|
|
|
|
|
|
|
|
| |
Since gcco runs goroutines in independent threads, it needs
locking for the global variables. This shows up when I use
ordinary increments rather than locked increments for var++.
R=ken2, ken3
CC=golang-dev
http://codereview.appspot.com/190074
|
|
|
|
|
| |
R=rsc, ken2
http://codereview.appspot.com/174047
|
|
|
|
|
| |
R=rsc, ken2, ken3
http://codereview.appspot.com/174042
|
|
|
|
|
| |
R=ken2
http://codereview.appspot.com/157114
|
|
|
|
|
|
|
|
|
|
| |
* add runtime sliceslice1 for x[lo:]
* remove runtime arraytoslice, rewriting &arr into arr[0:len(arr)].
* port cgen_inline into 8g, 5g.
* use native memmove in maps
R=ken2
http://codereview.appspot.com/157106
|
|
|
|
|
|
|
| |
R=rsc
DELTA=31 (5 added, 3 deleted, 23 changed)
OCL=35700
CL=35700
|
|
|
|
|
|
|
|
|
|
| |
cut the slowest tests down from a few seconds
to under half a second.
R=r
DELTA=21 (6 added, 1 deleted, 14 changed)
OCL=35509
CL=35519
|
|
|
|
|
|
| |
R=ken
OCL=35042
CL=35044
|
|
|
|
|
|
|
|
|
| |
also template/template.go, missed last time.
R=r
DELTA=116 (61 added, 10 deleted, 45 changed)
OCL=34620
CL=34622
|
|
|
|
|
|
| |
R=rsc
OCL=34453
CL=34455
|
|
|
|
|
|
| |
R=rsc
OCL=34058
CL=34058
|
|
|
|
|
|
| |
R=rsc
OCL=34041
CL=34041
|
|
|
|
|
|
| |
R=rsc
OCL=33974
CL=33974
|
|
|
|
|
|
|
|
|
|
| |
compile with the current compiler. Adjust expected error
message in method1.go to match 6g output.
R=rsc
DELTA=9 (2 added, 5 deleted, 2 changed)
OCL=33674
CL=33682
|
|
|
|
|
|
| |
R=rsc
OCL=33382
CL=33391
|
|
|
|
|
|
|
| |
R=r
DELTA=163 (1 added, 149 deleted, 13 changed)
OCL=33106
CL=33111
|
|
|
|
|
|
|
|
|
| |
mostly removing forward declarations.
R=r
DELTA=138 (2 added, 127 deleted, 9 changed)
OCL=33068
CL=33099
|
|
|
|
|
|
| |
R=ken
OCL=32975
CL=32975
|
|
|
|
|
|
|
|
|
| |
only need to fix up certain
denominators
R=rsc
OCL=32928
CL=32928
|
|
|
|
|
|
| |
R=rsc
OCL=32858
CL=32858
|
|
|
|
|
|
|
| |
R=rsc
DELTA=18 (10 added, 2 deleted, 6 changed)
OCL=29909
CL=29909
|