summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2010-06-03Added regex-dna-parallel.go, a pretty trivial parallelization.Kyle Consalus3-0/+138
R=rsc, r CC=golang-dev http://codereview.appspot.com/972046 Committer: Rob Pike <r@golang.org>
2010-06-03bug285: assignment compatible map keys must be acceptedRobert Griesemer2-0/+132
R=r CC=golang-dev http://codereview.appspot.com/1473042
2010-06-02bug284: additional conversion test caseRobert Griesemer2-4/+13
R=r, iant CC=golang-dev http://codereview.appspot.com/1433042
2010-06-02bug284: test cases for new conversion rulesRobert Griesemer2-0/+218
R=rsc, r, iant CC=golang-dev http://codereview.appspot.com/1465041
2010-05-248g: out of register bugRuss Cox1-0/+19
Fixes issue 806. R=ken2 CC=golang-dev http://codereview.appspot.com/1281042
2010-05-24gc: more accurate error descriptionRuss Cox2-2/+2
R=ken2 CC=golang-dev http://codereview.appspot.com/1284041
2010-05-24gc: fix shift/reduce conflict in go.y export syntaxRuss Cox3-0/+25
Fixes issue 771. R=ken2 CC=golang-dev http://codereview.appspot.com/1267042
2010-05-24gc: bug281 - bad overlap in stack copyRuss Cox1-0/+55
Fixes issue 807. R=ken2 CC=golang-dev http://codereview.appspot.com/1283041
2010-05-24fix build - forgot golden.outRuss Cox1-12/+0
R=ken2 CC=golang-dev http://codereview.appspot.com/1274042
2010-05-24gc: bug277 - new conversion syntaxRuss Cox1-0/+0
R=ken2 CC=golang-dev http://codereview.appspot.com/1220046
2010-05-24gc: bug280Russ Cox1-0/+13
Fixes issue 808. R=ken2 CC=golang-dev http://codereview.appspot.com/1273042
2010-05-24gc: bug278Russ Cox1-0/+23
Fixes issue 804. R=ken2 CC=golang-dev http://codereview.appspot.com/1224045
2010-05-24gc: fix unsafe.Sizeof on ideal constantsRuss Cox1-0/+36
R=ken2 CC=golang-dev http://codereview.appspot.com/1280041
2010-05-24bug277: tests for conversion syntaxRobert Griesemer2-0/+84
- accepted by gccgo, gofmt - some not accepted by 6g - spec revision forthcoming R=rsc CC=golang-dev http://codereview.appspot.com/1279041
2010-05-21test/hilbert.go: convert to test case and benchmark for big.RatRobert Griesemer1-166/+0
R=rsc CC=golang-dev http://codereview.appspot.com/1231044 Committer: Robert Griesemer <gri@golang.org>
2010-05-21issue 789: keep test caseRobert Griesemer1-0/+23
R=rsc CC=golang-dev http://codereview.appspot.com/1242045
2010-05-21bignum: deprecate by moving into exp directoryRobert Griesemer1-1/+1
R=rsc CC=golang-dev http://codereview.appspot.com/1211047
2010-05-20gc: handle use of builtin function outside function callRuss Cox2-2/+16
tweaks & tests of last bug fix too. R=ken2 CC=golang-dev http://codereview.appspot.com/1207044
2010-05-20clean up bug 275Ken Thompson1-0/+0
R=rsc CC=golang-dev http://codereview.appspot.com/1224044
2010-05-20fix bug 275Ken Thompson1-4/+0
R=rsc CC=golang-dev http://codereview.appspot.com/1198046
2010-05-19bug275: cannot apply real() to a complex array elementRobert Griesemer2-0/+24
R=r, ken2 CC=golang-dev http://codereview.appspot.com/1260041
2010-05-19runtime: allow large map valuesRuss Cox1-0/+34
Fixes issue 772. R=ken2 CC=golang-dev http://codereview.appspot.com/1206043
2010-05-18fix build - arm testsRuss Cox2-12/+1
TBR=kaib CC=golang-dev http://codereview.appspot.com/1256042
2010-05-13bug274: test case for issue 777Robert Griesemer2-0/+32
R=r, iant CC=golang-dev http://codereview.appspot.com/1195042
2010-05-03big: completed set of Int division routines & cleanupsRobert Griesemer1-2/+2
- renamed Len -> BitLen, simplified implementation - renamed old Div, Mod, DivMod -> Que, Rem, QuoRem - implemented Div, Mod, DivMod (Euclidian definition, more useful in a mathematical context) - fixed a bug in Exp (-0 was possible) - added extra tests to check normalized results everywhere - uniformly set Int.neg flag at the end of computations - minor cosmetic cleanups - ran all tests R=rsc CC=golang-dev http://codereview.appspot.com/1091041
2010-05-03gc: bug264Russ Cox2-16/+0
Fixes issue 692. R=ken2 CC=golang-dev http://codereview.appspot.com/1092041
2010-05-03test/bench: import new fasta C reference, update Go, optimizationsRuss Cox2-222/+297
OLD fasta -n 25000000 gcc -O2 fasta.c 7.59u 0.06s 7.74r gc fasta 9.54u 0.15s 9.84r gc_B fasta 9.48u 0.10s 9.62r NEW fasta -n 25000000 gcc -O2 fasta.c 2.59u 0.02s 2.66r gc fasta 3.00u 0.03s 3.09r gc_B fasta 2.72u 0.03s 2.81r R=r CC=golang-dev http://codereview.appspot.com/1054041
2010-05-03test: test of static initialization (fails)Russ Cox2-0/+103
R=ken2 CC=golang-dev http://codereview.appspot.com/1090041
2010-05-03gc: bug267Russ Cox2-4/+0
R=ken2 CC=golang-dev http://codereview.appspot.com/1067042
2010-05-03test: fix run-arm to count bugs correctlyRuss Cox1-2/+2
TBR=kaib CC=golang-dev http://codereview.appspot.com/1080041
2010-05-01gc: be pickier about slice, chan, array, and map sizesRuss Cox1-0/+95
Fixes issue 589. R=ken2 CC=golang-dev http://codereview.appspot.com/1032044
2010-04-30big: use fast shift routinesRobert Griesemer1-2/+2
- fixed a couple of bugs in the process (shift right was incorrect for negative numbers) - added more tests and made some tests more robust - changed pidigits back to using shifts to multiply by 2 instead of add This improves pidigit -s -n 10000 by approx. 5%: user 0m6.496s (old) user 0m6.156s (new) R=rsc CC=golang-dev http://codereview.appspot.com/963044
2010-04-308g: bug272Russ Cox1-0/+25
Fixes issue 589. R=ken2 CC=golang-dev http://codereview.appspot.com/1043042
2010-04-30gc: bug271Russ Cox1-0/+20
Fixes issue 662. R=ken2 CC=golang-dev http://codereview.appspot.com/978043
2010-04-30gc: bug270Russ Cox1-0/+21
Fixes issue 746. R=ken2 CC=golang-dev http://codereview.appspot.com/1040042
2010-04-29gc: never include ( ) on singleton func return typeRuss Cox1-0/+18
Fixes issue 749. R=ken2 CC=golang-dev http://codereview.appspot.com/963043
2010-04-29gc: bug268Russ Cox1-0/+53
Fixes issue 745. R=ken2 CC=golang-dev http://codereview.appspot.com/1008045
2010-04-27pidigits: ~10% performance win by using adds instead of shiftsRobert Griesemer1-2/+2
user time for pidigits -s -n=10000: 6.466s w/ adds 7.138s w/ shifts R=rsc CC=golang-dev http://codereview.appspot.com/1021041
2010-04-276g bug: no need for parens around array index expressionRobert Griesemer2-0/+26
where index is a composite literal R=rsc CC=golang-dev http://codereview.appspot.com/961044
2010-04-26Added fannkuch-parallel.goKyle Consalus3-0/+257
R=r, rsc CC=golang-dev http://codereview.appspot.com/978042 Committer: Russ Cox <rsc@golang.org>
2010-04-26gc: more specific error for statements at top levelRuss Cox1-0/+20
R=ken2, r, ken3 CC=golang-dev http://codereview.appspot.com/1006041
2010-04-22runtime: closures, defer bug fix for Native ClientRuss Cox19-441/+17
Enable package tests for Native Client build. R=r CC=golang-dev http://codereview.appspot.com/957042
2010-04-21test/bench: reenable chameneosredux for gccgo.Rob Pike1-6/+1
run reverse-complement only once. (garbage is no longer an issue) R=rsc CC=golang-dev http://codereview.appspot.com/968041
2010-04-20big: Add Lsh and Value; convert pidigits to use bigEvan Shaw1-22/+28
This yields a pretty significant performance boost to pidigits and there are still some improvements to be made. Here are my numbers: amd64 w/ bignum: pidigits 10000 gcc -O2 pidigits.c -lgmp 2.10u 0.00s 2.10r gc pidigits 22.92u 0.02s 22.97r gc_B pidigits 22.62u 0.00s 22.65r amd64 w/ big: pidigits 10000 gcc -O2 pidigits.c -lgmp 2.09u 0.02s 2.11r gc pidigits 12.68u 0.04s 12.72r gc_B pidigits 12.71u 0.03s 12.75r 386 w/ bignum: pidigits 10000 gcc -O2 pidigits.c -lgmp 2.09u 0.00s 2.09r gc pidigits 44.30u 0.01s 44.35r gc_B pidigits 44.29u 0.03s 44.35r 386 w/ big: pidigits 10000 gcc -O2 pidigits.c -lgmp 2.10u 0.00s 2.10r gc pidigits 22.70u 0.06s 22.79r gc_B pidigits 22.80u 0.09s 22.91r R=rsc, gri CC=golang-dev http://codereview.appspot.com/881050 Committer: Russ Cox <rsc@golang.org>
2010-04-19gc benchmark: Update package listEvan Shaw1-3/+8
Some old packages on the list were preventing this benchmark from working. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/820045 Committer: Rob Pike <r@golang.org>
2010-04-19gc: cmplx typecheck bug fixRuss Cox1-0/+31
Fixes issue 729. R=ken2 CC=golang-dev http://codereview.appspot.com/875048
2010-04-16 the android runner scriptKai Backman2-6/+15
this is a version synthesized from rsc's, dean's and my versions. changes and updates: - embeds the retval script and pushes a new version to the device if needed - passes arguments correctly to the program on the device - export GOARCH, GOTRACEBACK and GOGC from the local environment to the device. - added times.out support to run-arm enabled a few tests that are now passing and moved the GOGC=off workaround to run-arm. R=dpx CC=golang-dev, rsc http://codereview.appspot.com/880046
2010-04-15synchronize ARM runner environment variable with run-armKai Backman1-1/+1
R=rsc CC=golang-dev http://codereview.appspot.com/912041
2010-04-15support for printing floats:Kai Backman1-9/+9
fmt.Printf("float32 %f\n", float32(1234.56789)) fmt.Printf("float64 %f\n", float64(1234.56789)) -> float32 1234.567871 float64 1234.567890 this is a snapshot. extended instruction support, corner cases and fixes coming in subseuent cls. R=rsc CC=dpx, golang-dev http://codereview.appspot.com/876045
2010-04-12test: minor updates to avoid bitrotChristopher Wedgwood2-6/+6
R=rsc, r CC=golang-dev http://codereview.appspot.com/854046 Committer: Russ Cox <rsc@golang.org>