22 Commits (3678a6bdc6a925f2bce6423c41f911229836f946)

Author SHA1 Message Date
Damien George 9ba3de6ea1 tools/mpy-tool.py: Implement freezing of Ellipsis const object. 7 years ago
Damien George 933eab46fc py/bc: Update opcode_format_table to match the bytecode. 7 years ago
Damien George ff93fd4f50 py/persistentcode: Bump .mpy version number to version 3. 7 years ago
stijn e4ab404780 tools/mpy-tool.py: Fix missing argument in dump() function 7 years ago
Damien George b6a3289564 tools/mpy-tool.py: Don't generate const_table if it's empty. 7 years ago
Damien George 88c51c3592 tools/mpy-tool.py: Fix regression with freezing floats in obj repr C. 8 years ago
Damien George ec534609f6 tools/mpy-tool.py: Use MP_ROM_xxx macros to support nanbox builds. 8 years ago
Paul Sokolovsky 473e85e2da tools/mpy-tool: Make work if run from another directory. 8 years ago
Damien George dd11af209d py: Add LOAD_SUPER_METHOD bytecode to allow heap-free super meth calls. 8 years ago
Damien George 6a11048af1 py/persistentcode: Bump .mpy version due to change in bytecode. 8 years ago
Damien George 98458a46ec tools/mpy-tool.py: Add support for OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 8 years ago
Damien George 7df9291b6c py: Update opcode format table because 3 opcodes were removed, 1 added. 8 years ago
Damien George c51c883cc8 tools/mpy-tool.py: Support freezing of complex numbers. 8 years ago
Damien George b6bdf18deb tools/mpy-tool.py: Compute the hash value for str/bytes objects. 8 years ago
Damien George b4790afdaf tools/mpy-tool.py: Store qstr config values in global config object. 8 years ago
Damien George 72ae3c72c7 tools/mpy-tool.py: Support freezing float literals with obj-repr C. 8 years ago
Damien George 25a42fb6ef tools/mpy-tool.py: Don't strip directories from the frozen source name. 9 years ago
Damien George 9b4c013823 tools/mpy-tool.py: Include .py extension in frozen filename. 9 years ago
Damien George 99b4719357 tools/mpy-tool.py: Add checks for critical configuration vars. 9 years ago
Damien George 02fd83bcbc tools/mpy-tool: Make sure that all C-level variables are unique. 9 years ago
Damien George c3beb16db3 tools/mpy-tool.py: Add support for Python 2.7. 9 years ago
Damien George 0699c6bf9e tools: Add mpy-tool.py, to work with .mpy files. 9 years ago