1. 7e5fb24 py: Reduce code size of compiler by a bit. by Damien George · 12 years ago
  2. e24b563 py: Fix emitcpy so continue is compatible with CPython. by Damien George · 12 years ago
  3. cbddb27 py: Implement break/continue from an exception with finally. by Damien George · 12 years ago
  4. fb083ea py: mp_execute_byte_code has 2 arg arrays, for more efficient default params. by Damien George · 12 years ago
  5. 87413a4 Merge branch 'fun-defargs' of github.com:pfalcon/micropython into pfalcon-fun-defargs by Damien George · 12 years ago
  6. 9075002 Implement default function arguments (for Python functions). by Paul Sokolovsky · 12 years ago
  7. 6472dea Add exception stack unwind support for RETURN_VALUE. by Paul Sokolovsky · 12 years ago
  8. 532f2c3 Merge pull request #246 from pfalcon/exc_stack_entry by Damien George · 12 years ago
  9. 8b56beb py: Simplified rt_call_function_n_kw. by Damien George · 12 years ago
  10. f3b0544 Merge branch 'fix_str_call' of github.com:msiemens/micropython into msiemens-fix_str_call by Damien George · 12 years ago
  11. 94f6830 py: Make str.replace do 2 passes over the string. by Damien George · 12 years ago
  12. 1aa1c51 Merge branch 'master' of github.com:xbe/micropython into xbe-master by Damien George · 12 years ago
  13. 2c2a124 Fix SIGSEV when running "a"() by Markus Siemens · 12 years ago
  14. 8519342 Update VM stacks comments. by Paul Sokolovsky · 12 years ago
  15. c7a0b14 vm: Introduce structure for exception stack entry, record entry type. by Paul Sokolovsky · 12 years ago
  16. 7ee8e46 Dump 4 more bytecodes (loop and finally ones). by Paul Sokolovsky · 12 years ago
  17. 027594e Typo fixes in comments. by Paul Sokolovsky · 12 years ago
  18. 480c15a Implement str.replace and add tests for it. by xbe · 12 years ago
  19. 3f759b7 py: Add MICROPY_ENABLE_FLOAT around a float specific piece of code. by Damien George · 12 years ago
  20. 28f93fb Merge pull request #239 from pfalcon/end_finally by Damien George · 12 years ago
  21. 39631bc Fix Makefiles: -O3 option was not being applied; mkdir for STM. by Damien George · 12 years ago
  22. 382e8ee vm: Add basic implementation of END_FINALLY opcode. by Paul Sokolovsky · 12 years ago
  23. 09a0c64 py: Improve __bool__ and __len__ dispatch; add slots for them. by Damien George · 12 years ago
  24. c1d9bbc Implement __bool__ and __len__ via unary_op virtual method for all types. by Paul Sokolovsky · 12 years ago
  25. cdd2c62 realloc(): Log original memory ptr too. by Paul Sokolovsky · 12 years ago
  26. 14b929f Merge branch 'master' of github.com:msiemens/micropython into msiemens-master by Damien George · 12 years ago
  27. 62ad189 py: Add compile option to enable/disable source line numbers. by Damien George · 12 years ago
  28. 2d15c12 stm: Add optional memory debugging output. by Damien George · 12 years ago
  29. d0691cc py: Simplify fastn in VM; reduce size of unique code struct. by Damien George · 12 years ago
  30. 08d0755 py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. by Damien George · 12 years ago
  31. 1ba1fac py: Msg in exception is no longer interned. by Damien George · 12 years ago
  32. 4d5b28c Add qstr_info() function and bindings for unix port. by Damien George · 12 years ago
  33. e4b6a07 py: Implement 'not' in compiler, and improve rt_is_true. by Damien George · 12 years ago
  34. 7f11c79 mp_obj_new_bytearray_by_ref(): Allow to create array by reference. by Paul Sokolovsky · 12 years ago
  35. 242856c Fixed problems with nlx86.S on Linux by Markus Siemens · 12 years ago
  36. 19ccc6b Added Windows port (see #233) by Markus Siemens · 12 years ago
  37. 1801421 bytearray: Print objects properly. by Paul Sokolovsky · 12 years ago
  38. 0b7e29c Factor out quoted string print function for reuse (mp_str_print_quoted()). by Paul Sokolovsky · 12 years ago
  39. 7e652af array: CPython prints empty arrays inconsistently (only typecode, no []). by Paul Sokolovsky · 12 years ago
  40. 0dd0467 Don't pre-import array module. by Paul Sokolovsky · 12 years ago
  41. 11973b4 array.array: Allow to create empty arrays. by Paul Sokolovsky · 12 years ago
  42. c674f02 Merge pull request #231 from iabdalkader/master by Damien George · 12 years ago
  43. c7aa9fc Merge branch 'master' of github.com:micropython/micropython by Damien George · 12 years ago
  44. 4e8dc8c py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int. by Damien George · 12 years ago
  45. 9b00dad long int: Implement more operations. by Paul Sokolovsky · 12 years ago
  46. 00a4da9 Fix implicit double conversion warning by mux · 12 years ago
  47. ddf1aa9 list.pop(): Don't allow ->alloc drop to zero, which causes unexpected behavior. by Paul Sokolovsky · 12 years ago
  48. 14d28be gen.send(): Throw StopIteration. Also, explicitly shutdown finished gen. by Paul Sokolovsky · 12 years ago
  49. bf38e2a Implement send() method for generators. by Paul Sokolovsky · 12 years ago
  50. 9d95a2b Functions of fixed number of args are special-cased only for 3 or less args. by Paul Sokolovsky · 12 years ago
  51. 2ca84aa Add MP_OBJ_IS_INT(), for symmetry with MP_OBJ_IS_STR(). by Paul Sokolovsky · 12 years ago
  52. 8fcf7b8 Merge pull request #225 from dhylands/fix-make-dep by Damien George · 12 years ago
  53. 1a3b0d5 Fixed dependency problem for qstrdefs.generated.h by Dave Hylands · 12 years ago
  54. b829b5c Implement mp_parse_node_free; print properly repr(string). by Damien George · 12 years ago
  55. e0722ee Merge branch 'free-parse-tree' of github.com:pfalcon/micropython into pfalcon-free-parse-tree by Damien George · 12 years ago
  56. 28eb577 py: Optimise generated code for working out line numbers. by Damien George · 12 years ago
  57. 2259e62 Remove obsoleted comment. by Damien George · 12 years ago
  58. 0f5e8b1 Merge branch 'master' of github.com:micropython/micropython by Damien George · 12 years ago
  59. 7c9c667 py: Implement iterator support for object that has __getitem__. by Damien George · 12 years ago
  60. aee2ba7 Add parse_node_free_struct() and use it to free parse tree after compilation. by Paul Sokolovsky · 12 years ago
  61. c1d200e rt_deinit(): Finalize some maps. by Paul Sokolovsky · 12 years ago
  62. 9a24a04 Add mp_map_deinit() & mp_map_free() to finalize maps. by Paul Sokolovsky · 12 years ago
  63. fcd4ae8 Merge pull request #221 from pfalcon/basic-bytes by Damien George · 12 years ago
  64. 58b8a62 Merge pull request #219 from dhylands/add-deps by Damien George · 12 years ago
  65. 0004a84 Revert "Move gc_collect to py/gc.c" by Damien George · 12 years ago
  66. baba08b Merge pull request #218 from iabdalkader/master by Damien George · 12 years ago
  67. 41d02b6 py: Improve freeing of emitters in mp_compile. by Damien George · 12 years ago
  68. ceb8783 Merge pull request #217 from pfalcon/free-emitter by Damien George · 12 years ago
  69. 1976bae Retain file order of qstr definitions. by Damien George · 12 years ago
  70. 60aca48 Merge pull request #215 from pfalcon/qstr-special-chars by Damien George · 12 years ago
  71. 91fb1c9 Add basic implementation of bytes type, piggybacking on str. by Paul Sokolovsky · 12 years ago
  72. a215b09 Move gc_collect to py/gc.c by mux · 12 years ago
  73. c89c681 Rework makefiles. Add proper dependency checking. by Dave Hylands · 12 years ago
  74. f46d87a Add support for freeing code emitter objects at the end of compilation. by Paul Sokolovsky · 12 years ago
  75. 39763c6 lexerstr: Free mp_lexer_str_buf_t structure itself. by Paul Sokolovsky · 12 years ago
  76. ab5d082 Allow qstr's with non-ident chars, construct good identifier for them. by Paul Sokolovsky · 12 years ago
  77. fd31358 mp_compile(): Properly free module_scope and all nested scopes. by Paul Sokolovsky · 12 years ago
  78. 624ed5d mp_lexer_free(): Free lex->indent_level array. by Paul Sokolovsky · 12 years ago
  79. 1e708fe py: Implement bool unary op; tidy up unary op dispatch. by Damien George · 12 years ago
  80. b051e7d py: Simpler implementation of mp_obj_callable. by Damien George · 12 years ago
  81. c3e72a8 mp_obj_is_callable(): Only object types can be callable. by Paul Sokolovsky · 12 years ago
  82. 1eacefe Implement simplest case of str.startswith(). by Paul Sokolovsky · 12 years ago
  83. b979122 py: Use C99 way of variable macro arguments. by Damien George · 12 years ago
  84. 00208ce py: Change macro var args in parser to be C99 compliant. by Damien George · 12 years ago
  85. 0d02874 py: Initialise loaded_module map in rt_init. by Damien George · 12 years ago
  86. f64086f Fix 1 warning and 1 bug. by Damien George · 12 years ago
  87. 0b7184d Implement octal and hex escapes in strings. by Paul Sokolovsky · 12 years ago
  88. 0914371 file.readline(): Use mp_obj_str_get_data() and fix off-by-one error on EOF. by Paul Sokolovsky · 12 years ago
  89. 5fa93b6 Second stage of qstr revamp: uPy str object can be qstr or not. by Damien George · 12 years ago
  90. e6a4ab4 py: Remove implicit conversion of float to int in mp_obj_get_int(). by Damien George · 12 years ago
  91. 2843b8e Merge branch 'master' of github.com:micropython/micropython by Damien George · 12 years ago
  92. 600ae73 py: Implement break and continue byte codes, and add tests. by Damien George · 12 years ago
  93. 7a996b1 Fix malformed generated file when using python 2.7 by Dave Hylands · 12 years ago
  94. 09ce059 array: Implement iterator. by Paul Sokolovsky · 12 years ago
  95. 3399668 Add len() support for arrays. by Paul Sokolovsky · 12 years ago
  96. 12eacca Merge branch 'master' of github.com:micropython/micropython by Damien George · 12 years ago
  97. 55baff4 Revamp qstrs: they now include length and hash. by Damien George · 12 years ago
  98. 4c31655 Implement str.split(None). by Paul Sokolovsky · 12 years ago
  99. 7380a83 str: Implement proper string (instead of byte string) indexing. by Paul Sokolovsky · 12 years ago
  100. 545591a Implement string multiplication. by Paul Sokolovsky · 12 years ago