aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-02-22cc3200: Convert to using uPy internal errno numbers.Damien George
2017-02-22cc3200: Move wlan socket glue functions from modwlan to modusocket.Damien George
2017-02-21cc3200: Remove remaining references to std.h.Damien George
2017-02-21drivers/display/lcd160cr: Fix bugs with lcd.get_pixel().Damien George
2017-02-21cc3200/mods/modwlan: Add int casts to silence compiler warnings.Damien George
2017-02-21cc3200/mods/modwlan: Allow antenna diversity to be fully compiled out.Damien George
2017-02-21cc3200/mods/modwlan: Make multi-threaded a proper compile-time option.Damien George
2017-02-21cc3200/mods/modwlan: Remove unused header includes; simplify others.Damien George
2017-02-21cc3200: Remove util/std.h, can just use stdio.h instead.Damien George
2017-02-21cc3200: Use simplelink API instead of emulated BSD API.Damien George
2017-02-21cc3200: Move stoupper to ftp.c and define in terms of unichar_toupper.Damien George
2017-02-20tests/cpydiff: Add a test for storing iterable to a list slice.Damien George
2017-02-20docs: Modify Makefile and indexes to generate cPy-differences pages.Rami Ali
2017-02-20tools: Add gen-cpydiff.py to generate docs differences.Rami Ali
2017-02-20tests/cpydiff: Add initial set of tests for uPy-CPython differences.Rami Ali
2017-02-20py/objlist: For list slice assignment, allow RHS to be a tuple or list.Damien George
2017-02-20tests/heapalloc_exc_raise.py: Heap alloc test for raising/catching exc.Paul Sokolovsky
2017-02-17zephyr/README: Network startup issues with frdm_k64f resolved.Paul Sokolovsky
2017-02-17docs/library/lcd160cr: Mention the valid values for set_power() method.Damien George
2017-02-17drivers/display/lcd160cr: Use correct variable in set_power().Stephan Brauer
2017-02-17windows/.gitignore: Ignore VC.db and VC.opendb files from VS2015stijn
2017-02-17teensy/main: Remove unnecessary header includes.Damien George
2017-02-17stmhal/main: Remove unnecessary header includes.Damien George
2017-02-17py/grammar: Remove unused rule.Damien George
2017-02-17py/lexer: Convert mp_uint_t to size_t where appropriate.Damien George
2017-02-17tests/basics/string_join: Add more tests for string concatenation.Damien George
2017-02-17tests/cmdline/cmd_parsetree: Update to work with changes to grammar.Damien George
2017-02-17py: Do adjacent str/bytes literal concatenation in lexer, not compiler.Damien George
2017-02-17py/lexer: Simplify handling of line-continuation error.Damien George
2017-02-17py/lexer: Use strcmp to make keyword searching more efficient.Damien George
2017-02-17py/lexer: Move check for keyword to name-tokenising block.Damien George
2017-02-17py/lexer: Simplify handling of indenting of very first token.Damien George
2017-02-17minimal: Update frozentest.mpy file for new .mpy version.Damien George
2017-02-17gitattributes: Remove obsolete lines.Damien George
2017-02-17gitattributes: Add .mpy files to list of binary files.Damien George
2017-02-17py/persistentcode: Bump .mpy version due to change in bytecode.Damien George
2017-02-16py/lexer: Don't generate string representation for period or ellipsis.Damien George
2017-02-16tests/cmdline: Update cmd_parsetree test for changes to grammar order.Damien George
2017-02-16py/grammar: Group no-compile grammar rules together to shrink tables.Damien George
2017-02-16tests/micropython/heapalloc_iter: Add tests for contains and unpack.Damien George
2017-02-16py: De-optimise some uses of mp_getiter, so they don't use the C stack.Damien George
2017-02-16tests/micropython: Add test for iterating with the heap locked.Damien George
2017-02-16tests/cmdline/cmd_showbc: Update to work with recent changes.Damien George
2017-02-16py/compile: Optimise list/dict/set comprehensions to use stack iter.Damien George
2017-02-16tests/cmdline: Update tests to pass with latest changes to bytecode.Damien George
2017-02-16py/runtime: Optimise case of identity iterator so it doesn't alloc RAM.Damien George
2017-02-16py: Remove unused "use_stack" argument from for_iter_end emit function.Damien George
2017-02-16py: Optimise storage of iterator so it takes only 4 slots on Py stack.Damien George
2017-02-16py: Make FOR_ITER opcode pop 1+4 slots from the stack when finished.Damien George
2017-02-16py: Allow bytecode/native to put iter_buf on stack for simple for loops.Damien George