v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::bigint Namespace Reference

Classes

class  Digits
 
class  FromStringAccumulator
 
class  Platform
 
class  Processor
 
class  ProcessorImpl
 
struct  RightShiftState
 
class  RWDigits
 
class  ScratchDigits
 
class  ShiftedDigits
 
class  Storage
 

Typedefs

using digit_t = uintptr_t
 
using signed_digit_t = intptr_t
 

Enumerations

enum class  Status { kOk , kInterrupted }
 

Functions

constexpr int DivideBarrettScratchSpace (int n)
 
constexpr int InvertNewtonScratchSpace (int n)
 
constexpr int InvertScratchSpace (int n)
 
int Compare (Digits A, Digits B)
 
void Add (RWDigits Z, Digits X, Digits Y)
 
bool AddSigned (RWDigits Z, Digits X, bool x_negative, Digits Y, bool y_negative)
 
void AddOne (RWDigits Z, Digits X)
 
void Subtract (RWDigits Z, Digits X, Digits Y)
 
bool SubtractSigned (RWDigits Z, Digits X, bool x_negative, Digits Y, bool y_negative)
 
void SubtractOne (RWDigits Z, Digits X)
 
void BitwiseAnd_PosPos (RWDigits Z, Digits X, Digits Y)
 
void BitwiseAnd_NegNeg (RWDigits Z, Digits X, Digits Y)
 
void BitwiseAnd_PosNeg (RWDigits Z, Digits X, Digits Y)
 
void BitwiseOr_PosPos (RWDigits Z, Digits X, Digits Y)
 
void BitwiseOr_NegNeg (RWDigits Z, Digits X, Digits Y)
 
void BitwiseOr_PosNeg (RWDigits Z, Digits X, Digits Y)
 
void BitwiseXor_PosPos (RWDigits Z, Digits X, Digits Y)
 
void BitwiseXor_NegNeg (RWDigits Z, Digits X, Digits Y)
 
void BitwiseXor_PosNeg (RWDigits Z, Digits X, Digits Y)
 
void LeftShift (RWDigits Z, Digits X, digit_t shift)
 
void RightShift (RWDigits Z, Digits X, digit_t shift, const RightShiftState &state)
 
bool AsIntN (RWDigits Z, Digits X, bool x_negative, int n)
 
void AsUintN_Pos (RWDigits Z, Digits X, int n)
 
void AsUintN_Neg (RWDigits Z, Digits X, int n)
 
int AddResultLength (int x_length, int y_length)
 
int AddSignedResultLength (int x_length, int y_length, bool same_sign)
 
int SubtractResultLength (int x_length, int y_length)
 
int SubtractSignedResultLength (int x_length, int y_length, bool same_sign)
 
int MultiplyResultLength (Digits X, Digits Y)
 
int DivideResultLength (Digits A, Digits B)
 
int ModuloResultLength (Digits B)
 
uint32_t ToStringResultLength (Digits X, int radix, bool sign)
 
int RightShift_ResultLength (Digits X, bool x_sign, digit_t shift, RightShiftState *state)
 
int AsIntNResultLength (Digits X, bool x_negative, int n)
 
int AsUintN_Pos_ResultLength (Digits X, int n)
 
int AsUintN_Neg_ResultLength (int n)
 
constexpr bool digit_ismax (digit_t x)
 
digit_t digit_add2 (digit_t a, digit_t b, digit_t *carry)
 
digit_t digit_add3 (digit_t a, digit_t b, digit_t c, digit_t *carry)
 
digit_t digit_sub (digit_t a, digit_t b, digit_t *borrow)
 
digit_t digit_sub2 (digit_t a, digit_t b, digit_t borrow_in, digit_t *borrow_out)
 
digit_t digit_mul (digit_t a, digit_t b, digit_t *high)
 
static digit_t digit_div (digit_t high, digit_t low, digit_t divisor, digit_t *remainder)
 
void LeftShift (RWDigits Z, Digits X, int shift)
 
void RightShift (RWDigits Z, Digits X, int shift)
 
void PutAt (RWDigits Z, Digits A, int count)
 
digit_t InplaceAdd (RWDigits Z, Digits X)
 
digit_t InplaceSub (RWDigits Z, Digits X)
 
