micropython/tools
Damien George 23f0691fdd py/persistentcode: Make .mpy more compact with qstr directly in prelude.
Instead of encoding 4 zero bytes as placeholders for the simple_name and
source_file qstrs, and storing the qstrs after the bytecode, store the
qstrs at the location of these 4 bytes.  This saves 4 bytes per bytecode
function stored in a .mpy file (for example lcd160cr.mpy drops by 232
bytes, 4x 58 functions).  And resulting code size is slightly reduced on
ports that use this feature.
2019-10-15 16:56:27 +11:00
..
.gitattributes
.gitignore
bootstrap_upip.sh
build-stm-latest.sh
cc1
check_code_size.sh
codestats.sh
dfu.py
file2h.py
gen-changelog.sh
gen-cpydiff.py
gendoc.py
insert-usb-ids.py
make-frozen.py
mpy-tool.py py/persistentcode: Make .mpy more compact with qstr directly in prelude. 2019-10-15 16:56:27 +11:00
mpy_bin2res.py
mpy_cross_all.py
pyboard.py
pydfu.py
tinytest-codegen.py
uf2conv.py
upip.py
upip_utarfile.py