Commit History

Autor SHA1 Mensaxe Data
  Alice Ryhl 23085800e0 Implement RemAssign for BigUint %!s(int64=8) %!d(string=hai) anos
  Alice Ryhl e85ab24567 Forward by-value biguint and scalars to {Add,Mul,Sub,Div}Assign %!s(int64=8) %!d(string=hai) anos
  Alice Ryhl 04117fafe9 Implement DivAssign for BigUint %!s(int64=8) %!d(string=hai) anos
  Alice Ryhl 17030ea412 Implement SubAssign for BigUint %!s(int64=8) %!d(string=hai) anos
  Alice Ryhl 8c47ca00c7 Implement MulAssign for BigUint %!s(int64=8) %!d(string=hai) anos
  Alice Ryhl 03d717f26f Implement AddAssign for BigUint %!s(int64=8) %!d(string=hai) anos
  Isaac Carruthers 263bd0ec44 Switch to using a simpler scheme for complex remainders %!s(int64=8) %!d(string=hai) anos
  Isaac Carruthers 42a6ae5353 Extract common logic for from_str and from_str_radix for `Complex` %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner bcd76c55e8 Optimize mac_digit %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner 243bc6fe4c Optimize Toom-3 algorithm %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner b43c1ab258 Replace the use of a feature not yet implemented in rust 1.8 %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner c9c40b9402 Optimize and clean the Toom-3 algorithm and choose better thresholds %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner d7554ad931 Naive implementation of the Toom-3 algorithm %!s(int64=8) %!d(string=hai) anos
  Isaac Carruthers 41d6a32dba Removed extraneous where clauses %!s(int64=8) %!d(string=hai) anos
  Isaac Carruthers 2dcb722007 Merge remote-tracking branch 'upstream/master' %!s(int64=8) %!d(string=hai) anos
  Isaac Carruthers 1b671ca43e Add general Rem and Num implementations for Complex<T> %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner 10127907f5 Add a bench for bigint multiply %!s(int64=8) %!d(string=hai) anos
  bors[bot] e7df30bac4 Merge #325 %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner cbdaf8f6f9 Optimize `BigInt::from_biguint` and `BigInt::assign_from_slice` %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner 5106fcc95a Replace `Vec::copy_from_slice` not implemented in rust 1.8 by another method %!s(int64=8) %!d(string=hai) anos
  Nicolas Kirchner 9b56d6667c Implement assign_from_slice %!s(int64=8) %!d(string=hai) anos
  bors[bot] 54fe41f305 Merge #323 #324 %!s(int64=8) %!d(string=hai) anos
  Martin Geisler 97bc42854a Add CI badge %!s(int64=8) %!d(string=hai) anos
  Martin Geisler 8d64ff9708 Add CI badge %!s(int64=8) %!d(string=hai) anos
  Josh Stone 846ef39ba6 complex: bump to 0.1.40 with fixed traits dep %!s(int64=8) %!d(string=hai) anos
  bors[bot] a8ebac5af1 Merge #317 %!s(int64=8) %!d(string=hai) anos
  Josh Stone ee6bbdb2f6 complex: refactor ParseComplexError a little %!s(int64=8) %!d(string=hai) anos
  Josh Stone bd22a89a32 complex: Simplify the from_str signature %!s(int64=8) %!d(string=hai) anos
  Josh Stone 79c7a4be5f complex: relax the FromStr trait requirements even more %!s(int64=8) %!d(string=hai) anos
  Alan Liddell 16a180f132 simplifies parse loop, allows leading '+', parametrizes Error on T::Err %!s(int64=8) %!d(string=hai) anos