summaryrefslogtreecommitdiff
path: root/src/pkg/big
AgeCommit message (Expand)AuthorFilesLines
2010-06-21big, bytes: move assembly externs to separate fileRuss Cox3-11/+19
2010-06-02big: fix spelling of EuclideanRuss Cox1-2/+2
2010-06-01big: bug fix for Quo aliasing problemRobert Griesemer2-3/+31
2010-05-26big: add ModInverse.Adam Langley2-0/+41
2010-05-24big: Rat test improvementsEvan Shaw1-80/+72
2010-05-24big: prevent errors in Exp in the face of aliasingAdam Langley3-2/+8
2010-05-21test/hilbert.go: convert to test case and benchmark for big.RatRobert Griesemer2-3/+173
2010-05-21big: Add Rat typeEvan Shaw4-1/+459
2010-05-21big: fix Int.SetString comment, simplify implementation,Robert Griesemer2-18/+14
2010-05-20big: implemented Int.Binomial (to be used in test/hilbert.go with theRobert Griesemer1-9/+18
2010-05-19big: potential bug fix, cleanupsRobert Griesemer4-19/+61
2010-05-18big: bug fix for divisionRobert Griesemer1-2/+7
2010-05-15big: implemented format support for fmt library, MulRangeRobert Griesemer4-79/+234
2010-05-08big: cleanups and performance tuningRobert Griesemer5-161/+142
2010-05-07big: more cleanupRobert Griesemer6-216/+183
2010-05-06fix build (typo in arith_386.s)Robert Griesemer1-1/+1
2010-05-06big: implemented overlap-tolerant shifts in assemblyRobert Griesemer5-164/+188
2010-05-03big: completed set of Int division routines & cleanupsRobert Griesemer3-159/+319
2010-05-03big: fix memory corruption in nat.shrRuss Cox1-1/+1
2010-05-03big: Add bitwise methods for IntEvan Shaw4-12/+355
2010-05-01big: cleanup and removal of redundant functionalityRobert Griesemer3-63/+33
2010-04-30big: use fast shift routinesRobert Griesemer4-44/+93
2010-04-30big/arith: assembly routines for 386 long shifts (2nd round)Robert Griesemer1-19/+16
2010-04-30fix buildRobert Griesemer1-0/+6
2010-04-30big: improved computation of "karatsuba length" for faster multipliesRobert Griesemer3-64/+77
2010-04-30big: assembly routines for 386 long shiftsRobert Griesemer1-32/+67
2010-04-30big: implemented core shift routines in arith.go andRobert Griesemer5-0/+134
2010-04-27big: implemented Karatsuba multiplicationRobert Griesemer5-92/+491
2010-04-22big: Create type natEvan Shaw5-310/+312
2010-04-21big: Add some testsEvan Shaw2-6/+49
2010-04-20big: fix build - start with zero in scanNRuss Cox1-1/+1
2010-04-20big: eliminate redundant array lookupsEvan Shaw1-5/+11
2010-04-20big: reduce the number of allocationsEvan Shaw1-4/+10
2010-04-20big: Add Lsh and Value; convert pidigits to use bigEvan Shaw4-56/+211
2010-04-19big: Get rid of function pointers and init functionEvan Shaw4-89/+43
2010-03-29comment typosAndrew Gerrand1-3/+3
2010-03-05big: fix mistakes with probablyPrimeAdam Langley2-4/+12
2010-03-02gofmt: experiment: align values in map composites where possibleRobert Griesemer1-3/+3
2010-01-25in C and asm, replace pkg·name with ·nameRuss Cox3-28/+28
2010-01-05big: fix ProbablyPrime bug, commentsRuss Cox3-4/+14
2009-12-15 1) Change default gofmt default settings forRobert Griesemer6-664/+664
2009-12-09remove uses of string concatenation from src and misc directoryRobert Griesemer1-2/+2
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia1-2/+2
2009-11-20gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkgRuss Cox2-5/+5
2009-11-19big: fix arm build - forgot how to spell JMPRuss Cox1-7/+7
2009-11-18big: fix large division.Adam Langley1-13/+19
2009-11-18big: implement 386 assembly routinesRuss Cox4-29/+184
2009-11-11Reland a112249da741, this time with missing file.Adam Langley5-111/+525
2009-11-11roll back 3985: build is brokenRuss Cox4-520/+107
2009-11-11big:Adam Langley4-107/+520