aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-12-21py: Use str_to_int function in more places to reduce code size.Damien George
2014-12-21py: Remove last uses of printf from compile; use proper SyntaxError.Damien George
2014-12-21py: Move global/nonlocal decl code to compiler for proper SyntaxError.Damien George
2014-12-21py: Fix iteration over map in 2 places.Damien George
2014-12-20py: Remove unnecessary RULE_none and PN_none from parser.Damien George
2014-12-20py: Add blank and ident flags to grammar rules to simplify parser.Damien George
2014-12-20py: Save a few code bytes in parser; make vars local where possible.Damien George
2014-12-19py: Add execfile function (from Python 2); enable in stmhal port.Damien George
2014-12-14asmarm: Fix bug with encoding small negative ints using MVN instruction.Paul Sokolovsky
2014-12-12py: Fix optimised for-loop compiler so it follows proper semantics.Damien George
2014-12-12py: Fix label printing in showbc; print sp in vm trace.Damien George
2014-12-11py: Fix a semantic issue with range optimisation.Damien George
2014-12-10py: Tidy up a few function declarations.Damien George
2014-12-10py: Remove static from definition of pfenv_printf.Damien George
2014-12-10py: Make functions static where appropriate.Damien George
2014-12-10py: Fix function type: () -> (void).Damien George
2014-12-09py: Allow builtins to be overridden.Damien George
2014-12-08modsys: Add sys.print_exception(exc, file=sys.stdout) function.Paul Sokolovsky
2014-12-05py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.Damien George
2014-12-05py: Fix printing of size_t entity; fix qemu-arm for changes to lexer.Damien George
2014-12-05py: Optimise lexer by exposing lexer type.Damien George
2014-12-04py: Allow bytes/bytearray/array to be init'd by buffer protocol objects.Damien George
2014-12-02py, vm: Make unum a local variable for each opcode that uses it.Damien George
2014-12-01modmicropython: Move mem_info() and qstr_info() functions from unix port.Paul Sokolovsky
2014-11-30py: Generalise and reduce code size of array +, += and .extend().Damien George
2014-11-30py: Implement +, += and .extend for bytearray and array objs.Damien George
2014-11-29Use MP_DEFINE_CONST_DICT macro to define module dicts.Damien George
2014-11-29modubinascii: Add, with hexlify() implementation.Paul Sokolovsky
2014-11-27py: Add NLR support for xtensa CPU.Damien George
2014-11-27pfenv_printf: Properly implement %p format specifier.Paul Sokolovsky
2014-11-27builtin: Reimplement __repl_print__() in terms of print().Paul Sokolovsky
2014-11-27map: Add empty fixed map.Paul Sokolovsky
2014-11-27py: #if guard str_make_new when not needed.Damien George
2014-11-22moduhashlib: Initial module skeleton.Paul Sokolovsky
2014-11-21py: Add support for float/double arrays in array module.Damien George
2014-11-16py: Make stream seek correctly check for ioctl fn; add seek for textio.Damien George
2014-11-17stream: Implement seek operation support via ioctl, wrapped in generic method.Paul Sokolovsky
2014-11-17stream: Convert .ioctl() to take fixed number of args.Paul Sokolovsky
2014-11-15py: Use __hash__ method if a type defines itstijn
2014-11-06py: Fix order-only dependencies in mkrules.mk and py.mk.Sven Wegener
2014-11-06py: Use shorter, static error msgs when ERROR_REPORTING_TERSE enabled.Damien George
2014-11-06py: Remove obsolute function declaration.Damien George
2014-11-05py: Add order-only dependency for py-version.hSven Wegener
2014-11-05py: Deactivate more code without MICROPY_PY_SYSSven Wegener
2014-11-05py: Fix some macros defines; cleanup some includes.Damien George
2014-11-05py: Allow bytes object as argument to some str methods.Damien George
2014-11-05py: Allow +, in, and compare ops between bytes and bytearray/array.Damien George
2014-11-05unix: fast: Set initial module dict size big to have high pystone score.Paul Sokolovsky
2014-11-03py: Explicitly set uninitialised struct member to false.Damien George
2014-11-03py: Fix builtin callable so it checks user-defined instances correctly.Damien George