From 7ff10209aa9b8da6d6d4ceea0161757048126d2d Mon Sep 17 00:00:00 2001 From: Robin Kruppe Date: Thu, 23 Jul 2015 22:18:44 +0200 Subject: Enlarge Bignum type from 1152 to 1280 bits. This is necessary for decimal-to-float code (in a later commit) to handle inputs such as 4.9406564584124654e-324 (the smallest subnormal f64). According to the benchmarks for flt2dec::dragon, this does not affect performance measurably. It probably uses slightly more stack space though. --- src/libcoretest/num/flt2dec/strategy/dragon.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcoretest/num') diff --git a/src/libcoretest/num/flt2dec/strategy/dragon.rs b/src/libcoretest/num/flt2dec/strategy/dragon.rs index f2397f6b480..26bb5b9d9c5 100644 --- a/src/libcoretest/num/flt2dec/strategy/dragon.rs +++ b/src/libcoretest/num/flt2dec/strategy/dragon.rs @@ -12,7 +12,7 @@ use std::prelude::v1::*; use std::{i16, f64}; use super::super::*; use core::num::flt2dec::*; -use core::num::flt2dec::bignum::Big32x36 as Big; +use core::num::flt2dec::bignum::Big32x40 as Big; use core::num::flt2dec::strategy::dragon::*; #[test] -- cgit 1.4.1-3-g733a5