- 3056509 py: Rename and reorder parameters in emit_make_function/closure. by Damien George · 11 years ago
- e0f2979 py: Add equality test for None object. by Damien George · 11 years ago
- 6433bd9 py: Add explicit conversion from float to int via int(). by Damien George · 11 years ago
- 804760b py: Fix bug in compiler for empty class bases. by Damien George · 11 years ago
- 0997af9 py: Don't wrap necessary function calls in assert. by Damien George · 11 years ago
- 0aa4379 Merge pull request #399 from pfalcon/gen-defargs by Damien George · 11 years ago
- f7eaf60 py: Fix "TypeError: 'iterator' object is not iterable", doh. by Paul Sokolovsky · 11 years ago
- f39d3b9 py: Implement support for generalized generator protocol. by Paul Sokolovsky · 11 years ago
- a30cf9f objzip: Use mp_identity(). by Paul Sokolovsky · 11 years ago
- 230fec7 py: Implement positional and keyword args via * and **. by Damien George · 11 years ago
- f6a8209 Merge pull request #396 from pfalcon/call-star by Damien George · 11 years ago
- 7fafb28 objgenerator: Handle default args to generator functions. by Paul Sokolovsky · 11 years ago
- 14b8203 vm: Implement DELETE_FAST_N bytecode. by Paul Sokolovsky · 11 years ago
- 55ca075 vm: Implement CALL_FUNCTION_VAR opcode (foo(*(1, 2, 3))). by Paul Sokolovsky · 11 years ago
- 48bdb21 showbc: Dump all CALL_FUNCTION_* and CALL_METHOD_* opcodes. by Paul Sokolovsky · 11 years ago
- df6567e Merge map.h into obj.h. by Damien George · 11 years ago
- d17926d Rename rt_* to mp_*. by Damien George · 11 years ago
- 24a140a objexcept: Fix another place missing proper args tuple initialization. by Paul Sokolovsky · 11 years ago
- ee5ecc9 objgenerator.throw: Instantiate if exception type passed, just as "raise". by Paul Sokolovsky · 11 years ago
- 9a54a22 objgenerator.throw(): Throwing GeneratorExit is equivalent to .close(). by Paul Sokolovsky · 11 years ago
- 6ae237d objgenerator: Store proper code_info pointer. by Paul Sokolovsky · 11 years ago
- aaff716 objgenerator: mp_obj_gen_resume() suitable only for generators. by Paul Sokolovsky · 11 years ago
- 8d9cc2e compile: Print error messages on unimplemented relative imports. by Paul Sokolovsky · 11 years ago
- 0ae518f mp_obj_print_exception(): Assert that traceback has sane number of entries. by Paul Sokolovsky · 11 years ago
- 89f94b5 py: Rename mp_exc_stack to mp_exc_stack_t. by Damien George · 11 years ago
- d7592a1 py: Fix reraise logic. by Damien George · 11 years ago
- 0c904df vm: Save current active exception on opening new try block. by Paul Sokolovsky · 11 years ago
- 69975df vm: WITH_CLEANUP: use POP_EXC_BLOCK(). by Paul Sokolovsky · 11 years ago
- a0ad77b vm: Establish macros PUSH_EXC_BLOCK & POP_EXC_BLOCK to deal with exc stack. by Paul Sokolovsky · 11 years ago
- d109676 py: Reraising exception possible only in except block. by Paul Sokolovsky · 11 years ago
- 2bce0bd Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 0aa5d51 py: Support mpz -op- float, mpz -op- complex, and complex -op- mpz. by Damien George · 11 years ago
- 40d6d29 vm: Elaborate comments for WITH_CLEANUP, other cosmetic fixes. by Paul Sokolovsky · 11 years ago
- c689c19 py: Make MP_BC_SETUP_WITH use the bytecode stack for load_method. by Damien George · 11 years ago
- 21a07dc Merge pull request #389 from pfalcon/with-statement by Damien George · 11 years ago
- b04be05 py: Fix regress with GeneratorExit object becoming truly const. by Damien George · 11 years ago
- 3e1a5c1 py: Rename old const type objects to mp_type_* for consistency. by Damien George · 11 years ago
- 07ddab5 py: Change mp_const_* objects to macros. by Damien George · 11 years ago
- da51a39 Merge pull request #383 from pfalcon/yield-from by Damien George · 11 years ago
- 6e54fcf py: Fix typo printing complex numbers that are purely imaginary. by Damien George · 11 years ago
- d1e443d py: Free unique_code slot for outer module. by Damien George · 11 years ago
- 44307d5 vm: Implement "with" statement (SETUP_WITH and WITH_CLEANUP bytecodes). by Paul Sokolovsky · 11 years ago
- 682f9e6 vm: Make sure that exception triple is <type, instance, traceback>. by Paul Sokolovsky · 11 years ago
- 4fff26a vm: Factor out exception block setup to a macro. by Paul Sokolovsky · 11 years ago
- 1d75533 Merge pull request #382 from pfalcon/genexit-inst by Damien George · 11 years ago
- 440f041 py: Fix bugs with debugging output. by Damien George · 11 years ago
- 55234f4 py: yield from: Elaborate GeneratorExit (gen.close()) handling. by Paul Sokolovsky · 11 years ago
- cf21a4e py: Core "yield from" implementation. by Paul Sokolovsky · 11 years ago
- c4d589e objgenerator: close(): Throw instance of GeneratorExit (not type). by Paul Sokolovsky · 11 years ago
- 182c31a showbc: Add few bytecodes related to "with". by Paul Sokolovsky · 11 years ago
- c63f984 py: Thin out predefined exceptions. by Damien George · 11 years ago
- 01b877d py: Fix typo printing complex numbers. by Damien George · 11 years ago
- ce8f07a py: Rename emit_pre so they have globally unique names. by Damien George · 11 years ago
- 2326d52 py: Factor out code from runtime.c to emitglue.c. by Damien George · 11 years ago
- 8767d07 py: complex_print uses format_float if single precision fp used. by Damien George · 11 years ago
- bee17b0 py: Put n_state for bytecode in the bytecode prelude. by Damien George · 11 years ago
- 8dcc0c7 py: Calculate maximum exception stack size in compiler. by Damien George · 11 years ago
- 945a01c py: Fix bug in type_store_attr, trying to store to ROM. by Damien George · 11 years ago
- bdcbf0f py: Restore CPython compatibility in compiler for closures with def args. by Damien George · 11 years ago
- d6f9434 Merge pull request #381 from pfalcon/closure-defargs by Damien George · 11 years ago
- f61a072 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- c3f1126 py: Fix logic bugs in object attribute/method extraction. by Damien George · 11 years ago
- 6022d9d py: Improved builtin dir. by Damien George · 11 years ago
- e9137b9 py: Implement getattr() builtin. by Paul Sokolovsky · 11 years ago
- 9b196cd Remove mp_obj_type_t.methods entry and use .locals_dict instead. by Damien George · 11 years ago
- 2447a5b py: Support closures with default args. by Paul Sokolovsky · 11 years ago
- c12b221 Change mp_method_t.name from const char * to qstr. by Damien George · 11 years ago
- 69b3ba0 py: Swap around the double return value of mp_obj_gen_resume. by Damien George · 11 years ago
- 66eaf84 py: Replace mp_const_stop_iteration object with MP_OBJ_NULL. by Damien George · 11 years ago
- 688e220 Merge pull request #379 from pfalcon/reraise by Damien George · 11 years ago
- 9c817b9 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 548e76c py: Use _is_subclass_fast instead of _exception_match. by Damien George · 11 years ago
- 752ba55 Merge branch 'gen-close-ret-val' of github.com:pfalcon/micropython into pfalcon-gen-close-ret-val by Damien George · 11 years ago
- 9e6e935 py: Add support for user-defined iterators via __iter__, __next__. by Damien George · 11 years ago
- af1ae30 objexcept: Add mp_obj_exception_get_value() convenience function. by Paul Sokolovsky · 11 years ago
- c403076 vm: Implement raise statement w/o args (reraising last exception). by Paul Sokolovsky · 11 years ago
- 962b1cd objgenerator: Implement return with value and .close() method. by Paul Sokolovsky · 11 years ago
- 681d0a9 Merge pull request #370 from xbe/str-rfind by Damien George · 11 years ago
- 6e628c4 py: Replace naive and teribble hash function with djb2. by Damien George · 11 years ago
- ffb5cfc py: Removed some unnecessary exception objects. by Damien George · 11 years ago
- caac542 Proper support for registering builtin modules in ROM. by Damien George · 11 years ago
- 1dfde89 Merge pull request #373 from iabdalkader/module_register by Damien George · 11 years ago
- 9512e9e objexcept: Add "args" exception attribute, as well as StopIteration.value. by Paul Sokolovsky · 11 years ago
- 7f8b313 rt_load_method(): Add missing qstr_str() when getting type name. by Paul Sokolovsky · 11 years ago
- 89d4524 Add mp_obj_module_register by mux · 11 years ago
- a82d7ef Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 24ff063 py: Remove obsolete declarations; make mp_obj_get_array consistent. by Damien George · 11 years ago
- 17a5a83 Implement str.rfind() and add tests for it. by xbe · 11 years ago
- 8562de6 py/objstr.c: Remove done TODOs. by xbe · 11 years ago
- f909034 py: Implement support for "except Exception as var" clause. by Paul Sokolovsky · 11 years ago
- 4b2b7ce runtime: RT_BINARY_OP_EXCEPTION_MATCH: don't fall thru in case of wrong types. by Paul Sokolovsky · 11 years ago
- 1673420 vm: Abstract working with tagged pointers in VM using macro accessors. by Paul Sokolovsky · 11 years ago
- d67441d Merge pull request #365 from xbe/tgamma by Damien George · 11 years ago
- 1ea8fcf py/builtinmath.c: use tgamma() instead of gamma(). by xbe · 11 years ago
- 6068210 Fix OS X detection. by xbe · 11 years ago
- 196990b Merge pull request #364 from pfalcon/mpz-unbreak-int-long by Damien George · 11 years ago
- badc9d4 py: Improve dir(): extract names from type->methods table. by Damien George · 11 years ago
- 57207b8 objint_mpz: Quick&dirty implementation of bitwise operations. by Paul Sokolovsky · 11 years ago
- e254809 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- c910972 py: Remove some unnecessary exception objects. by Damien George · 11 years ago