diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-04-19 14:39:08 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-04-19 14:39:08 +0300 |
commit | 1b60a6dc4e755e14453e024364c8ef5f07780d80 (patch) | |
tree | 4e1efeb0ec28a40a66ed101e3f3fcaa9ed785299 /esp8266/scripts | |
parent | 8dd704b019e5c065ced8842e143081be2b7c9a59 (diff) | |
download | micropython-1b60a6dc4e755e14453e024364c8ef5f07780d80.tar.gz micropython-1b60a6dc4e755e14453e024364c8ef5f07780d80.zip |
py: Divide "split" and "cat" phases of qstr extraction for better efficiency.
E.g. for stmhal, accumulated preprocessed output may grow large due to
bloated vendor headers, and then reprocessing tens of megabytes on each
build make take couple of seconds on fast hardware (=> potentially dozens
of seconds on slow hardware). So instead, split once after each change,
and only cat repetitively (guaranteed to be fast, as there're thousands
of lines involved at most).
Diffstat (limited to 'esp8266/scripts')
0 files changed, 0 insertions, 0 deletions