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