| Age | Commit message (Expand) | Author |
| 2017-08-21 | all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. | Damien George |
| 2017-08-11 | all: Make use of $(TOP) variable in Makefiles, instead of "..". | Damien George |
| 2017-08-11 | minimal,esp8266,pic16bit: Remove unused stmhal include from Makefile. | Damien George |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen |
| 2017-07-21 | minimal/Makefile: Enable gc-sections to remove unused code. | Damien George |
| 2017-07-19 | all: Remove trailing spaces, per coding conventions. | Damien George |
| 2017-06-28 | esp8266,minimal,pic16bit: Use size_t for mp_builtin_open argument. | Alexander Steffen |
| 2017-04-22 | py: Add LOAD_SUPER_METHOD bytecode to allow heap-free super meth calls. | Damien George |
| 2017-04-18 | minimal/main: Make Cortex-M vector table constant. | Damien George |
| 2017-04-01 | all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h | Damien George |
| 2017-03-31 | all: Use full path name when including mp-readline/timeutils/netutils. | Damien George |
| 2017-03-23 | minimal/Makefile: Change C standard from gnu99 to c99. | Damien George |
| 2017-03-23 | all/Makefile: Remove -ansi from GCC flags, its ignored anyway. | Krzysztof Blazewicz |
| 2017-03-14 | minimal/main: Move lexer constructor to within NLR handler block. | Damien George |
| 2017-03-06 | py/nlr.h: Mark nlr_jump_fail as NORETURN. | Damien George |
| 2017-02-27 | minimal: Add ability and description to build without the compiler. | Damien George |
| 2017-02-17 | minimal: Update frozentest.mpy file for new .mpy version. | Damien George |
| 2016-10-22 | minimal/Makefile: Split rule for firmware.bin generation. | Paul Sokolovsky |
| 2016-10-21 | py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. | Damien George |
| 2016-09-05 | py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. | Delio Brignoli |
| 2016-08-15 | ports: Remove typedef of machine_ptr_t, it's no longer needed. | Damien George |
| 2016-07-22 | lib/utils/stdout_helpers: Move from minimal/uart_extra.c for reuse. | Paul Sokolovsky |
| 2016-07-21 | minimal: Disable MICROPY_GC_ALLOC_THRESHOLD. | Paul Sokolovsky |
| 2016-04-16 | minimal: For frozen bytecode generation, add dependency of qstr file. | Damien George |
| 2016-04-13 | minimal: Add example of frozen persistent bytecode (.mpy file). | Damien George |
| 2016-04-13 | ports: Disable async/await on bare-arm, minimal, pic16bit, cc3200. | Damien George |
| 2016-01-07 | minimal: Add enough code to run minimal build on STM32F4xx hardware. | Damien George |
| 2015-12-07 | py: Add MICROPY_PY_BUILTINS_MIN_MAX, disable for minimal ports. | pohmelie |
| 2015-11-10 | lib/utils/printf: Move from stmhal/ . | Paul Sokolovsky |
| 2015-11-09 | lib/pyexec: Move header pyexec.h from stmhal directory. | Damien George |
| 2015-11-07 | minimal: Clarify comments. | Paul Sokolovsky |
| 2015-11-04 | minimal: Add an explicit comment on the gchelper.s line in the Makefile. | Dave Hylands |
| 2015-10-31 | stmhal: pyexec.c is common module, move to lib/utils/ . | Paul Sokolovsky |
| 2015-10-31 | all: Add py/mphal.h and use it in all ports. | Damien George |
| 2015-10-29 | minimal: Use mp_hal_ticks_ms(). | Paul Sokolovsky |
| 2015-10-24 | Makefiles: Remove duplicate object files when linking. | Paul Sokolovsky |
| 2015-10-19 | all: Make netutils.h available to all ports by default. | Paul Sokolovsky |
| 2015-10-02 | minimal: Tune parser chunk allocation policy for very small heap. | Damien George |
| 2015-10-02 | py: Allocate parse nodes in chunks to reduce fragmentation and RAM use. | Damien George |
| 2015-08-20 | py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports. | Paul Sokolovsky |
| 2015-08-02 | minimal: Use 1 byte for qstr hash, to make port more minimal. | Damien George |
| 2015-06-22 | bare-arm, minimal, qemu-arm: Make do_str() take parse-input-kind as arg. | Damien George |
| 2015-06-20 | py: Use a wrapper to explicitly check self argument of builtin methods. | Damien George |
| 2015-05-06 | pyexec: Make raw REPL work with event-driven version of pyexec. | Damien George |
| 2015-04-21 | py: Add attrtuple object, for space-efficient tuples with attr access. | Damien George |
| 2015-04-16 | py: Overhaul and simplify printf/pfenv mechanism. | Damien George |
| 2015-04-07 | py: Add MICROPY_PY_BUILTINS_REVERSED, disable for minimal ports. | Paul Sokolovsky |
| 2015-04-06 | py: Add MICROPY_PY_BUILTINS_ENUMERATE, disable for minimal ports. | Paul Sokolovsky |
| 2015-04-05 | string0.c: Move from stmhal/ to lib/. | Paul Sokolovsky |
| 2015-03-14 | py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options. | Damien George |