v8/src/bigint
Jakob Kummerow bf74af74da [bigint] Move multiplication to src/bigint/
Also replace the schoolbook algorithm with an optimized version
that runs about twice as fast.
This also adds infrastructure to support interrupt checks from
BigInt library code.

Bug: v8:11515
Change-Id: I5f812913697384afca98937e1fb7361b4ec22d62
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2773043
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Thibaud Michaud <thibaudm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#74045}
2021-04-19 15:40:43 +00:00
..
bigint-internal.cc [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
bigint-internal.h [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
bigint.h [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
DEPS Reland "[bigint] Begin src/bigint refactoring" 2021-03-23 16:21:06 +00:00
digit-arithmetic.h [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
mul-schoolbook.cc [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
OWNERS Reland "[bigint] Begin src/bigint refactoring" 2021-03-23 16:21:06 +00:00
vector-arithmetic.cc [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
vector-arithmetic.h [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00