#![feature(test)] extern crate test; use dfp_number_sys::bid128_000::*; use dfp_number_sys::*; use test::Bencher; #[bench] fn bench_bid128_to_string_0001(b: &mut Bencher) { let x = bid128_from_int32(2); let mut flags = FB_CLEAR; b.iter(|| { let _ = bid128_to_string(x, &mut flags); }); } #[bench] fn bench_bid128_to_string_0002(b: &mut Bencher) { let x = bid128_scalbn(bid128_from_int64(235678910), -8); let mut flags = FB_CLEAR; b.iter(|| { let _ = bid128_to_string(x, &mut flags); }); }