index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/docs/library/bluetooth
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
objint_mpz.c
Age
Commit message (
Expand
)
Author
2015-09-15
py/mpz: Fix calculation of max digit storage for mpz; fix sys.maxsize.
Damien George
2015-06-13
py: Implement divmod for mpz bignum.
Damien George
2015-05-12
py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function.
Damien George
2015-04-25
py: Support conversion of bignum to bytes.
Damien George
2015-04-22
py/objint_mpz.c: Make int_from_uint actually return uint.
Damien George
2015-03-14
py: Fix builtin abs so it works for bools and bignum.
Damien George
2015-01-24
py: Use float-to-int classifications for mp_obj_new_int_from_float() functions
David Steinberg
2015-01-07
py: Temporary fix for conversion of float to int when fits in small int.
Damien George
2015-01-02
py: Raise exception if trying to convert inf/nan to int.
Damien George
2015-01-02
py: Fix float to int conversion for large exponents.
David Steinberg
2015-01-01
py: Move to guarded includes, everywhere in py/ core.
Damien George
2014-12-30
py: Partially fix float to int conversion.
Paul Sokolovsky
2014-12-05
py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.
Damien George
2014-10-30
mpz: Fix 64bit msvc build
stijn
2014-10-03
py: Convert [u]int to mp_[u]int_t where appropriate.
Damien George
2014-09-10
py: Enable struct/binary-helper to parse q and Q sized ints.
Damien George
2014-09-06
py: Correctly set sys.maxsize value for 64-bit.
Paul Sokolovsky
2014-09-06
py: Fix definition of sys.maxsize with mpz changes.
Damien George
2014-09-05
py: Convert (u)int to mp_(u)int_t in mpz, and remove unused function.
Damien George
2014-08-30
py: Change all uint to mp_uint_t in obj.h.
Damien George
2014-08-30
Change some parts of the core API to use mp_uint_t instead of uint/int.
Damien George
2014-07-31
py: Improve handling of long-int overflow.
Damien George
2014-07-24
py: Make long ints hashable.
Damien George
2014-07-03
py: Implement sys.maxsize, standard way to check platform "bitness".
Paul Sokolovsky
2014-07-03
Rename machine_(u)int_t to mp_(u)int_t.
Damien George
2014-06-20
py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT.
Paul Sokolovsky
2014-06-01
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
Damien George
2014-05-28
py: Fix check of small-int overflow when parsing ints.
Damien George
2014-05-28
py: Implement long int parsing in int(...).
Damien George
2014-05-21
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Damien George
2014-05-17
py: More const usage.
Paul Sokolovsky
2014-05-10
py: Tidy up returning NULL which should be MP_OBJ_NOT_SUPPORTED.
Damien George
2014-05-07
py: Improve native emitter; now supports more opcodes.
Damien George
2014-05-03
Add license header to (almost) all files.
Damien George
2014-05-02
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Paul Sokolovsky
2014-04-17
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Damien George
2014-04-12
py: Remove useless implementations of NOT_EQUAL in binary_op's.
Damien George
2014-04-08
py: Make it so that printing a small int does not allocate heap memory.
Damien George
2014-04-07
Add string formatting support for longlong and mpz.
Dave Hylands
2014-04-05
py: Change nlr_jump to nlr_raise, to aid in debugging.
Damien George
2014-04-04
py: Make False and True act like 0 and 1 for integer arithmetic.
Damien George
2014-04-04
py: This time, real proper overflow checking of small int power.
Damien George
2014-04-03
py: More robust int conversion and overflow checking.
Damien George
2014-04-02
py: Allow multiple of str/list/tuple on left by an integer.
Damien George
2014-03-30
Rename rt_* to mp_*.
Damien George
2014-03-29
py: Support mpz -op- float, mpz -op- complex, and complex -op- mpz.
Damien George
2014-03-29
py: Rename old const type objects to mp_type_* for consistency.
Damien George
2014-03-23
objint_mpz: Quick&dirty implementation of bitwise operations.
Paul Sokolovsky
2014-03-22
py: Add function to convert long int to float.
Damien George
2014-03-22
Fixed floor division on mp ints and small ints. Added a floordivide test case.
Rachel Dowdall
[next]