1. 10 Feb, 2016 10 commits
  2. 09 Feb, 2016 4 commits
  3. 08 Feb, 2016 3 commits
  4. 06 Feb, 2016 8 commits
  5. 03 Feb, 2016 2 commits
    • Damien George's avatar
      py/mpz: Add commented-out mpz_pow3_inpl function, to compute (x**y)%z. · ff1a96ce
      Damien George authored
      This function computes (x**y)%z in an efficient way.  For large arguments
      this operation is otherwise not computable by doing x**y and then %z.
      
      It's currently not used, but is added in case it's useful one day.
      ff1a96ce
    • Doug Currie's avatar
      py/mpz: Complete implementation of mpz_{and,or,xor} for negative args. · 2e2e15ce
      Doug Currie authored
      For these 3 bitwise operations there are now fast functions for
      positive-only arguments, and general functions for arbitrary sign
      arguments (the fast functions are the existing implementation).
      
      By default the fast functions are not used (to save space) and instead
      the general functions are used for all operations.
      
      Enable MICROPY_OPT_MPZ_BITWISE to use the fast functions for positive
      arguments.
      2e2e15ce
  6. 02 Feb, 2016 5 commits
  7. 01 Feb, 2016 3 commits
  8. 31 Jan, 2016 1 commit
  9. 30 Jan, 2016 3 commits
  10. 29 Jan, 2016 1 commit