aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-04-27py: Eliminate 'op' variable in VM dispatch loop.Damien George
2014-04-27py: Save some ROM by shortening compiler error messages.Damien George
2014-04-27py: Change the way function arguments are compiled.Damien George
2014-04-27py: Implement keyword-only args.Damien George
2014-04-26Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-26py, gc: Only zero out the extra bytes at the end of the heap chunk.Damien George
2014-04-26py: "read" & "write" are so common that make them core.Paul Sokolovsky
2014-04-26objstringio: Compile only if MICROPY_ENABLE_MOD_IO defined.Paul Sokolovsky
2014-04-26modio: Implement io.StringIO class.Paul Sokolovsky
2014-04-26Simplify names for argcheck.c / arg parsing.Damien George
2014-04-26Add ARRAY_SIZE macro, and use it where possible.Damien George
2014-04-26Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-26py: Make collections module configurable, enabled by default.Damien George
2014-04-26objstr: Optimize .rstrip() by scanning string from end.Paul Sokolovsky
2014-04-26objstr: Implement .lstrip() & .rstrip().Paul Sokolovsky
2014-04-26streams: Make .write() support arbitrary objects with buffer interface.Paul Sokolovsky
2014-04-25py: Add MICROPY_ENABLE_DOC_STRING, disabled by default.Damien George
2014-04-25Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-25py, gc: Zero out newly allocated blocks in the GC.Damien George
2014-04-25py: Support instance __call__ method.Paul Sokolovsky
2014-04-25py, gc: Fix old gc_realloc for case when NULL is passed in as ptr.Damien George
2014-04-24py, vm: Fix recent bug where state is freed too early.Damien George
2014-04-24py, vm: Free heap-allocated state if it was allocated on the heap.Damien George
2014-04-24Merge pull request #519 from pfalcon/exc-no-ptr-to-fieldDamien George
2014-04-24Merge pull request #518 from pfalcon/vm-traceDamien George
2014-04-24Makefile: Allow to override "super optimization" options used for some files.Paul Sokolovsky
2014-04-23objexcept: Don't store args tuple within exception object.Paul Sokolovsky
2014-04-23vm: Add rudimentary bytecode execution tracing capability.Paul Sokolovsky
2014-04-23showbc: MAKE_CLOSURE*: Update for new closed-over encoding.Paul Sokolovsky
2014-04-23emitglue: Typo fix in var name.Paul Sokolovsky
2014-04-22builtinimport: If there was error compiling imported module, raise exception.Paul Sokolovsky
2014-04-22objexcept: Add mp_obj_new_exception_arg1() convenience function.Paul Sokolovsky
2014-04-21py: Add 'align' and 'data' meta-instructions to inline assembler.Damien George
2014-04-21py: Fix super() bug, where it didn't allow instance access.Damien George
2014-04-21Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-21py: Small change to mp_arg_parse_all.Damien George
2014-04-20py: Add win32-specific header for alloca().Paul Sokolovsky
2014-04-20nlrx86.S: Another ifdef for win32 symbol underscoring issues.Paul Sokolovsky
2014-04-20objarray: Slice subscription operation: properly test for op subtype.Paul Sokolovsky
2014-04-20gc: gc_realloc(): Fix byte-to-block calculation.Paul Sokolovsky
2014-04-20py, gc: Further simplify coding-style of gc_realloc.Damien George
2014-04-20py: Wrap #if's around emitter functions that are used only by emitcpy.Damien George
2014-04-20py: Making closures now passes pointer to stack, not a tuple for vars.Damien George
2014-04-20objclosure: Store reference to entire closed variables tuple.Paul Sokolovsky
2014-04-20objcell: Add disabled by default print method for debugging.Paul Sokolovsky
2014-04-20gc: "new" gc_realloc: Rewrite in plain C, fixing bunch of bugs.Paul Sokolovsky
2014-04-20gc: Recover simple gc_realloc implementation, make easier to switch between.Paul Sokolovsky
2014-04-20modstruct: Add 'O' typecode for passing mp_obj_t.Paul Sokolovsky
2014-04-20modstruct: Use proper int accessor which checks input value type.Paul Sokolovsky
2014-04-20Merge branch 'master' of github.com:micropython/micropythonDamien George