Commit Graph

25 Commits (b4c1b355bb621c0b1e9980d2d83262327bd001f8)

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