summaryrefslogtreecommitdiffstatshomepage
path: root/py
Commit message (Expand)AuthorAge
* py: Make terse_arg_mismatch a global function and use it elsewhere.Damien George2015-01-01
* objnamedtuple: Make sure to initialize type structure completely.Paul Sokolovsky2015-01-01
* py: Allow keyword arguments for namedtuplestijn2015-01-01
* py: Use sequence of strings for named tuple initializationstijn2015-01-01
* py: Fix rshift and not of zero/one edge cases in mpz.Damien George2014-12-31
* objstr: Fix %d-formatting of floats.Paul Sokolovsky2014-12-31
* py: mp_obj_new_int_from_float() supported only for MICROPY_PY_BUILTINS_FLOAT.Paul Sokolovsky2014-12-30
* py: Implement mp_obj_new_int_from_float() for MICROPY_LONGINT_IMPL_NONE.Paul Sokolovsky2014-12-30
* py: Partially fix float to int conversion.Paul Sokolovsky2014-12-30
* py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper.Damien George2014-12-29
* py: In VM, for selective ip saving, store 1 byte past last opcode.Damien George2014-12-29
* py: Add note about -fno-crossjumping when compiling vm.c.Paul Sokolovsky2014-12-29
* py: Add MP_LIKELY(), MP_UNLIKELY() macros to help branch prediction.v1.3.8Paul Sokolovsky2014-12-29
* showbc: Print operation mnemonic in BINARY_OP.Paul Sokolovsky2014-12-28
* showbc: Make code object start pointer semi-public.Paul Sokolovsky2014-12-28
* vm: Record exception ip only for instructions where exceptions may happen.Paul Sokolovsky2014-12-28
* py: Allow to properly disable builtin slice operation.Damien George2014-12-27
* py: Allow to properly disable builtin "set" object.Damien George2014-12-27
* py: Move to guarded includes for compile.h and related headers.Paul Sokolovsky2014-12-27
* showbc: Refactor to allow inline instruction printing.Paul Sokolovsky2014-12-27
* py: Make bytes objs work with more str methods; add tests.Damien George2014-12-24
* py: Reduce size of VM exception stack element by 1 machine word.Damien George2014-12-22
* py: Use str_to_int function in more places to reduce code size.Damien George2014-12-21
* py: Remove last uses of printf from compile; use proper SyntaxError.Damien George2014-12-21
* py: Move global/nonlocal decl code to compiler for proper SyntaxError.Damien George2014-12-21
* py: Fix iteration over map in 2 places.Damien George2014-12-21
* py: Remove unnecessary RULE_none and PN_none from parser.Damien George2014-12-20
* py: Add blank and ident flags to grammar rules to simplify parser.Damien George2014-12-20
* py: Save a few code bytes in parser; make vars local where possible.Damien George2014-12-20
* py: Add execfile function (from Python 2); enable in stmhal port.Damien George2014-12-19
* asmarm: Fix bug with encoding small negative ints using MVN instruction.Paul Sokolovsky2014-12-14
* py: Fix optimised for-loop compiler so it follows proper semantics.Damien George2014-12-12
* py: Fix label printing in showbc; print sp in vm trace.Damien George2014-12-12
* py: Fix a semantic issue with range optimisation.Damien George2014-12-11
* py: Tidy up a few function declarations.Damien George2014-12-10
* py: Remove static from definition of pfenv_printf.Damien George2014-12-10
* py: Make functions static where appropriate.Damien George2014-12-10
* py: Fix function type: () -> (void).Damien George2014-12-10
* py: Allow builtins to be overridden.Damien George2014-12-09
* modsys: Add sys.print_exception(exc, file=sys.stdout) function.Paul Sokolovsky2014-12-08
* py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.Damien George2014-12-05
* py: Fix printing of size_t entity; fix qemu-arm for changes to lexer.Damien George2014-12-05
* py: Optimise lexer by exposing lexer type.Damien George2014-12-05
* py: Allow bytes/bytearray/array to be init'd by buffer protocol objects.Damien George2014-12-04
* py, vm: Make unum a local variable for each opcode that uses it.Damien George2014-12-02
* modmicropython: Move mem_info() and qstr_info() functions from unix port.Paul Sokolovsky2014-12-01
* py: Generalise and reduce code size of array +, += and .extend().Damien George2014-11-30
* py: Implement +, += and .extend for bytearray and array objs.Damien George2014-11-30
* Use MP_DEFINE_CONST_DICT macro to define module dicts.Damien George2014-11-29
* modubinascii: Add, with hexlify() implementation.Paul Sokolovsky2014-11-29