aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-03-31objfloat: Quick&dirty implementation of float floor division.Paul Sokolovsky
2014-03-31compile: Don't try to constant-fold division by zero.Paul Sokolovsky
2014-03-31objfloat: Make sure that floats always have dot (for C "double" type case).Paul Sokolovsky
2014-03-31objfloat: Missing default: caused incorrect results for unimplemented ops.Paul Sokolovsky
2014-03-31objexcept: No more magic messages in exceptions, only exception arguments.Paul Sokolovsky
2014-03-30py: Add equality test for None object.Damien George
2014-03-30py: Add explicit conversion from float to int via int().Damien George
2014-03-30py: Fix bug in compiler for empty class bases.Damien George
2014-03-30py: Don't wrap necessary function calls in assert.Damien George
2014-03-30Merge pull request #399 from pfalcon/gen-defargsDamien George
2014-03-30py: Fix "TypeError: 'iterator' object is not iterable", doh.Paul Sokolovsky
2014-03-30py: Implement support for generalized generator protocol.Paul Sokolovsky
2014-03-30objzip: Use mp_identity().Paul Sokolovsky
2014-03-30py: Implement positional and keyword args via * and **.Damien George
2014-03-30Merge pull request #396 from pfalcon/call-starDamien George
2014-03-30objgenerator: Handle default args to generator functions.Paul Sokolovsky
2014-03-30vm: Implement DELETE_FAST_N bytecode.Paul Sokolovsky
2014-03-30vm: Implement CALL_FUNCTION_VAR opcode (foo(*(1, 2, 3))).Paul Sokolovsky
2014-03-30showbc: Dump all CALL_FUNCTION_* and CALL_METHOD_* opcodes.Paul Sokolovsky
2014-03-30Merge map.h into obj.h.Damien George
2014-03-30Rename rt_* to mp_*.Damien George
2014-03-30stmhal: Unify naming of HW config; make SD detect configurable.Damien George
2014-03-30objexcept: Fix another place missing proper args tuple initialization.Paul Sokolovsky
2014-03-30objgenerator.throw: Instantiate if exception type passed, just as "raise".Paul Sokolovsky
2014-03-30objgenerator.throw(): Throwing GeneratorExit is equivalent to .close().Paul Sokolovsky
2014-03-30objgenerator: Store proper code_info pointer.Paul Sokolovsky
2014-03-30objgenerator: mp_obj_gen_resume() suitable only for generators.Paul Sokolovsky
2014-03-30compile: Print error messages on unimplemented relative imports.Paul Sokolovsky
2014-03-30mp_obj_print_exception(): Assert that traceback has sane number of entries.Paul Sokolovsky
2014-03-30py: Rename mp_exc_stack to mp_exc_stack_t.Damien George
2014-03-30py: Fix reraise logic.Damien George
2014-03-30Add "tracing" to try-reraise2.py test. It now fails.Damien George
2014-03-30Merge pull request #390 from pfalcon/reraise-recursiveDamien George
2014-03-30Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-30stmhal: Implement selector for USB device mode; improve boot up.Damien George
2014-03-30vm: Save current active exception on opening new try block.Paul Sokolovsky
2014-03-30vm: WITH_CLEANUP: use POP_EXC_BLOCK().Paul Sokolovsky
2014-03-29Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-29stmhal: Add CDC+HID USB device.Damien George
2014-03-29vm: Establish macros PUSH_EXC_BLOCK & POP_EXC_BLOCK to deal with exc stack.Paul Sokolovsky
2014-03-29py: Reraising exception possible only in except block.Paul Sokolovsky
2014-03-29stmhal: Add Windows .inf file for USB CDC device.Damien George
2014-03-29Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-29py: Support mpz -op- float, mpz -op- complex, and complex -op- mpz.Damien George
2014-03-29vm: Elaborate comments for WITH_CLEANUP, other cosmetic fixes.Paul Sokolovsky
2014-03-29stmhal: Factor out stdio and readline to separate files.Damien George
2014-03-29py: Make MP_BC_SETUP_WITH use the bytecode stack for load_method.Damien George
2014-03-29Merge pull request #389 from pfalcon/with-statementDamien George
2014-03-29py: Fix regress with GeneratorExit object becoming truly const.Damien George
2014-03-29unix: Fix ffi.c to compile with latest changes to API.Damien George