| Age | Commit message (Expand) | Author |
| 2015-12-18 | py/gc: When printing info, use %u instead of UINT_FMT for size_t args. | Damien George |
| 2015-12-18 | py: Add MICROPY_ENABLE_COMPILER and MICROPY_PY_BUILTINS_EVAL_EXEC opts. | Damien George |
| 2015-12-18 | py/emitglue: Add include of unistd.h for read function. | Damien George |
| 2015-12-18 | py/compile: Simplify compilation of comprehension iterators. | Damien George |
| 2015-12-18 | ports: Rename "machine" module to "umachine". | Paul Sokolovsky |
| 2015-12-17 | py/parse: Include stddef.h for definition of size_t. | Damien George |
| 2015-12-17 | py/modgc: Remove obsolete extern declaration. | Damien George |
| 2015-12-17 | py/compile: Use size_t or uintptr_t instead of mp_uint_t. | Damien George |
| 2015-12-17 | py/parse: Replace mp_int_t/mp_uint_t with size_t etc, where appropriate. | Damien George |
| 2015-12-17 | py/qstr: Change type of qstr from mp_uint_t to size_t. | Damien George |
| 2015-12-17 | py/qstr: Use size_t instead of mp_uint_t when counting allocated bytes. | Damien George |
| 2015-12-17 | py/bc: Use size_t instead of mp_uint_t to count size of state and args. | Damien George |
| 2015-12-17 | py: Fix MICROPY_STACKLESS mode to compile with MICROPY_OBJ_REPR_D. | Damien George |
| 2015-12-17 | py/mpprint: Implement %llu and %lld format specifiers for mp_printf. | Damien George |
| 2015-12-16 | py/gc: Use size_t instead of mp_uint_t to count things related to heap. | Damien George |
| 2015-12-16 | py/gc: For finaliser, interpret a pointer into the heap as concrete obj. | Damien George |
| 2015-12-16 | py/gc: Scan GC blocks as an array of pointers, not an array of objects. | Damien George |
| 2015-12-16 | py/modsys: Fix module globals table to use MP_ROM_QSTR. | Damien George |
| 2015-12-14 | py/objpolyiter: Implement instance-polymorphic iterator type. | Paul Sokolovsky |
| 2015-12-13 | unix: Move modmachine into unix directory | Dave Hylands |
| 2015-12-12 | py/modmath: Add domain error checking to sqrt, log, log2, log10. | Michael Buesch |
| 2015-12-12 | py: Fix compiler to handle lambdas used as default arguments. | Damien George |
| 2015-12-10 | py: Make UNARY_OP_NOT a first-class op, to agree with Py not semantics. | Damien George |
| 2015-12-10 | py/emitinlinethumb: Add support for MRS instruction. | Henrik Sölver |
| 2015-12-10 | py/mkrules.mk: Don't pass COPT to linker. | Paul Sokolovsky |
| 2015-12-09 | py: Add mp_get_stream_raise to factor out check for stream methods. | Damien George |
| 2015-12-09 | py: Fix calling of parent classmethod from instance of subclass. | Damien George |
| 2015-12-08 | py: Don't try to optimise for+range when args are not simple expressions. | Damien George |
| 2015-12-08 | py/misc.h: Include stdint.h only once (unconditionally at the top). | Paul Sokolovsky |
| 2015-12-07 | py/misc.h: Include stdint.h, as large share of code now depends on it. | Paul Sokolovsky |
| 2015-12-07 | py: Add min/max "default" keyword argument | pohmelie |
| 2015-12-07 | py: Add MICROPY_PY_BUILTINS_MIN_MAX, disable for minimal ports. | pohmelie |
| 2015-12-07 | py: Make it easy to build without MICROPY_PY_BUILTINS_COMPLEX. | Paul Sokolovsky |
| 2015-12-05 | py/modsys: Use MP_ROM_PTR() initializer for sys.modules. | Paul Sokolovsky |
| 2015-12-05 | py/modsys: Implement sys.modules. | Paul Sokolovsky |
| 2015-12-03 | py: Fix function calls that have positional and a star-arg-with-iterator. | Damien George |
| 2015-12-03 | py/mpconfig: Actually allow to override MICROPY_BYTES_PER_GC_BLOCK. | Paul Sokolovsky |
| 2015-12-03 | py/gc: Make GC block size be configurable. | Paul Sokolovsky |
| 2015-12-02 | py/mpprint: Printing of doubles is now supported (by uPy own routine). | fabien.lementec |
| 2015-11-29 | py: Add support for 64-bit NaN-boxing object model, on 32-bit machine. | Damien George |
| 2015-11-29 | py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. | Damien George |
| 2015-11-29 | py: Add MP_ROM_* macros and mp_rom_* types and use them. | Damien George |
| 2015-11-29 | py/gc: Move away from using mp_uint_t, instead use uintptr_t and size_t. | Damien George |
| 2015-11-29 | py: Use uintptr_t instead of mp_uint_t in MP_TAGPTR_* macros. | Damien George |
| 2015-11-29 | py: Make mp_setup_code_state take concrete pointer for func arg. | Damien George |
| 2015-11-29 | py/emit: Change type of arg of load_const_obj from void* to mp_obj_t. | Damien George |
| 2015-11-29 | py: Change qstr_* functions to use size_t as the type for str len arg. | Damien George |
| 2015-11-29 | py: Change mp_print_strn_t func type to use size_t for the str length. | Damien George |
| 2015-11-27 | py/asmx86: Fix function definition to use int32_t instead of int. | Damien George |
| 2015-11-27 | py/binary: Make use of MP_ALIGN. | Damien George |