aboutsummaryrefslogtreecommitdiff
path: root/py/objint.h
AgeCommit message (Expand)Author
2020-05-28py/modsys: Use consistent naming pattern for module-level const objects.David Lechner
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2017-09-18py/modbuiltins: Implement abs() by dispatching to MP_UNARY_OP_ABS.Paul Sokolovsky
2017-08-29all: Convert mp_uint_t to mp_unary_op_t/mp_binary_op_t where appropriateDamien George
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
2017-07-18all: Unify header guard usage.Alexander Steffen
2017-04-04py/objint: Consolidate mp_obj_new_int_from_float to one implementation.Damien George
2017-02-02py: Added optimised support for 3-argument calls to builtin.pow()Nicko van Someren
2017-01-21py/objint: from_bytes(): Implement "byteorder" param and arbitrary precision.Paul Sokolovsky
2016-12-21py/objint: Rename mp_obj_int_as_float to mp_obj_int_as_float_impl.Damien George
2016-10-11py/objint: Use size_t for arguments that measure bytes/sizes.Damien George
2016-10-11py: Factor duplicated function to calculate size of formatted int.Damien George
2016-01-07py: Change mp_obj_int_is_positive to more general mp_obj_int_sign.Damien George
2015-04-25py: Support conversion of bignum to bytes.Damien George
2015-04-16py: Overhaul and simplify printf/pfenv mechanism.Damien George
2015-03-14py: Fix builtin abs so it works for bools and bignum.Damien George
2015-01-24py: Add float-to-int classification functionDavid Steinberg
2015-01-01py: Move to guarded includes, everywhere in py/ core.Damien George
2014-10-03py: Convert [u]int to mp_[u]int_t where appropriate.Damien George
2014-09-15py: Move definition of mp_sys_exit to core.Damien George
2014-08-30Change some parts of the core API to use mp_uint_t instead of uint/int.Damien George
2014-07-24py: Make long ints hashable.Damien George
2014-05-17py: More const usage.Paul Sokolovsky
2014-05-03Add license header to (almost) all files.Damien George
2014-04-08py: Make it so that printing a small int does not allocate heap memory.Damien George
2014-04-07Add string formatting support for longlong and mpz.Dave Hylands
2014-04-04py: Make False and True act like 0 and 1 for integer arithmetic.Damien George
2014-02-22Add arbitrary precision integer support.Damien George
2014-02-15py: Revent some long int configuration.Damien George
2014-02-15Small change to configuration of long int.Damien George
2014-02-14ffi: Implement ffivar.get()/set() methods.Paul Sokolovsky
2014-01-27long int: Implement more operations.Paul Sokolovsky
2014-01-15type->print(): Distinguish str() and repr() variety by passing extra param.Paul Sokolovsky
2014-01-13Move mp_obj_int_t definition to objint.h, to reuse in long int impls.Paul Sokolovsky