bool ProductGreaterThan (digit_t factor1, digit_t factor2, digit_t high, digit_t low)
 
constexpr int RoundUp (int x, int y)
 
template<typename T >
requires (std::is_unsigned<T>::value && sizeof(T) == 8)
constexpr int CountLeadingZeros (T value)
 
constexpr int CountLeadingZeros (uint32_t value)
 
constexpr int CountTrailingZeros (uint32_t value)
 
constexpr int BitLength (int n)
 
constexpr bool IsPowerOfTwo (int value)
 
digit_t AddAndReturnOverflow (RWDigits Z, Digits X)
 
digit_t SubAndReturnBorrow (RWDigits Z, Digits X)
 
digit_t AddAndReturnCarry (RWDigits Z, Digits X, Digits Y)
 
digit_t SubtractAndReturnBorrow (RWDigits Z, Digits X, Digits Y)
 
void Add (RWDigits X, digit_t y)
 
void Subtract (RWDigits X, digit_t y)
 
bool IsDigitNormalized (Digits X)
 
bool IsBitNormalized (Digits X)
 
bool GreaterThanOrEqual (Digits A, Digits B)
 
int BitLength (Digits X)
 

Variables

constexpr int kKaratsubaThreshold = 34
 
constexpr int kToomThreshold = 193
 
constexpr int kFftThreshold = 1500
 
constexpr int kFftInnerThreshold = 200
 
constexpr int kBurnikelThreshold = 57
 
constexpr int kNewtonInversionThreshold = 50
 
constexpr int kToStringFastThreshold = 43
 
constexpr int kFromStringLargeThreshold = 300
 
constexpr int kInvertNewtonExtraSpace = 5
 
static constexpr int kDigitBits = 1 << kLog2DigitBits
 
constexpr int kBarrettThreshold = 13310
 
constexpr char kStringZapValue = '?'
 
static constexpr int kStackParts = 8
 
static constexpr uint8_t kCharValue []
 
static constexpr uint8_t kCharBits [] = {1, 2, 3, 0, 4, 0, 0, 0, 5}
 
static constexpr int kHalfDigitBits = kDigitBits / 2
 
static constexpr digit_t kHalfDigitBase = digit_t{1} << kHalfDigitBits
 
static constexpr digit_t kHalfDigitMask = kHalfDigitBase - 1
 

Typedef Documentation

◆ digit_t

using v8::bigint::digit_t = uintptr_t

Definition at line 34 of file bigint.h.

◆ signed_digit_t

using v8::bigint::signed_digit_t = intptr_t

Definition at line 35 of file bigint.h.

Enumeration Type Documentation

◆ Status

enum class v8::bigint::Status
strong
Enumerator
kOk 
kInterrupted 

Definition at line 283 of file bigint.h.

Function Documentation

◆ Add() [1/2]

void v8::bigint::Add ( RWDigits X,
digit_t y )
inline

Definition at line 23 of file vector-arithmetic.h.

Here is the call graph for this function:

◆ Add() [2/2]

void v8::bigint::Add ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 41 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddAndReturnCarry()

digit_t v8::bigint::AddAndReturnCarry ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 75 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddAndReturnOverflow()

digit_t v8::bigint::AddAndReturnOverflow ( RWDigits Z,
Digits X )

Definition at line 13 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddOne()

void v8::bigint::AddOne ( RWDigits Z,
Digits X )

Definition at line 121 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddResultLength()

int v8::bigint::AddResultLength ( int x_length,
int y_length )
inline

Definition at line 321 of file bigint.h.

Here is the caller graph for this function:

◆ AddSigned()

bool v8::bigint::AddSigned ( RWDigits Z,
Digits X,
bool x_negative,
Digits Y,
bool y_negative )

Definition at line 93 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddSignedResultLength()

int v8::bigint::AddSignedResultLength ( int x_length,
int y_length,
bool same_sign )
inline

Definition at line 324 of file bigint.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AsIntN()

bool v8::bigint::AsIntN ( RWDigits Z,
Digits X,
bool x_negative,
int n )

Definition at line 290 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AsIntNResultLength()

int v8::bigint::AsIntNResultLength ( Digits X,
bool x_negative,
int n )

