- d6ed670 py/showbc.c: Handle new LOAD_CONST_OBJ opcode, and opcodes with cache. by Damien George · 11 years ago
- d8bfd77 showbc: Show conditional jump destination as unsigned value. by Paul Sokolovsky · 11 years ago
- 51dfcb4 py: Move to guarded includes, everywhere in py/ core. by Damien George · 11 years ago
- 1ee1785 showbc: Print operation mnemonic in BINARY_OP. by Paul Sokolovsky · 11 years ago
- df10346 showbc: Make code object start pointer semi-public. by Paul Sokolovsky · 11 years ago
- 343266e showbc: Refactor to allow inline instruction printing. by Paul Sokolovsky · 11 years ago
- 7764f16 py: Fix label printing in showbc; print sp in vm trace. by Damien George · 11 years ago
- 8456cc0 py: Compress load-int, load-fast, store-fast, unop, binop bytecodes. by Damien George · 11 years ago
- 1084b0f py: Store bytecode arg names in bytecode (were in own array). by Damien George · 11 years ago
- 564963a py: Fix debug-printing of bytecode line numbers. by Damien George · 11 years ago
- 3eaa0c3 py: Use UINT_FMT instead of %d. by Damien George · 11 years ago
- 42f3de9 py: Convert [u]int to mp_[u]int_t where appropriate. by Damien George · 11 years ago
- b534e1b py: Use variable length encoded uints in more places in bytecode. by Damien George · 11 years ago
- 4747bec py: Improve encoding scheme for line-number to bytecode map. by Damien George · 11 years ago
- 40f3c02 Rename machine_(u)int_t to mp_(u)int_t. by Damien George · 11 years ago
- a4ac5b9 showbc: Make sure it's possible to trace MAKE_FUNCTION arg to actual bytecode. by Paul Sokolovsky · 11 years ago
- 8bf8404 showbc: Print code block header at the beginning, not in the middle of dump. by Paul Sokolovsky · 11 years ago
- fb510b3 Rename bultins config variables to MICROPY_PY_BUILTINS_*. by Damien George · 11 years ago
- ee3fd46 Rename configuration variables controling Python features. by Damien George · 11 years ago
- 0f570cf showbc: Decode MAP_ADD. by Paul Sokolovsky · 11 years ago
- 3417bc2 py: Rename byte_code to bytecode everywhere. by Damien George · 11 years ago
- 4187068 showbc: Quote block name, so it was easily visible. by Paul Sokolovsky · 11 years ago
- 04b9147 Add license header to (almost) all files. by Damien George · 11 years ago
- f54bcbf py, unix: Make "mpconfig.h" be first included, as other headers depend on it. by Paul Sokolovsky · 11 years ago
- 968bf34 py: Remove unnecessary LOAD_CONST_ID bytecode. by Damien George · 11 years ago
- c5e32c6 vm: Add rudimentary bytecode execution tracing capability. by Paul Sokolovsky · 11 years ago
- 4c6b375 showbc: MAKE_CLOSURE*: Update for new closed-over encoding. by Paul Sokolovsky · 11 years ago
- 5f6a25f py: Wrap #if's around emitter functions that are used only by emitcpy. by Damien George · 11 years ago
- 729f7b4 py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr. by Damien George · 11 years ago
- 73496fb py: Fix up source-line calculation. by Damien George · 11 years ago
- 3d484d9 py: Update showbc to decode ptrs for MAKE_FUNCTION ops. by Damien George · 11 years ago
- 6ce4277 py: Make all LOAD_FAST ops check for unbound local. by Damien George · 11 years ago
- faf8449 showbc: Add quotes around (some) string args, to show empty string properly. by Paul Sokolovsky · 11 years ago
- b9b1c00 showbs: Dump LOAD_CONST_BYTES. by Paul Sokolovsky · 11 years ago
- 00a9d13 showbc: Dump LOAD_NULL. by Paul Sokolovsky · 11 years ago
- 2bf7c09 py: Properly implement deletion of locals and derefs, and detect errors. by Damien George · 11 years ago
- 1d24ea5 py: Finish implementation of all del opcodes. by Damien George · 11 years ago
- 523b575 py: Add LOAD_NULL bytecode and use it to simplify function calls. by Damien George · 11 years ago
- 48bdb21 showbc: Dump all CALL_FUNCTION_* and CALL_METHOD_* opcodes. by Paul Sokolovsky · 11 years ago
- 440f041 py: Fix bugs with debugging output. by Damien George · 11 years ago
- 182c31a showbc: Add few bytecodes related to "with". by Paul Sokolovsky · 11 years ago
- 2447a5b py: Support closures with default args. by Paul Sokolovsky · 11 years ago
- da8d21e showbc: Dump YIELD_FROM. by Paul Sokolovsky · 11 years ago
- efe3422 py: Clean up includes. by xbe · 11 years ago
- 0379b55 py: Fix casting and printing of small int. by Damien George · 11 years ago
- 1d30b11 showbc: Update for recent int varlen storage refactor. by Paul Sokolovsky · 11 years ago
- 047cd40 Bytecode int varlen encoding: support arbitrary values for signed ints too. by Paul Sokolovsky · 11 years ago
- da1ce93 Implement "from module import *" construct. by Paul Sokolovsky · 11 years ago
- ddaf6c1 py: More output in showbc. by Damien George · 11 years ago
- 9aa2a52 py: Tidy up BINARY_OPs; negation done by special NOT bytecode. by Damien George · 12 years ago
- cbddb27 py: Implement break/continue from an exception with finally. by Damien George · 12 years ago
- 9075002 Implement default function arguments (for Python functions). by Paul Sokolovsky · 12 years ago
- 7ee8e46 Dump 4 more bytecodes (loop and finally ones). by Paul Sokolovsky · 12 years ago
- 08d0755 py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. by Damien George · 12 years ago
- 55baff4 Revamp qstrs: they now include length and hash. by Damien George · 12 years ago
- cbd2f74 py: Add module/function/class name to exceptions. by Damien George · 12 years ago
- e02b2d4 py: Temporary fix for bug where not enough VM state is allocated. by Damien George · 12 years ago
- 0833500 Add source file name and line number to error messages. by Damien George · 12 years ago
- 20006db Make VM stack grow upwards, and so no reversed args arrays. by Damien George · 12 years ago
- b8698fc unified the bops by John R. Lenton · 12 years ago
- 4b919d0 Dump few more bytecodes (based on attempt to run real-world code). by Paul Sokolovsky · 12 years ago
- d3ebe48 Factor and simplify Makefile's and mpconfig, part 2. by Damien George · 12 years ago
- e9906ac Add ellipsis object. by Damien George · 12 years ago
- 66028ab Basic implementation of import. by Damien George · 12 years ago
- 27bf5b8 py: Add more bytecodes to showbc.c. by Damien George · 12 years ago
- 6baf76e py: make closures work. by Damien George · 12 years ago
- 212c296 Make unix-cpy cross platform; remove dependency of asmx64 on mpconfig. by Damien George · 12 years ago
- cd340c4 Merge branch 'cross-plat' of https://github.com/pfalcon/micropython into pfalcon-cross-plat by Damien George · 12 years ago
- e85c389 Make "unix" target be crossplatform and support x86, x64, ARM hosts. by Paul Sokolovsky · 12 years ago
- dae7eb7 py: add dict length function, and fix rt_store_set. by Damien · 12 years ago
- 8f9e2ee Add code in VM to handle nested exceptions correctly. by Damien · 12 years ago
- d99b052 Change object representation from 1 big union to individual structs. by Damien · 12 years ago
- ff099f3 py: add more functionality to showbc. by Damien · 12 years ago
- c1075dd py: add some more opcodes to showbc. by Damien · 12 years ago
- f03001f Add function to decode and show byte code. by Damien · 12 years ago