| Age | Commit message (Expand) | Author |
| 2018-09-11 | py/emitnative: Fix try-finally in outer scope, so finally is cancelled. | Damien George |
| 2018-09-11 | py/objarray: bytearray: Allow 2nd/3rd arg to constructor. | Paul Sokolovsky |
| 2018-09-11 | extmod/moduhashlib: Add md5 implementation, using axTLS. | Paul Sokolovsky |
| 2018-09-11 | py/runtime: Fix incorrect test for MICROPY_PORT_DEINIT_FUNC. | stijn |
| 2018-09-08 | py/py.mk: Build axtls library directly from its source files. | Damien George |
| 2018-09-04 | py/compile: Factor code that compiles start/end of exception handler. | Damien George |
| 2018-09-04 | py/emitnative: Add support for return/break/continue in try and with. | Damien George |
| 2018-09-03 | py/emitnative: Cancel caught exception once handled to prevent reraise. | Damien George |
| 2018-09-03 | py/vm: Fix handling of finally-return with complex nested finallys. | Damien George |
| 2018-08-17 | py/emitnx86: Fix number of args passed to mp_setup_code_state, 4 not 5. | Damien George |
| 2018-08-17 | py/asmxtensa: Use narrow version of add instr to reduce native code size | Damien George |
| 2018-08-17 | py/emitnative: Fix bug with store of 16 and 32 values in viper ARM mode. | Damien George |
| 2018-08-17 | py/asmxtensa: Optimise loading local addr and support larger offsets. | Damien George |
| 2018-08-17 | py/asmxtensa: Fix bug with order of regs in addi encoding. | Damien George |
| 2018-08-16 | py/emitnative: Optimise and improve exception handling in native code. | Damien George |
| 2018-08-16 | py/asm*: Support assembling code to jump to a register, and get PC+off. | Damien George |
| 2018-08-16 | py/asmxtensa: Handle function entry/exit when stack use larger than 127. | Damien George |
| 2018-08-15 | py/emitnative: Use small tables to simplify handling of local regs. | Damien George |
| 2018-08-14 | extmod/modbtree: Update to work with new mp_stream_posix_XXX signatures. | Damien George |
| 2018-08-14 | py/stream: Adjust mp_stream_posix_XXX to take void*, not mp_obj_t. | Damien George |
| 2018-08-14 | py/objarray: Allow to build again when bytearray is disabled. | Damien George |
| 2018-08-14 | py/gc: In gc_alloc, reset n_free var right before search for free mem. | Damien George |
| 2018-08-14 | py/py.mk: Don't hardcode path to libaxtls.a. | Paul Sokolovsky |
| 2018-08-13 | py/compile: For dynamic compiler, widen literal 1 to get correct shift. | Damien George |
| 2018-08-07 | py/emitnative: Allocate space for local stack info as it's needed. | Damien George |
| 2018-08-06 | py/emitnative: Simplify handling of exception objects from nlr_buf_t. | Damien George |
| 2018-08-04 | py/emitnative: Fix native locals stack to start at correct location. | Damien George |
| 2018-08-04 | py/asmx86: Use generic emit function to simplify cmp emit function. | Damien George |
| 2018-08-04 | py/emitnative: Fix x86 native zero checks by comparing full word. | Damien George |
| 2018-08-04 | py/emitnative: Factor common code for native jump helper. | Damien George |
| 2018-08-02 | py: Fix compiling with debug enabled and make more use of DEBUG_printf. | Damien George |
| 2018-08-02 | py/mpconfig.h: Introduce MICROPY_DEBUG_PRINTER for debugging output. | Damien George |
| 2018-07-31 | py/asmthumb: Optimise native code calling runtime glue functions. | Damien George |
| 2018-07-30 | py/objstr: In format error message, use common string with %s for type. | Damien George |
| 2018-07-20 | py/stream: Introduce MP_STREAM_GET_FILENO ioctl request. | Damien George |
| 2018-07-14 | py/runtime: Use mp_obj_new_int_from_ll when return int is not small. | Damien George |
| 2018-07-12 | py/emitnative: Optimise for iteration asm code for non-debug build. | Damien George |
| 2018-07-10 | py/objgenerator: Implement __name__ with normal fun attr accessor code. | Damien George |
| 2018-07-09 | py/malloc: Give a compile warning if using finaliser without GC. | Damien George |
| 2018-07-08 | py/obj.h: Give compile error if using obj repr D with single-prec float. | Damien George |
| 2018-07-08 | py/objmodule: Make mp_obj_module_get_globals an inline function. | Damien George |
| 2018-07-08 | py/objdict: Make mp_obj_dict_get_map an inline function. | Damien George |
| 2018-07-08 | py: Simplify some cases of accessing the map of module and type dict. | Damien George |
| 2018-07-03 | py/obj.h: Fix broken build for object repr C when float disabled. | Nicko van Someren |
| 2018-07-02 | py/objgenerator: Eliminate need for mp_obj_gen_wrap wrapper instances. | Damien George |
| 2018-07-02 | extmod/modure: Add ure.sub() function and method, and tests. | Damien George |
| 2018-07-02 | extmod/modure: Add match.span(), start() and end() methods, and tests. | Damien George |
| 2018-07-02 | extmod/modure: Add match.groups() method, and tests. | Damien George |
| 2018-06-27 | py/compile: Handle return/break/continue correctly in async with. | Damien George |
| 2018-06-27 | extmod/moducryptolib: Optionally export MODE_* constants to Python. | Yonatan Goldschmidt |