- 04 Mar, 2015 2 commits
-
-
Damien George authored
This helps make files reusable across other ports.
-
Damien George authored
See issue #1122.
-
- 03 Mar, 2015 11 commits
-
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Just to reduce code size. Messages are still to the point and unambiguous.
-
Damien George authored
-
Damien George authored
-
stijn authored
-
stijn authored
-
Damien George authored
-
- 02 Mar, 2015 10 commits
-
-
Damien George authored
-
Damien George authored
So that navite emitter passes (comprehensions use yield which is not yet supported by native emitter).
-
Damien George authored
Should only give an error on the last pass of the assembler, since that's when we are certain about the branch size.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1143.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
- 01 Mar, 2015 5 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1140.
-
- 28 Feb, 2015 5 commits
-
-
danicampora authored
-
Johan Hendriks authored
-
Damien George authored
Saves around 60 bytes code on Thumb2 archs.
-
Damien George authored
Saves 116 bytes for stmhal and 56 bytes for cc3200 port.
-
Damien George authored
Reduces code size by 72 bytes on Thumb2 archs.
-
- 27 Feb, 2015 7 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
This is rarely used feature which takes enough code to implement, so is controlled by MICROPY_PY_ARRAY_SLICE_ASSIGN config setting, default off. But otherwise it may be useful, as allows to update arbitrary-sized data buffers in-place. Slice is yet to implement, and actually, slice assignment implemented in such a way that RHS of assignment should be array of the exact same item typecode as LHS. CPython has it more relaxed, where RHS can be any sequence of compatible types (e.g. it's possible to assign list of int's to a bytearray slice). Overall, when all "slice write" features are implemented, it may cost ~1KB of code.
-
Damien George authored
Saves about 250 code bytes for Thumb2 archs.
-
Damien George authored
This is so all memory requests go through the same interface.
-
Damien George authored
-
Damien George authored
-