index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
Age
Commit message (
Expand
)
Author
2019-11-28
tools/mpy-tool.py: Support qstr linking when freezing Xtensa native mpy.
Damien George
2019-11-13
tools/makemanifest.py: Use sys.executable when invoking Python scripts.
Yonatan Goldschmidt
2019-11-07
tools/makemanifest.py: Skip freezing unsupported files with warning.
Andrew Leech
2019-11-06
tools/makemanifest.py: Follow symlinks when freezing linked directories.
Mirko Vogt
2019-11-04
tools/mpy-tool.py: Use "@progbits #" attribute for native xtensa code.
Damien George
2019-10-21
tools/makemanifest.py: Eval relative paths w.r.t. current manifest file.
Jim Mussared
2019-10-15
tools: Add mechanism to provide a manifest of frozen files.
Damien George
2019-10-15
tools/make-frozen.py: Allow to run with no directory passed in.
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-30
tests: Add tests for sys.settrace feature.
Milan Rossa
2019-08-20
qemu-arm: Add testing of frozen native modules.
Jim Mussared
2019-08-20
tools/mpy-tool.py: Force native func alignment to halfword/word on ARM.
Jim Mussared
2019-07-25
tools/pyboard.py: Add filesystem commands to ls/cat/cp/rm remote files.
Damien George
2019-07-01
tools: Add uf2conv.py from Microsoft/uf2 repository.
Damien George
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-05-15
tools/upip.py: Add support for multiple index URLs with custom default.
Damien George
2019-04-25
tools/pyboard.py: Don't accumulate output data if data_consumer used.
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-26
tools/pyboard.py: Add missing line from example usage comments.
rhubarbdog
2019-03-08
py: Update and rework build system for including external C modules.
Andrew Leech
2019-03-08
py: Implement a module system for external, user C modules.
Ayke van Laethem
2019-03-08
tools/upip.py: Use "raise arg" instead of no-arg raise form, for native.
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-30
tools/pydfu.py: Fix regression so tool runs under Python 2 again.
Dave Hylands
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-11-27
tools/pydfu.py: Improve DFU reset, and auto-detect USB transfer size.
Damien George
2018-10-19
tools/pyboard.py: In TelnetToSerial.close replace try/except with if.
Martin Dybdal
2018-09-21
tools/pydfu: Workaround stdio flush error on Windows with Python 3.6.
Andrew Leech
2018-08-10
tools/pyboard.py: Change base class of PyboardError to Exception.
Martin Dybdal
2018-08-04
tools/pyboard: Run exec: command as a string.
Ayke van Laethem
[next]