Desire to contribute

88 views
Skip to first unread message

timothy...@gmail.com

unread,
Aug 16, 2020, 5:36:59 PM8/16/20
to v8-dev
Hi all,

On the v8.dev website, it says to come here for guidance on how to contribute to V8. I'm particularly interested in optimizing the BigInt routines, since they currently seem to just use the naive algorithms.

Thanks,
Timothy

Leszek Swirski

unread,
Aug 17, 2020, 3:05:42 AM8/17/20
to v8-dev, Jakob Kummerow
+Jakob Kummerow, who has some work on BigInt.

--
--
v8-dev mailing list
v8-...@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/1e282f7d-c5e4-4bce-a3c2-b2ca8b56e0b4o%40googlegroups.com.

Jakob Kummerow

unread,
Aug 17, 2020, 9:51:50 AM8/17/20
to Leszek Swirski, v8-dev
Hi Timothy,

As Leszek points out, I have some plans for faster BigInt algorithms in V8, and some standalone code that I haven't spent the time yet to land upstream. An important contribution you could make to that project (especially in order to accelerate it) would be to describe a use case where this matters -- we like to spend our time (and binary size) on things that users care about, and so far we haven't heard about anyone needing to multiply/divide BigInts with several thousand bits. Do you have a specific scenario in mind that would benefit from this, or are you viewing this mostly from a theoretical perspective ("because we could")?

That said, of course I wouldn't want to discourage you from contributing code to V8! Are there any other areas you might be interested in?

Cheers,
Jakob

Reply all
Reply to author
Forward
0 new messages