summaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2015-03-26py: Add optional support for descriptors' __get__ and __set__ methods.stijn
2015-03-26py: Increase fixed size of stack-info in native emitter.Damien George
2015-03-26py, compiler: When just bytecode, make explicit calls instead of table.Damien George
2015-03-26py, compiler: Remove emit_pass1 code, using emit_bc to do its job.Damien George
2015-03-26py, compiler: Refactor load/store/delete_id logic to reduce code size.Damien George
2015-03-26objdict: Cast mp_obj_t to concrete types explicitly.Paul Sokolovsky
2015-03-25py: Fix bug in compiler which allowed through illegal augmented assign.Damien George
2015-03-25py: Clean up some logic in VM to remove assert(0)'s.Damien George
2015-03-25py: Simplify some logic in compiler; add comments about CPython compat.Damien George
2015-03-25py: Cast mp_obj_t to concrete types explicitly.Paul Sokolovsky
2015-03-23objnamedtuple: Accept field list as a string.Paul Sokolovsky
2015-03-23objstr: Expose mp_obj_str_split() for reuse in other modules.Paul Sokolovsky
2015-03-22objnamedtuple: Check that 2nd arg to namedtuple() is a list.Paul Sokolovsky
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