]> Cypherpunks repositories - gostls13.git/commit
First cut at a more realistic multi-precision package:
authorRobert Griesemer <gri@golang.org>
Fri, 14 Aug 2009 18:53:27 +0000 (11:53 -0700)
committerRobert Griesemer <gri@golang.org>
Fri, 14 Aug 2009 18:53:27 +0000 (11:53 -0700)
commitdb3bf9c6746d9be4de35fa11af3401d19a0c5f35
tree9bfa53e8ca74b5a80cd57bd5b901e18c0b3ee570
parent63810f840f1a3d14eb3da22122c3a958c73f2549
First cut at a more realistic multi-precision package:
- implemented low-level operations on word vectors
- implemented corresponding amd64 assembly routines for word vector operations
- implemented first set of operations on unsigned integers
- implemented first set of operations on signed integers
- implemented systematic test cases  for each data type

R=rsc
DELTA=1330  (1330 added, 0 deleted, 0 changed)
OCL=33132
CL=33285
src/pkg/big/Makefile [new file with mode: 0644]
src/pkg/big/arith.go [new file with mode: 0644]
src/pkg/big/arith_amd64.s [new file with mode: 0644]
src/pkg/big/arith_test.go [new file with mode: 0644]
src/pkg/big/big.go [new file with mode: 0644]
src/pkg/big/bigN.go [new file with mode: 0644]
src/pkg/big/bigN_test.go [new file with mode: 0644]
src/pkg/big/bigZ.go [new file with mode: 0644]
src/pkg/big/bigZ_test.go [new file with mode: 0644]
src/pkg/big/defs.go [new file with mode: 0644]