summaryrefslogtreecommitdiff
path: root/src/pkg/big/nat.go
AgeCommit message (Expand)AuthorFilesLines
2012-04-06Imported Upstream version 1upstream/1Ondřej Surý1-1272/+0
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý1-0/+1272
2011-09-13Imported Upstream version 60Ondřej Surý1-1320/+0
2011-08-03Imported Upstream version 59upstream/59Ondřej Surý1-2/+2
2011-06-30Imported Upstream version 58upstream/58Ondřej Surý1-76/+282
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý1-5/+5
2011-04-26Imported Upstream version 2011.04.13upstream/2011.04.13Ondřej Surý1-0/+47
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-13/+11
2010-05-24big: prevent errors in Exp in the face of aliasingAdam Langley1-0/+5
2010-05-21test/hilbert.go: convert to test case and benchmark for big.RatRobert Griesemer1-3/+0
2010-05-21big: Add Rat typeEvan Shaw1-0/+2
2010-05-21big: fix Int.SetString comment, simplify implementation,Robert Griesemer1-1/+1
2010-05-19big: potential bug fix, cleanupsRobert Griesemer1-13/+17
2010-05-18big: bug fix for divisionRobert Griesemer1-2/+7
2010-05-15big: implemented format support for fmt library, MulRangeRobert Griesemer1-17/+20
2010-05-08big: cleanups and performance tuningRobert Griesemer1-60/+45
2010-05-07big: more cleanupRobert Griesemer1-28/+28
2010-05-06big: implemented overlap-tolerant shifts in assemblyRobert Griesemer1-78/+24
2010-05-03big: completed set of Int division routines & cleanupsRobert Griesemer1-4/+4
2010-05-03big: fix memory corruption in nat.shrRuss Cox1-1/+1
2010-05-03big: Add bitwise methods for IntEvan Shaw1-1/+76
2010-05-01big: cleanup and removal of redundant functionalityRobert Griesemer1-53/+10
2010-04-30big: use fast shift routinesRobert Griesemer1-9/+53
2010-04-30big: improved computation of "karatsuba length" for faster multipliesRobert Griesemer1-11/+19
2010-04-27big: implemented Karatsuba multiplicationRobert Griesemer1-59/+292
2010-04-22big: Create type natEvan Shaw1-132/+134
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 Shaw1-12/+15
2010-03-05big: fix mistakes with probablyPrimeAdam Langley1-2/+7
2010-01-05big: fix ProbablyPrime bug, commentsRuss Cox1-3/+6
2009-12-15 1) Change default gofmt default settings forRobert Griesemer1-176/+176
2009-11-20gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkgRuss Cox1-2/+2
2009-11-18big: fix large division.Adam Langley1-13/+19
2009-11-11Reland a112249da741, this time with missing file.Adam Langley1-11/+300
2009-11-11roll back 3985: build is brokenRuss Cox1-300/+11
2009-11-11big:Adam Langley1-11/+300
2009-11-10minor adjustments to package comments for better synopsis.Robert Griesemer1-2/+2
2009-11-09- replaced gofmt expression formatting algorithm withRobert Griesemer1-20/+20
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer1-44/+44
2009-11-06- fine-tuning of one-line func heuristic (nodes.go)Robert Griesemer1-3/+1
2009-11-05gofmt'ed bigRobert Griesemer1-4/+4
2009-11-05big: add Div, Mod, Exp, GcdExt and several other fixes.Adam Langley1-1/+118
2009-10-06apply gofmt to the LGTM-marked files from 34501Russ Cox1-20/+28
2009-09-01added "Under construction" to package commentRobert Griesemer1-0/+2
2009-08-26cleanups before making larger changesRobert Griesemer1-4/+13
2009-08-18- fix performance bug (makeN always allocated a new vector)Robert Griesemer1-2/+6
2009-08-18- implemented MultiplicationRobert Griesemer1-24/+40
2009-08-17- rename files to match the data types they implement, adusted MakefileRobert Griesemer1-0/+331