- 21 Sep, 2016 1 commit
-
-
Damien George authored
One can instead lookup __name__ in the modules dict to get the value.
-
- 24 Aug, 2016 2 commits
-
-
Paul Sokolovsky authored
Disable by default, enable in unix port.
-
Pavol Rusnak authored
-
- 20 May, 2016 1 commit
-
-
Damien George authored
-
- 11 Jan, 2016 1 commit
-
-
Damien George authored
With this patch the n_args parameter is changed type from mp_uint_t to size_t.
-
- 26 Dec, 2015 1 commit
-
-
Paul Sokolovsky authored
This is extension to CPython, it allows to easily produce human-readable hex dump: >>> ubinascii.hexlify(b"\xaa\x55\xaa\x55", b" ") b'aa 55 aa 55'
-
- 29 Nov, 2015 1 commit
-
-
Damien George authored
-
- 06 Jul, 2015 1 commit
-
-
Damien George authored
Drops Thumb2 arch size by 24 bytes.
-
- 04 Jul, 2015 3 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Galen Hazelwood authored
-
- 21 May, 2015 1 commit
-
-
Daniel Campora authored
-
- 20 May, 2015 1 commit
-
-
Dave Hylands authored
This also pulls out hex_digit from py/lexer.c and makes unichar_hex_digit
-
- 21 Jan, 2015 1 commit
-
-
Damien George authored
With this patch str/bytes construction is streamlined. Always use a vstr to build a str/bytes object. If the size is known beforehand then use vstr_init_len to allocate only required memory. Otherwise use vstr_init and the vstr will grow as needed. Then use mp_obj_new_str_from_vstr to create a str/bytes object using the vstr memory. Saves code ROM: 68 bytes on stmhal, 108 bytes on bare-arm, and 336 bytes on unix x64.
-
- 20 Jan, 2015 1 commit
-
-
Damien George authored
See issue #699.
-
- 01 Jan, 2015 1 commit
-
-
Damien George authored
-
- 29 Nov, 2014 2 commits
-
-
Damien George authored
This is just a clean-up of the code. Generated code is exactly the same.
-
Paul Sokolovsky authored
-