Definition at line 273 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AsUintN_Neg()

void v8::bigint::AsUintN_Neg ( RWDigits Z,
Digits X,
int n )

Definition at line 341 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AsUintN_Neg_ResultLength()

int v8::bigint::AsUintN_Neg_ResultLength ( int n)
inline

Definition at line 364 of file bigint.h.

Here is the caller graph for this function:

◆ AsUintN_Pos()

void v8::bigint::AsUintN_Pos ( RWDigits Z,
Digits X,
int n )

Definition at line 336 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AsUintN_Pos_ResultLength()

int v8::bigint::AsUintN_Pos_ResultLength ( Digits X,
int n )

Definition at line 325 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitLength() [1/2]

int v8::bigint::BitLength ( Digits X)
inline

Definition at line 56 of file vector-arithmetic.h.

Here is the call graph for this function:

◆ BitLength() [2/2]

int v8::bigint::BitLength ( int n)
inlineconstexpr

Definition at line 65 of file util.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseAnd_NegNeg()

void v8::bigint::BitwiseAnd_NegNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 21 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseAnd_PosNeg()

void v8::bigint::BitwiseAnd_PosNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 42 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseAnd_PosPos()

void v8::bigint::BitwiseAnd_PosPos ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 13 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseOr_NegNeg()

void v8::bigint::BitwiseOr_NegNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 62 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseOr_PosNeg()

void v8::bigint::BitwiseOr_PosNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 79 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseOr_PosPos()

void v8::bigint::BitwiseOr_PosPos ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 52 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseXor_NegNeg()

void v8::bigint::BitwiseXor_NegNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 104 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseXor_PosNeg()

void v8::bigint::BitwiseXor_PosNeg ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 122 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BitwiseXor_PosPos()

void v8::bigint::BitwiseXor_PosPos ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 91 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Compare()

int v8::bigint::Compare ( Digits A,
Digits B )
inline

Definition at line 224 of file bigint.h.

Here is the caller graph for this function:

◆ CountLeadingZeros() [1/2]

template<typename T >
requires (std::is_unsigned<T>::value && sizeof(T) == 8)
int v8::bigint::CountLeadingZeros ( T value)
constexpr

Definition at line 30 of file util.h.

Here is the caller graph for this function:

◆ CountLeadingZeros() [2/2]

int v8::bigint::CountLeadingZeros ( uint32_t value)
constexpr

Definition at line 43 of file util.h.

◆ CountTrailingZeros()

int v8::bigint::CountTrailingZeros ( uint32_t value)
inlineconstexpr

Definition at line 54 of file util.h.

Here is the caller graph for this function:

◆ digit_add2()

digit_t v8::bigint::digit_add2 ( digit_t a,
digit_t b,
digit_t * carry )
inline

Definition at line 23 of file digit-arithmetic.h.

Here is the caller graph for this function:

◆ digit_add3()

digit_t v8::bigint::digit_add3 ( digit_t a,
digit_t b,
digit_t c,
digit_t * carry )
inline

Definition at line 37 of file digit-arithmetic.h.

Here is the caller graph for this function:

◆ digit_div()

static digit_t v8::bigint::digit_div ( digit_t high,
digit_t low,
digit_t divisor,
digit_t * remainder )
inlinestatic

Definition at line 119 of file digit-arithmetic.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ digit_ismax()

bool v8::bigint::digit_ismax ( digit_t x)
constexpr

Definition at line 20 of file digit-arithmetic.h.

Here is the caller graph for this function:

◆ digit_mul()

digit_t v8::bigint::digit_mul ( digit_t a,
digit_t b,
digit_t * high )
inline

Definition at line 82 of file digit-arithmetic.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ digit_sub()

digit_t v8::bigint::digit_sub ( digit_t a,
digit_t b,
digit_t * borrow )
inline

Definition at line 52 of file digit-arithmetic.h.

Here is the caller graph for this function:

◆ digit_sub2()

digit_t v8::bigint::digit_sub2 ( digit_t a,
digit_t b,
digit_t borrow_in,
digit_t * borrow_out )
inline

Definition at line 65 of file digit-arithmetic.h.

Here is the caller graph for this function:

◆ DivideBarrettScratchSpace()

