| Age | Commit message (Expand) | Author |
| 2015-12-10 | py: Make UNARY_OP_NOT a first-class op, to agree with Py not semantics. | Damien George |
| 2015-11-29 | py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. | Damien George |
| 2015-11-13 | py: Add MICROPY_PERSISTENT_CODE so code can persist beyond the runtime. | Damien George |
| 2015-11-13 | py: Add constant table to bytecode. | Damien George |
| 2015-11-13 | py: Put all bytecode state (arg count, etc) in bytecode. | Damien George |
| 2015-11-13 | py: Reorganise bytecode layout so it's more structured, easier to edit. | Damien George |
| 2015-06-25 | py: Remove mp_load_const_bytes and instead load precreated bytes object. | Damien George |
| 2015-06-18 | py: Make showbc decode UNPACK_EX, and use correct range for unop/binop. | Damien George |
| 2015-05-05 | py: Remove LOAD_CONST_ELLIPSIS bytecode, use LOAD_CONST_OBJ instead. | Damien George |
| 2015-04-07 | py: Simplify bytecode prelude when encoding closed over variables. | Damien George |
| 2015-03-20 | py: Implement DELETE_GLOBAL in showbc.c. | Damien George |
| 2015-02-08 | py: Parse big-int/float/imag constants directly in parser. | Damien George |
| 2015-01-27 | py: Specify unary/binary op name in TypeError error message. | Damien George |
| 2015-01-20 | py, unix, stmhal: Allow to compile with -Wshadow. | Damien George |
| 2015-01-16 | py, unix: Allow to compile with -Wsign-compare. | Damien George |
| 2015-01-13 | py/showbc.c: Handle new LOAD_CONST_OBJ opcode, and opcodes with cache. | Damien George |
| 2015-01-07 | showbc: Show conditional jump destination as unsigned value. | Paul Sokolovsky |
| 2015-01-01 | py: Move to guarded includes, everywhere in py/ core. | Damien George |
| 2014-12-28 | showbc: Print operation mnemonic in BINARY_OP. | Paul Sokolovsky |
| 2014-12-28 | showbc: Make code object start pointer semi-public. | Paul Sokolovsky |
| 2014-12-27 | showbc: Refactor to allow inline instruction printing. | Paul Sokolovsky |
| 2014-12-12 | py: Fix label printing in showbc; print sp in vm trace. | Damien George |
| 2014-10-25 | py: Compress load-int, load-fast, store-fast, unop, binop bytecodes. | Damien George |
| 2014-10-25 | py: Store bytecode arg names in bytecode (were in own array). | Damien George |
| 2014-10-24 | py: Fix debug-printing of bytecode line numbers. | Damien George |
| 2014-10-03 | py: Use UINT_FMT instead of %d. | Damien George |
| 2014-10-03 | py: Convert [u]int to mp_[u]int_t where appropriate. | Damien George |
| 2014-09-04 | py: Use variable length encoded uints in more places in bytecode. | Damien George |
| 2014-07-31 | py: Improve encoding scheme for line-number to bytecode map. | Damien George |
| 2014-07-03 | Rename machine_(u)int_t to mp_(u)int_t. | Damien George |
| 2014-06-03 | showbc: Make sure it's possible to trace MAKE_FUNCTION arg to actual bytecode. | Paul Sokolovsky |
| 2014-06-02 | showbc: Print code block header at the beginning, not in the middle of dump. | Paul Sokolovsky |
| 2014-06-01 | Rename bultins config variables to MICROPY_PY_BUILTINS_*. | Damien George |
| 2014-05-24 | Rename configuration variables controling Python features. | Damien George |
| 2014-05-11 | showbc: Decode MAP_ADD. | Paul Sokolovsky |
| 2014-05-10 | py: Rename byte_code to bytecode everywhere. | Damien George |
| 2014-05-04 | showbc: Quote block name, so it was easily visible. | Paul Sokolovsky |
| 2014-05-03 | Add license header to (almost) all files. | Damien George |
| 2014-05-02 | py, unix: Make "mpconfig.h" be first included, as other headers depend on it. | Paul Sokolovsky |
| 2014-04-27 | py: Remove unnecessary LOAD_CONST_ID bytecode. | Damien George |
| 2014-04-23 | vm: Add rudimentary bytecode execution tracing capability. | Paul Sokolovsky |
| 2014-04-23 | showbc: MAKE_CLOSURE*: Update for new closed-over encoding. | Paul Sokolovsky |
| 2014-04-20 | py: Wrap #if's around emitter functions that are used only by emitcpy. | Damien George |
| 2014-04-17 | py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr. | Damien George |
| 2014-04-13 | py: Fix up source-line calculation. | Damien George |
| 2014-04-13 | py: Update showbc to decode ptrs for MAKE_FUNCTION ops. | Damien George |
| 2014-04-12 | py: Make all LOAD_FAST ops check for unbound local. | Damien George |
| 2014-04-12 | showbc: Add quotes around (some) string args, to show empty string properly. | Paul Sokolovsky |
| 2014-04-12 | showbs: Dump LOAD_CONST_BYTES. | Paul Sokolovsky |
| 2014-04-12 | showbc: Dump LOAD_NULL. | Paul Sokolovsky |