| Commit message (Expand) | Author | Age |
* | 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-25 |
* | py: Fix debug-printing of bytecode line numbers. | Damien George | 2014-10-24 |
* | 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-10-03 |
* | py: Use variable length encoded uints in more places in bytecode. | Damien George | 2014-09-04 |
* | py: Improve encoding scheme for line-number to bytecode map. | Damien George | 2014-07-31 |
* | Rename machine_(u)int_t to mp_(u)int_t. | Damien George | 2014-07-03 |
* | showbc: Make sure it's possible to trace MAKE_FUNCTION arg to actual bytecode. | Paul Sokolovsky | 2014-06-03 |
* | showbc: Print code block header at the beginning, not in the middle of dump. | Paul Sokolovsky | 2014-06-02 |
* | Rename bultins config variables to MICROPY_PY_BUILTINS_*. | Damien George | 2014-06-01 |
* | Rename configuration variables controling Python features. | Damien George | 2014-05-24 |
* | showbc: Decode MAP_ADD. | Paul Sokolovsky | 2014-05-11 |
* | py: Rename byte_code to bytecode everywhere. | Damien George | 2014-05-10 |
* | showbc: Quote block name, so it was easily visible. | Paul Sokolovsky | 2014-05-04 |
* | Add license header to (almost) all files. | Damien George | 2014-05-03 |
* | py, unix: Make "mpconfig.h" be first included, as other headers depend on it. | Paul Sokolovsky | 2014-05-02 |
* | py: Remove unnecessary LOAD_CONST_ID bytecode. | Damien George | 2014-04-27 |
* | 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-23 |
* | py: Wrap #if's around emitter functions that are used only by emitcpy. | Damien George | 2014-04-20 |
* | py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr. | Damien George | 2014-04-17 |
* | 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-13 |
* | 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 | 2014-04-12 |
* | py: Properly implement deletion of locals and derefs, and detect errors. | Damien George | 2014-04-09 |
* | py: Finish implementation of all del opcodes. | Damien George | 2014-04-08 |
* | py: Add LOAD_NULL bytecode and use it to simplify function calls. | Damien George | 2014-03-31 |
* | showbc: Dump all CALL_FUNCTION_* and CALL_METHOD_* opcodes. | Paul Sokolovsky | 2014-03-30 |
* | py: Fix bugs with debugging output. | Damien George | 2014-03-28 |
* | showbc: Add few bytecodes related to "with". | Paul Sokolovsky | 2014-03-28 |
* | py: Support closures with default args. | Paul Sokolovsky | 2014-03-26 |
* | showbc: Dump YIELD_FROM. | Paul Sokolovsky | 2014-03-22 |
* | py: Clean up includes. | xbe | 2014-03-17 |
* | py: Fix casting and printing of small int. | Damien George | 2014-02-22 |
* | showbc: Update for recent int varlen storage refactor. | Paul Sokolovsky | 2014-02-21 |
* | Bytecode int varlen encoding: support arbitrary values for signed ints too. | Paul Sokolovsky | 2014-02-19 |
* | Implement "from module import *" construct. | Paul Sokolovsky | 2014-02-14 |
* | py: More output in showbc. | Damien George | 2014-02-06 |
* | py: Tidy up BINARY_OPs; negation done by special NOT bytecode. | Damien George | 2014-02-01 |
* | py: Implement break/continue from an exception with finally. | Damien George | 2014-02-01 |
* | Implement default function arguments (for Python functions). | Paul Sokolovsky | 2014-02-01 |
* | Dump 4 more bytecodes (loop and finally ones). | Paul Sokolovsky | 2014-01-31 |
* | py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. | Damien George | 2014-01-29 |
* | Revamp qstrs: they now include length and hash. | Damien George | 2014-01-21 |
* | py: Add module/function/class name to exceptions. | Damien George | 2014-01-19 |
* | py: Temporary fix for bug where not enough VM state is allocated. | Damien George | 2014-01-19 |