int v8::bigint::DivideBarrettScratchSpace ( int n)
constexpr

Definition at line 104 of file bigint-internal.h.

◆ DivideResultLength()

int v8::bigint::DivideResultLength ( Digits A,
Digits B )
inline

Definition at line 338 of file bigint.h.

Here is the caller graph for this function:

◆ GreaterThanOrEqual()

bool v8::bigint::GreaterThanOrEqual ( Digits A,
Digits B )
inline

Definition at line 52 of file vector-arithmetic.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InplaceAdd()

digit_t v8::bigint::InplaceAdd ( RWDigits Z,
Digits X )
inline

Definition at line 58 of file div-schoolbook.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InplaceSub()

digit_t v8::bigint::InplaceSub ( RWDigits Z,
Digits X )
inline

Definition at line 63 of file div-schoolbook.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InvertNewtonScratchSpace()

int v8::bigint::InvertNewtonScratchSpace ( int n)
constexpr

Definition at line 109 of file bigint-internal.h.

Here is the caller graph for this function:

◆ InvertScratchSpace()

int v8::bigint::InvertScratchSpace ( int n)
constexpr

Definition at line 112 of file bigint-internal.h.

Here is the call graph for this function:

◆ IsBitNormalized()

bool v8::bigint::IsBitNormalized ( Digits X)
inline

Definition at line 48 of file vector-arithmetic.h.

Here is the call graph for this function:

◆ IsDigitNormalized()

bool v8::bigint::IsDigitNormalized ( Digits X)
inline

Definition at line 47 of file vector-arithmetic.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsPowerOfTwo()

bool v8::bigint::IsPowerOfTwo ( int value)
inlineconstexpr

Definition at line 69 of file util.h.

Here is the caller graph for this function:

◆ LeftShift() [1/2]

void v8::bigint::LeftShift ( RWDigits Z,
Digits X,
digit_t shift )

Definition at line 136 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LeftShift() [2/2]

void v8::bigint::LeftShift ( RWDigits Z,
Digits X,
int shift )

Definition at line 25 of file div-helpers.cc.

Here is the call graph for this function:

◆ ModuloResultLength()

int v8::bigint::ModuloResultLength ( Digits B)
inline

Definition at line 351 of file bigint.h.

Here is the caller graph for this function:

◆ MultiplyResultLength()

int v8::bigint::MultiplyResultLength ( Digits X,
Digits Y )
inline

Definition at line 334 of file bigint.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ProductGreaterThan()

bool v8::bigint::ProductGreaterThan ( digit_t factor1,
digit_t factor2,
digit_t high,
digit_t low )

Definition at line 68 of file div-schoolbook.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PutAt()

void v8::bigint::PutAt ( RWDigits Z,
Digits A,
int count )
inline

Definition at line 19 of file div-helpers.h.

Here is the caller graph for this function:

◆ RightShift() [1/2]

void v8::bigint::RightShift ( RWDigits Z,
Digits X,
digit_t shift,
const RightShiftState & state )

Definition at line 195 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RightShift() [2/2]

void v8::bigint::RightShift ( RWDigits Z,
Digits X,
int shift )

Definition at line 47 of file div-helpers.cc.

Here is the call graph for this function:

◆ RightShift_ResultLength()

int v8::bigint::RightShift_ResultLength ( Digits X,
bool x_sign,
digit_t shift,
RightShiftState * state )

Definition at line 157 of file bitwise.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RoundUp()

int v8::bigint::RoundUp ( int x,
int y )
inlineconstexpr

Definition at line 25 of file util.h.

◆ SubAndReturnBorrow()

digit_t v8::bigint::SubAndReturnBorrow ( RWDigits Z,
Digits X )

Definition at line 27 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Subtract() [1/2]

void v8::bigint::Subtract ( RWDigits X,
digit_t y )
inline

Definition at line 33 of file vector-arithmetic.h.

Here is the call graph for this function:

◆ Subtract() [2/2]

void v8::bigint::Subtract ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 59 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SubtractAndReturnBorrow()

digit_t v8::bigint::SubtractAndReturnBorrow ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 84 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SubtractOne()

void v8::bigint::SubtractOne ( RWDigits Z,
Digits X )

Definition at line 130 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SubtractResultLength()

