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