- 2bf7c09 py: Properly implement deletion of locals and derefs, and detect errors. by Damien George · 11 years ago
- 11d8cd5 py, compiler: Turn id_info_t.param into a set of flags. by Damien George · 11 years ago
- b140bff py, compile: Simplify initialisation of compiler structure. by Damien George · 11 years ago
- 02a4c05 py, compile: Reduce size of compiler structure. by Damien George · 11 years ago
- 922ddd6 py, compile: Combine have_star_arg, have_dbl_star_arg into star_flags. by Damien George · 11 years ago
- 78035b9 py, compiler: Clean up and compress scope/compile structures. by Damien George · 11 years ago
- 03b9ad7 gc.c: Remove superfluous typedef (bute defined in misc.h). by Paul Sokolovsky · 11 years ago
- 88d7bba py: Make it so that printing a small int does not allocate heap memory. by Damien George · 11 years ago
- 803b926 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- eec9105 py: Add comment mpz function, and free memory used for string printing. by Damien George · 11 years ago
- a985b45 objint: Implement int.from_bytes() class method and .to_bytes() method. by Paul Sokolovsky · 11 years ago
- 3aa8ee7 py: Add mp_get_buffer(), mp_get_buffer_raise() convenience functions to API. by Paul Sokolovsky · 11 years ago
- 348435d py: Reinstate old pfenv_print_int function for stmhal's printf. by Damien George · 11 years ago
- a9837bb py: Remove obsolete mp_delete_subscr declaration. by Damien George · 11 years ago
- f4c9b33 py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. by Damien George · 11 years ago
- 4671392 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 1d24ea5 py: Finish implementation of all del opcodes. by Damien George · 11 years ago
- 4dcb605 py: Make bytearray a proper type. by Paul Sokolovsky · 11 years ago
- 134c10e Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 47e1b85 py: Improve inline assembler; add a few more opcodes. by Damien George · 11 years ago
- 495d781 py: implement UNPACK_EX byte code (for: a, *b, c = d) by Damien George · 11 years ago
- 7a70a3a bytes: Support buffer protocol. by Paul Sokolovsky · 11 years ago
- b9cf3d3 bytearray: Support bytearray(int) constructor. by Paul Sokolovsky · 11 years ago
- e753d91 py: Raise exception for unimplemented byte codes. by Damien George · 11 years ago
- b7ffdcc py: Improve compiler syntax errors; catch more errors. by Damien George · 11 years ago
- 26cf55a Add a check for NULL nlr_top in nlr_jump. by Damien George · 11 years ago
- 73c79b9 py: Continue line if last character is backslash. by Damien George · 11 years ago
- 443e018 py: Improve GC locking/unlocking, and make it part of the API. by Damien George · 11 years ago
- ff5639f Merge pull request #451 from lurch/repr-fixes by Damien George · 11 years ago
- 9779045 Improve REPL detecting when input needs to continue. by Damien George · 11 years ago
- 12968fb Display \r and \t escape codes in string repr by Andrew Scheller · 11 years ago
- a12a0f7 py: Rename pfenv_print_int to pfenv_print_mp_int, and add back former. by Damien George · 11 years ago
- 23dc6d0 Fix truncation problem when using longlong implementation. by Dave Hylands · 11 years ago
- c4029e5 Add string formatting support for longlong and mpz. by Dave Hylands · 11 years ago
- 10072b7 Merge pull request #439 from lurch/makefile-tweaks by Damien George · 11 years ago
- a28507a py: Detect unmatched tripple quote in repl helper. by Damien George · 11 years ago
- 5e443f4 Merge remote-tracking branch 'upstream/master' into makefile-tweaks by Andrew Scheller · 11 years ago
- 902d955 Replace some Makefile commands with variables in py/mkenv.mk by Andrew Scheller · 11 years ago
- 2bfd2dc py: Revert revert for allocation policy of set hash table. by Damien George · 11 years ago
- 46bd12d objset: Fix incorrect workaround against mp_set_init() munging alloc size. by Paul Sokolovsky · 11 years ago
- c75427b py: Revert change to allocation policy for mp_set_t. by Damien George · 11 years ago
- ff71542 py: Fix str.replace for case when arg 0 or 1 is empty string. by Damien George · 11 years ago
- 7cf057a objdict: Implement equality operator. by Paul Sokolovsky · 11 years ago
- 5fedd0c py: Fix dict.copy() and low-level map/set allocation. by Paul Sokolovsky · 11 years ago
- ea85a12 objdict: Support creating dict from another dict. by Paul Sokolovsky · 11 years ago
- cdd96df py: Implement more features in native emitter. by Damien George · 11 years ago
- 65cad12 py: Add option to compiler to specify default code emitter. by Damien George · 11 years ago
- deed087 py: str.split: handle non-default separator. by Damien George · 11 years ago
- 36dd19a py: Revert mp_load_attr() to its previous state (not supporting default val). by Paul Sokolovsky · 11 years ago
- 4e1ed82 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- d0e8243 py: Make mp_map_lookup not allocate memory on removal. by Damien George · 11 years ago
- 080d99b py: Optimize locals()/globals() implementation. by Paul Sokolovsky · 11 years ago
- 09af536 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 27e735f py: Replace stream_p with *stream_p in mp_obj_type_t. by Damien George · 11 years ago
- cc0af3d py: Implement globals() and locals() builtins. by Paul Sokolovsky · 11 years ago
- 1752022 py: Make all objects and instances derive from object. by Damien George · 11 years ago
- 7efc5b3 py: Make globals and locals proper dictionary objects. by Damien George · 11 years ago
- 8b0535e py: Change module globals from mp_map_t* to mp_obj_dict_t*. by Damien George · 11 years ago
- 60be1cf py: Fix float printing on stmhal. by Damien George · 11 years ago
- 12bab72 Improve GC finalisation code; add option to disable it. by Damien George · 11 years ago
- 8123a33 Merge pull request #425 from iabdalkader/del by Damien George · 11 years ago
- ea13f40 py: Change nlr_jump to nlr_raise, to aid in debugging. by Damien George · 11 years ago
- efccbf6 Merge pull request #436 from dhylands/pfenv-print-int by Damien George · 11 years ago
- 327a3e2 Merge pull request #435 from dhylands/str-modulo-float by Damien George · 11 years ago
- 23419a2 Merge pull request #433 from pfalcon/getattr-3arg by Damien George · 11 years ago
- 64ef5d7 Change pfenv_print_int to take machine_uint_t rather than unsinged in by Dave Hylands · 11 years ago
- 6d50866 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 95004e5 py: Fix delete operation on map/dict and set objects. by Damien George · 11 years ago
- f81a49e Allow floating point arguments with %d,i,u,o,x,X formats by Dave Hylands · 11 years ago
- e99841b mp_obj_get_int(): Add warning against adding implicit float->int conversion. by Paul Sokolovsky · 11 years ago
- cc849f7 Move del to locals by mux · 11 years ago
- 09a4d83 py: Fix bug in DELETE_SUBSCR bytecode, decreasing sp too much. by Damien George · 11 years ago
- 66edc5d py: Implement DELETE_SUBSCR bytecode; implement mp_obj_dict_delete. by Damien George · 11 years ago
- 3c8aecf Merge pull request #431 from pfalcon/unbreak-map-remove by Damien George · 11 years ago
- 586bfce objfun: Add equality support. by Paul Sokolovsky · 11 years ago
- bfb7d6a py: Support 3-arg getattr() builtin (with default value). by Paul Sokolovsky · 11 years ago
- 438d504 objtype: Add equality test for type types. by Paul Sokolovsky · 11 years ago
- 91cbe60 py: Allow types to be hashable. by Paul Sokolovsky · 11 years ago
- c6813d9 py: Put default namespace into module __main__. by Paul Sokolovsky · 11 years ago
- 4a088f4 map: When removing a key, don't NULL the entry, but mark as deleted. by Paul Sokolovsky · 11 years ago
- a0d3299 mp_load_name(): Optimize for outer scope where locals == globals. by Paul Sokolovsky · 11 years ago
- e3f58c8 map: Add mp_map_dump() (#ifdef'ed) to be handy when debugging maps. by Paul Sokolovsky · 11 years ago
- 6582a41 Merge pull request #421 from dhylands/git-version by Damien George · 11 years ago
- e8208a7 py: Make False and True act like 0 and 1 for integer arithmetic. by Damien George · 11 years ago
- d7aadcf py: Allow dict constructor to take keyword arguments. by Damien George · 11 years ago
- 36f0ee1 py: Remove mp_obj_less (use mp_binary_op(MP_BINARY_OP_LESS..) instead). by Damien George · 11 years ago
- 9b1599c Merge pull request #422 from dhylands/str-modulo by Damien George · 11 years ago
- af27259 py: Enable optimisation of multiplying 2 small ints in compiler. by Damien George · 11 years ago
- ecf5b77 py: This time, real proper overflow checking of small int power. by Damien George · 11 years ago
- 6902eed py: Add m_malloc_fail function to handle memory allocation error. by Damien George · 11 years ago
- 6756a37 Implements most of str.modulo by Dave Hylands · 11 years ago
- bf7d690 Add the git version to the banner by Dave Hylands · 11 years ago
- 5bf565e py: Handle small int power overflow correctly. by Damien George · 11 years ago
- 4b34c76 Changes to get unix/ port compiling on Cygwin. by Damien George · 11 years ago
- 4f7e9f5 Implement del by mux · 11 years ago
- 98a627d py: Add "io" module. by Paul Sokolovsky · 11 years ago
- 8270e38 py: More robust int conversion and overflow checking. by Damien George · 11 years ago
- cc7085c Merge branch 'fix-format-int' of github.com:dhylands/micropython into dhylands-fix-format-int by Damien George · 11 years ago
- 22fe4d7 Fix str.format to work with {:f/g/e} and ints by Dave Hylands · 11 years ago
- c322c5f py: Fix regress for printing of floats and #if. by Damien George · 11 years ago