int v8::bigint::SubtractResultLength ( int x_length,
int y_length )
inline

Definition at line 328 of file bigint.h.

◆ SubtractSigned()

bool v8::bigint::SubtractSigned ( RWDigits Z,
Digits X,
bool x_negative,
Digits Y,
bool y_negative )

Definition at line 107 of file vector-arithmetic.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SubtractSignedResultLength()

int v8::bigint::SubtractSignedResultLength ( int x_length,
int y_length,
bool same_sign )
inline

Definition at line 329 of file bigint.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToStringResultLength()

uint32_t v8::bigint::ToStringResultLength ( Digits X,
int radix,
bool sign )

Definition at line 597 of file tostring.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ kBarrettThreshold

int v8::bigint::kBarrettThreshold = 13310
constexpr

Definition at line 337 of file bigint.h.

◆ kBurnikelThreshold

int v8::bigint::kBurnikelThreshold = 57
constexpr

Definition at line 20 of file bigint-internal.h.

◆ kCharBits

uint8_t v8::bigint::kCharBits[] = {1, 2, 3, 0, 4, 0, 0, 0, 5}
staticconstexpr

Definition at line 476 of file bigint.h.

◆ kCharValue

uint8_t v8::bigint::kCharValue[]
staticconstexpr
Initial value:
= {
255, 255, 255, 255, 255, 255, 255, 255,
255, 255, 255, 255, 255, 255, 255, 255,
255, 255, 255, 255, 255, 255, 255, 255,
255, 255, 255, 255, 255, 255, 255, 255,
255, 255, 255, 255, 255, 255, 255, 255,
255, 255, 255, 255, 255, 255, 255, 255,
0, 1, 2, 3, 4, 5, 6, 7,
8, 9, 255, 255, 255, 255, 255, 255,
255, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32,
33, 34, 35, 255, 255, 255, 255, 255,
255, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32,
33, 34, 35, 255, 255, 255, 255, 255,
}

Definition at line 456 of file bigint.h.

◆ kDigitBits

int v8::bigint::kDigitBits = 1 << kLog2DigitBits
staticconstexpr

Definition at line 51 of file bigint.h.

◆ kFftInnerThreshold

int v8::bigint::kFftInnerThreshold = 200
constexpr

Definition at line 18 of file bigint-internal.h.

◆ kFftThreshold

int v8::bigint::kFftThreshold = 1500
constexpr

Definition at line 17 of file bigint-internal.h.

◆ kFromStringLargeThreshold

int v8::bigint::kFromStringLargeThreshold = 300
constexpr

Definition at line 25 of file bigint-internal.h.

◆ kHalfDigitBase

digit_t v8::bigint::kHalfDigitBase = digit_t{1} << kHalfDigitBits
staticconstexpr

Definition at line 17 of file digit-arithmetic.h.

◆ kHalfDigitBits

int v8::bigint::kHalfDigitBits = kDigitBits / 2
staticconstexpr

Definition at line 16 of file digit-arithmetic.h.

◆ kHalfDigitMask

digit_t v8::bigint::kHalfDigitMask = kHalfDigitBase - 1
staticconstexpr

Definition at line 18 of file digit-arithmetic.h.

◆ kInvertNewtonExtraSpace

int v8::bigint::kInvertNewtonExtraSpace = 5
constexpr

Definition at line 108 of file bigint-internal.h.

◆ kKaratsubaThreshold

int v8::bigint::kKaratsubaThreshold = 34
constexpr

Definition at line 15 of file bigint-internal.h.

◆ kNewtonInversionThreshold

int v8::bigint::kNewtonInversionThreshold = 50
constexpr

Definition at line 21 of file bigint-internal.h.

◆ kStackParts

int v8::bigint::kStackParts = 8
staticconstexpr

Definition at line 382 of file bigint.h.

◆ kStringZapValue

char v8::bigint::kStringZapValue = '?'
constexpr

Definition at line 355 of file bigint.h.

◆ kToomThreshold

int v8::bigint::kToomThreshold = 193
constexpr

Definition at line 16 of file bigint-internal.h.

◆ kToStringFastThreshold

int v8::bigint::kToStringFastThreshold = 43
constexpr

Definition at line 24 of file bigint-internal.h.