aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2016-05-04py/obj: Add warning note about get_array return value and GC blocks.Damien George
2016-05-02py/modcollections: Rename module name have "u" prefix for consistency.Paul Sokolovsky
2016-05-02py/modio: Rename module name to "uio" for consistency with other modules.Paul Sokolovsky
2016-04-29extmod/modwebrepl: Module to handle WebREPL protocol.Paul Sokolovsky
2016-04-28py/vm: "yield from" didn't handle MP_OBJ_STOP_ITERATION optimization.Paul Sokolovsky
2016-04-26py/mkrules.mk: Typo fixes in comments.Paul Sokolovsky
2016-04-26py/emitnative: Use MP_OBJ_NEW_SMALL_INT instead of manual bit shifting.Damien George
2016-04-26py/obj.h: When constructing a small-int cast to mp_uint_t for bit-shift.Damien George
2016-04-25py/makeqstrdefs.py: Windows compatibility.stijn
2016-04-25py/makeqstrdefs.py: Remove unused function/variable/import.stijn
2016-04-25py/runtime_utils: Fix nanbox build.Paul Sokolovsky
2016-04-25py: Move call_function_*_protected() functions to py/ for reuse.Paul Sokolovsky
2016-04-22py/mkrules.mk: Remove obsolete rules for auto qstr generation.Damien George
2016-04-21py/mkenv.mk: Remove -s and -S args from PYTHON variable.Damien George
2016-04-21py: Fix bug passing a string as a keyword arg in a dict.Damien George
2016-04-19py: Divide "split" and "cat" phases of qstr extraction for better efficiency.Paul Sokolovsky
2016-04-19py/makeqstrdefs.py: Process only CPP line-numbering info.Paul Sokolovsky
2016-04-19py/mkrules.mk: Fix Bashism.Paul Sokolovsky
2016-04-19py/mkrules.mk: Cleanup command passed to shell.Paul Sokolovsky
2016-04-19py/mkrules.mk: Try to detect and emulate make -B behavior for qstr extraction.Paul Sokolovsky
2016-04-19py: Rework QSTR extraction to work in simple and obvious way.Paul Sokolovsky
2016-04-17py/mkenv.mk: Optimize Python startup type during make process.Paul Sokolovsky
2016-04-17py/frozenmod: Pass the source name of the frozen module to the lexer.Damien George
2016-04-16py/mkrules.mk: Suppress line-no output from CPP for qstr auto-gen.Jan Čapek
2016-04-16py/py.mk: Add makefile variable for qstr autogeneration control.Jan Čapek
2016-04-16py/mkrules.mk: Add mpconfig[port].h dependency to qstr generating rule.Jan Čapek
2016-04-16py: Add rules for automated extraction of qstrs from sources.Jan Čapek
2016-04-16py/makeqstrdefs: Add script to automate extraction of qstr from sources.Pavel Moravec
2016-04-15py/map: Change hash-table allocation policy to be less aggressive.Damien George
2016-04-15py: Declare help, input, open builtins in core.Paul Sokolovsky
2016-04-14py/makeqstrdata: Add special case to handle \n qstr.Damien George
2016-04-14py/makeqstrdata: Reinstate Python2 compatibility.Damien George
2016-04-14py/makeqstrdata: Fix rendering of qstrs that have non-printable ASCII.Damien George
2016-04-14py: Simplify "and" action within parser by making ident-rules explicit.Damien George
2016-04-13py/makeqstrdata: Add more names for escaped chars and esc non-printable.Damien George
2016-04-13py: Add ability to have frozen persistent bytecode from .mpy files.Damien George
2016-04-13py/makeqstrdata: Factor out some code to functions that can be reused.Damien George
2016-04-13py/emitglue: Make mp_raw_code_t* arguments constant pointers.Damien George
2016-04-13py/emitglue: Move typedef of mp_raw_code_t from .c to .h file.Damien George
2016-04-13py: Fix constant folding and inline-asm to work with new async grammar.Damien George
2016-04-13py: add async/await/async for/async with syntaxpohmelie
2016-04-13py/modbuiltins: __repl_print__: Add comment about setting "_" special var.Paul Sokolovsky
2016-04-12extmod/machine_i2c: Implement I2C memory reading/writing.Damien George
2016-04-12extmod: Add generic machine.I2C class, with bit-bang I2C.Damien George
2016-04-12extmod: Add initial framebuf module.Damien George
2016-04-10py/stream: Move uPy func obj wrappers to below their respective funcs.Damien George
2016-04-10py/stream: Simplify arg extraction logic for stream_ioctl.Damien George
2016-04-10py/stream: ioctl(): Properly support 2-arg form.Paul Sokolovsky
2016-04-10py/stream: Fix signed comparison issue.Paul Sokolovsky
2016-04-10py/stream: Add Python-level ioctl() method.Paul Sokolovsky