Commits
User selector
Commit History
Commits on Mar 10, 2016
py: Use MP_SMALL_INT_POSITIVE_MASK to check if uint fits in a small int.
Show description for 9ae5125committed
Commits on Jan 7, 2016
py: Change mp_obj_int_is_positive to more general mp_obj_int_sign.
Show description for d6b31e4committed
Commits on Nov 8, 2015
Commits on Oct 11, 2015
Commits on May 12, 2015
py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function.
Show description for c2a4e4ecommitted
Commits on Apr 25, 2015
- committed
py: Support conversion of bignum to bytes.
Show description for 271d18ecommitted
Commits on Mar 14, 2015
Commits on Jan 24, 2015
- authored andcommitted
Commits on Jan 1, 2015
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4committed
Commits on Dec 29, 2014
py: Partially fix float to int conversion.
Show description for 12033dfcommitted
Commits on Dec 5, 2014
py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.
Show description for be6d8becommitted
Commits on Sep 10, 2014
py: Enable struct/binary-helper to parse q and Q sized ints.
Show description for 9530743committed
Commits on Sep 6, 2014
py: Correctly set sys.maxsize value for 64-bit.
Show description for 722e562committed
Commits on Aug 29, 2014
Change some parts of the core API to use mp_uint_t instead of uint/int.
Show description for ecc88e9committed
Commits on Jul 24, 2014
py: Make long ints hashable.
Show description for ffe911dcommitted
Commits on Jul 3, 2014
py: Implement sys.maxsize, standard way to check platform "bitness".
Show description for 4e0eeebcommittedRename machine_(u)int_t to mp_(u)int_t.
Show description for 40f3c02committed
Commits on Jun 1, 2014
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
Show description for fb510b3committed
Commits on May 28, 2014
py: Fix check of small-int overflow when parsing ints.
Show description for d1e355ecommittedpy: Implement long int parsing in int(...).
Show description for 503d611committed
Commits on May 21, 2014
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Show description for 6ac5dcecommitted
Commits on May 17, 2014
- committed
Commits on May 13, 2014
Commits on May 7, 2014
Commits on May 3, 2014
Add license header to (almost) all files.
Show description for 04b9147committed
Commits on May 2, 2014
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Show description for f54bcbfcommitted
Commits on Apr 17, 2014
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Show description for ea8d06ccommitted
Commits on Apr 11, 2014
py: Remove useless implementations of NOT_EQUAL in binary_op's.
Show description for 8f19317committed
Commits on Apr 8, 2014
py: Make it so that printing a small int does not allocate heap memory.
Show description for 88d7bbacommitted
Commits on Apr 7, 2014
Commits on Apr 5, 2014
py: Change nlr_jump to nlr_raise, to aid in debugging.
Show description for ea13f40committed
Commits on Apr 4, 2014
Commits on Apr 2, 2014
Commits on Mar 30, 2014
Rename rt_* to mp_*.
Show description for d17926dcommitted