index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/checkout-5
origin/docs/library/bluetooth
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
mpy-tool.py
Age
Commit message (
Expand
)
Author
2021-12-18
py: Only search frozen modules when '.frozen' is found in sys.path.
Jim Mussared
2021-09-16
all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE.
Jim Mussared
2021-05-26
tools/mpy-tool.py: Support relocating ARMv6 arch.
Damien George
2021-01-29
tools/mpy-tool.py: List frozen modules in MICROPY_FROZEN_LIST_ITEM.
Damien George
2020-09-09
tools/mpy-tool.py: Fix merge of multiple mpy files to POP_TOP correctly.
Damien George
2020-08-21
tools/mpy-tool.py: Fix offset of line number info.
Martin Milata
2020-04-18
all: Fix implicit conversion from double to float.
stijn
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2019-12-12
tools/mpy-tool.py: Raise exception if trying to freeze relocatable mpy.
Damien George
2019-12-12
tools/mpy-tool.py: Add ability to merge multiple .mpy files into one.
Damien George
2019-12-12
py/nativeglue: Add new header file with native function table typedef.
Damien George
2019-11-28
tools/mpy-tool.py: Support qstr linking when freezing Xtensa native mpy.
Damien George
2019-11-04
tools/mpy-tool.py: Use "@progbits #" attribute for native xtensa code.
Damien George
2019-10-15
py/persistentcode: Make .mpy more compact with qstr directly in prelude.
Damien George
2019-10-05
py: Add new Xtensa-Windowed arch for native emitter.
Damien George
2019-10-01
py: Rework and compress second part of bytecode prelude.
Damien George
2019-10-01
py: Compress first part of bytecode prelude.
Damien George
2019-09-26
py/persistentcode: Bump .mpy version to 5.
Damien George
2019-09-26
py: Rename MP_QSTR_NULL to MP_QSTRnull to avoid intern collisions.
Josh Lloyd
2019-09-26
py/bc: Replace big opcode format table with simple macro.
Damien George
2019-09-26
py/bc0: Order opcodes into groups based on their size and format.
Damien George
2019-09-06
tools/mpy-tool.py: Fix freezing of non-bytecode funcs with settrace.
Damien George
2019-09-02
py/bc: Fix size calculation of UNWIND_JUMP opcode in mp_opcode_format.
Damien George
2019-08-30
tools/mpy-tool.py: Add initial support for frozen with settrace.
Damien George
2019-08-20
tools/mpy-tool.py: Force native func alignment to halfword/word on ARM.
Jim Mussared
2019-06-28
py: Define EMIT_MACHINE_CODE as EMIT_NATIVE || EMIT_INLINE_ASM.
Jun Wu
2019-06-11
tools/mpy-tool.py: Fix linking of qstr objects in native ARM Thumb code.
Damien George
2019-06-04
tools/mpy-tool.py: Fix linking qstrs in native code, and multiple files.
Damien George
2019-04-08
tools/mpy-tool.py: Fix init of QStrWindow, and remove unused variable.
Damien George
2019-04-08
tools/mpy-tool.py: Adjust use of super() to make it work with Python 2.
Damien George
2019-03-08
py/persistentcode: Bump .mpy version to 4.
Damien George
2019-03-08
tools/mpy-tool.py: Add support for freezing native code.
Damien George
2019-03-08
py/emitglue: Remove union in mp_raw_code_t to combine bytecode & native.
Damien George
2019-03-05
py/persistentcode: Define static qstr set to reduce size of mpy files.
Damien George
2019-03-05
py/persistentcode: Pack qstrs directly in bytecode to reduce mpy size.
Damien George
2019-03-05
py/persistentcode: Add a qstr window to save mpy files more efficiently.
Damien George
2019-03-05
py: Replace POP_BLOCK and POP_EXCEPT opcodes with POP_EXCEPT_JUMP.
Damien George
2018-12-15
tools/mpy-tool.py: Fix build error when no qstrs present in frozen mpy.
Dave Hylands
2018-12-13
tools/mpy-tool.py: Fix calc of opcode size for opcodes with map caching.
Damien George
2018-08-01
tools/mpy-tool: Set sane initial dynamic qstr pool size with frozen mods
Rich Barlow
2018-07-09
tools/mpy-tool.py: Put frozen bignum digit data in ROM, not in RAM.
Damien George
2018-07-09
tools/mpy-tool.py: Support freezing of floats in obj representation D.
Damien George
2017-11-15
tools/mpy-tool.py: Implement freezing of Ellipsis const object.
Damien George
2017-10-10
py/bc: Update opcode_format_table to match the bytecode.
Damien George
2017-10-05
py/persistentcode: Bump .mpy version number to version 3.
Damien George
2017-08-16
tools/mpy-tool.py: Fix missing argument in dump() function
stijn
2017-08-12
tools/mpy-tool.py: Don't generate const_table if it's empty.
Damien George
2017-05-16
tools/mpy-tool.py: Fix regression with freezing floats in obj repr C.
Damien George
2017-05-13
tools/mpy-tool.py: Use MP_ROM_xxx macros to support nanbox builds.
Damien George
2017-05-01
tools/mpy-tool: Make work if run from another directory.
Paul Sokolovsky
[next]