| Age | Commit message (Expand) | Author |
| 2015-03-26 | py, compiler: Remove emit_pass1 code, using emit_bc to do its job. | Damien George |
| 2015-03-26 | py, compiler: Refactor load/store/delete_id logic to reduce code size. | Damien George |
| 2015-02-28 | py: Combine emit functions for jump true/false to reduce code size. | Damien George |
| 2015-02-08 | py: Parse big-int/float/imag constants directly in parser. | Damien George |
| 2015-01-20 | py, unix: Allow to compile with -Wunused-parameter. | Damien George |
| 2015-01-13 | py: Add load_const_obj to emitter, add LOAD_CONST_OBJ to bytecode. | Damien George |
| 2015-01-01 | py: Move to guarded includes, everywhere in py/ core. | Damien George |
| 2014-12-27 | py: Allow to properly disable builtin slice operation. | Damien George |
| 2014-12-27 | py: Allow to properly disable builtin "set" object. | Damien George |
| 2014-09-08 | py: Convert [u]int to mp_[u]int_t in emit.h and associated .c files. | Damien George |
| 2014-06-30 | py: Improvements to native emitter. | Damien George |
| 2014-06-21 | py: Include mpconfig.h before all other includes. | Paul Sokolovsky |
| 2014-05-07 | py, compiler: Improve passes; add an extra pass for native emitter. | Damien George |
| 2014-05-03 | Add license header to (almost) all files. | Damien George |
| 2014-04-27 | py: Remove unnecessary LOAD_CONST_ID bytecode. | Damien George |
| 2014-04-20 | py: Wrap #if's around emitter functions that are used only by emitcpy. | Damien George |
| 2014-04-20 | py: Making closures now passes pointer to stack, not a tuple for vars. | Damien George |
| 2014-04-17 | py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr. | Damien George |
| 2014-04-13 | py: Remove unique_codes from emitglue.c. Replace with pointers. | Damien George |
| 2014-04-12 | py: Make all LOAD_FAST ops check for unbound local. | Damien George |
| 2014-04-10 | py: Simplify stack get/set to become stack adjust in emitters. | Damien George |
| 2014-04-10 | py: Add missing dummy functions to pass 1 emitter. | Damien George |
| 2014-04-09 | py: Properly implement deletion of locals and derefs, and detect errors. | Damien George |
| 2014-04-02 | py: Move to Python 3.4.0 compatibility. | Damien George |
| 2014-03-17 | py: Clean up includes. | xbe |
| 2014-02-12 | Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. | Paul Sokolovsky |
| 2014-02-05 | py: Add built-in super. | Damien George |
| 2014-01-24 | py: Improve freeing of emitters in mp_compile. | Damien George |
| 2014-01-24 | Add support for freeing code emitter objects at the end of compilation. | Paul Sokolovsky |
| 2014-01-21 | Revamp qstrs: they now include length and hash. | Damien George |
| 2014-01-18 | Add source file name and line number to error messages. | Damien George |
| 2014-01-12 | Add AssertionError. | Paul Sokolovsky |
| 2014-01-11 | unified the bops | John R. Lenton |
| 2014-01-04 | Convert Python types to proper Python type hierarchy. | Damien George |
| 2014-01-03 | Change mp_compile so that it returns a function object for the module. | Damien George |
| 2013-12-29 | Change memory allocation API to require size for free and realloc. | Damien |
| 2013-12-21 | Change object representation from 1 big union to individual structs. | Damien |
| 2013-12-12 | py: remove further unnecessary emit_verbatim code. | Damien |
| 2013-10-12 | Separate out mpy core and unix version. | Damien |
| 2013-10-05 | Oops: add emitpass1.c for new factorised emit code. | Damien |