aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2015-03-21py: Combine duplicated code that converts members from a lookup.Damien George
2015-03-20py: Allow retrieving a function's __name__.stijn
2015-03-21runtime: mp_load_method_maybe(): Don't use confusing "base" term.Paul Sokolovsky
2015-03-20objlist: list_reverse(): Fix typesafety error.Paul Sokolovsky
2015-03-20py: Clarify API for map/set lookup when removing&adding at once.Damien George
2015-03-20py: Implement core of OrderedDict type.Paul Sokolovsky
2015-03-20py: Implement DELETE_GLOBAL in showbc.c.Damien George
2015-03-20objtype: More comment clarification for attribute lookup.Paul Sokolovsky
2015-03-19py: Allow to compile with extra warnings (sign-compare, unused-param).Damien George
2015-03-17objtype: Clarify comment why we call mp_load_method_maybe() for native sub-obj.Paul Sokolovsky
2015-03-16objtype: Refactor dealing with native sub-objects for clarity.Paul Sokolovsky
2015-03-16objtype: mp_obj_class_lookup: Remove implausible condition.Paul Sokolovsky
2015-03-16objtype: Clarify comment for mp_obj_class_lookup().Paul Sokolovsky
2015-03-16objtype: Clarify code by consistently using common subexpression.Paul Sokolovsky
2015-03-16py: Fix printing of error message when parsing malformed integer.Damien George
2015-03-14py, extmod: Remove include of unnecessary system headers.Damien George
2015-03-14py: In pfenv_vprintf, adjust type from mp_uint_t to unsigned int.Damien George
2015-03-14py: Remove unnecessary and unused sgn argument from pfenv_print_mp_int.Damien George
2015-03-14py: Fix builtin abs so it works for bools and bignum.Damien George
2015-03-14py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options.Damien George
2015-03-14py: In compiler, put macro guard around potentially unused asm vars.Damien George
2015-03-12py: Make some mpz functions static and remove unused ones.Damien George
2015-03-11py: Add support for start/stop/step attributes of builtin range object.Peter D. Gray
2015-03-06objmemoryview: Introduce mp_obj_new_memoryview().Paul Sokolovsky
2015-03-05objarray: Support array('O'), array of objects, as extension to CPython.Paul Sokolovsky
2015-03-04objarray: Fix typo in null TYPECODE_MASK.Paul Sokolovsky
2015-03-03py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API.Damien George
2015-03-03runtime: Typo fixes in comments.Paul Sokolovsky
2015-03-03py: In inline assembler, reset labels on code-size pass.Damien George
2015-03-03py: Simplify some inline-assembler error messages, but retain meaning.Damien George
2015-03-03py: Give error for duplicate label in inline assembler.Damien George
2015-03-03py: Guard against redef of nlr_push with DEBUG + MICROPY_NLR_SETJMP.stijn
2015-03-02py: In inline assembler, fix branch out-of-range error reporting.Damien George
2015-03-02py: Use SMALL_INT creation macro in builtin sum.Damien George
2015-03-02py: For inline assembler, add bcc_n and bcc_w ops.Damien George
2015-03-02py: Clean up and comment out unused functions in mpz.Damien George
2015-03-01py: Set compiler scope before folding constants so error messages work.Damien George
2015-02-28py: Combine complie functions for or_test/and_test to reduce code size.Damien George
2015-02-28py: Combine emit functions for jump true/false to reduce code size.Damien George
2015-02-28py: Combine logic for compiling and/or tests, to reduce code size.Damien George
2015-02-27objarray: Implement array slice assignment.Paul Sokolovsky
2015-02-27py: Transform assert logic in compiler to save code space.Damien George
2015-02-27py: Use m_{new,renew,del} consistently.Damien George
2015-02-27py: Fix adding of traceback so that it appends to existing info.Damien George
2015-02-26py: Small optimisation of logic flow in BC_WITH_CLEANUP bytecode.Damien George
2015-02-25py: Make inline assembler raise exception when branch not in range.Damien George
2015-02-24py: In inline assembler, add return statement to fix flow logic.Damien George
2015-02-24py: Factor some code in inline thumb assembler to reduce code size.Damien George
2015-02-24py: Make more asmthumb functions inline to reduce code size.Damien George
2015-02-24py: Reduce code size of inline thumb assembler by using static tables.Damien George