V8 Project
|
#include <cached-powers.h>
Static Public Member Functions | |
static void | GetCachedPowerForBinaryExponentRange (int min_exponent, int max_exponent, DiyFp *power, int *decimal_exponent) |
static void | GetCachedPowerForDecimalExponent (int requested_exponent, DiyFp *power, int *found_exponent) |
Static Public Attributes | |
static const int | kDecimalExponentDistance = 8 |
static const int | kMinDecimalExponent = -348 |
static const int | kMaxDecimalExponent = 340 |
Definition at line 14 of file cached-powers.h.
|
static |
Definition at line 124 of file cached-powers.cc.
References v8::internal::CachedPower::binary_exponent, DCHECK, v8::internal::CachedPower::decimal_exponent, v8::internal::kCachedPowers, v8::internal::kCachedPowersOffset, v8::internal::kD_1_LOG2_10, kDecimalExponentDistance, v8::internal::DiyFp::kSignificandSize, and v8::internal::CachedPower::significand.
Referenced by v8::internal::Grisu3(), and v8::internal::Grisu3Counted().
|
static |
Definition at line 145 of file cached-powers.cc.
References v8::internal::CachedPower::binary_exponent, DCHECK, v8::internal::CachedPower::decimal_exponent, v8::internal::kCachedPowers, v8::internal::kCachedPowersOffset, kDecimalExponentDistance, kMaxDecimalExponent, kMinDecimalExponent, and v8::internal::CachedPower::significand.
Referenced by v8::internal::DiyFpStrtod().
|
static |
Definition at line 18 of file cached-powers.h.
Referenced by v8::internal::AdjustmentPowerOfTen(), GetCachedPowerForBinaryExponentRange(), and GetCachedPowerForDecimalExponent().
|
static |
Definition at line 21 of file cached-powers.h.
Referenced by v8::internal::DiyFpStrtod(), and GetCachedPowerForDecimalExponent().
|
static |
Definition at line 20 of file cached-powers.h.
Referenced by v8::internal::DiyFpStrtod(), and GetCachedPowerForDecimalExponent().