Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work on fleshing out and profiling soc's BigInt type #226

Closed
non opened this issue Mar 11, 2014 · 2 comments
Closed

Work on fleshing out and profiling soc's BigInt type #226

non opened this issue Mar 11, 2014 · 2 comments

Comments

@non
Copy link
Contributor

non commented Mar 11, 2014

Simon Ochsenreither has done significant work on implementing a from-scratch BigInt type, using some patches from Tim Buktu and other Java numerical folks. This task is about fleshing out those types, benchmarking them (to make sure they represent an improvement over java.math.BigInteger) and then plugging them into Spire.

This obviates the need for BigInt (which is obviously a wrapper around BigInteger), and might also obviate the need for SafeLong if we can build the same kind of fast-path for Long values into it.

@denisrosset
Copy link
Collaborator

Regrouped.

@armanbilge
Copy link
Member

I think some of these ideas found their way into scala/scala#9628.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants