- 29bf739 Correct file reference (there's no qstrraw.h) by Chris Angelico · 11 years ago
- b294a7e py: Properly fix configuration of float and math module. by Damien George · 11 years ago
- 3f52262 py: Allow tail call optimisation in mp_call_function_n_kw. by Damien George · 11 years ago
- 65ec332 py: Fix configuration of math module. by Damien George · 11 years ago
- bcb6ca4 py: Implement full behaviour of dict.update(), and dict(). by Damien George · 11 years ago
- 411732e vm: If there's no lineno info, set lineno in traceback to 0, not 1. by Paul Sokolovsky · 11 years ago
- b8f117d py: For optimization level -O3 and higher, remove lineno info from bytecode. by Paul Sokolovsky · 11 years ago
- d3439d0 py: Instead of having "debug on" var, have "optimization level" var. by Paul Sokolovsky · 11 years ago
- f753971 showbc: Make micropython -v also dump bytecode in hex form. by Paul Sokolovsky · 11 years ago
- a4ac5b9 showbc: Make sure it's possible to trace MAKE_FUNCTION arg to actual bytecode. by Paul Sokolovsky · 11 years ago
- 8bf8404 showbc: Print code block header at the beginning, not in the middle of dump. by Paul Sokolovsky · 11 years ago
- b325d25 lexer: Add another comment for somewhat obscure way __debug__ is handled. by Paul Sokolovsky · 11 years ago
- 6279883 modstruct: Add one more extension to typecodes - 'S', a pointer to C string. by Paul Sokolovsky · 11 years ago
- fcc9cf6 py, str: Replace enum with actual function pointer. by Damien George · 11 years ago
- c49ddb9 py: Fix configurability of builtin slice. by Damien George · 11 years ago
- 3ebd4d0 py: Add option to disable set() object (enabled by default). by Damien George · 11 years ago
- fb510b3 Rename bultins config variables to MICROPY_PY_BUILTINS_*. by Damien George · 11 years ago
- c60a261 py, vm: Replace save_ip, save_sp with code_state->{ip, sp}. by Damien George · 11 years ago
- 1b87d10 Merge branch 'vm-alloca' of github.com:pfalcon/micropython into pfalcon-vm-alloca by Damien George · 11 years ago
- 5b5562c py: Fix stack underflow with optimised for loop. by Damien George · 11 years ago
- b4ebad3 vm: Factor out structure with code execution state and pass it around. by Paul Sokolovsky · 11 years ago
- b16523a vm: Don't unconditionally allocate state on stack, do that only if needed. by Paul Sokolovsky · 11 years ago
- ff8da0b vm: Detect stack underflow in addition to overflow. by Paul Sokolovsky · 11 years ago
- ae9c82d objstr: str_uni_istype(): Spurious whitespace on empty lines. by Paul Sokolovsky · 11 years ago
- f69b9d3 objstr: str_uni_istype(): Codestyle. by Paul Sokolovsky · 11 years ago
- a3f4b83 add methods isspace(), isalpha(), isdigit(), isupper() and islower() to str by Kim Bauters · 11 years ago
- 1f07b7e py: Reformat few long functions argument lists for clarity. by Paul Sokolovsky · 11 years ago
- b30a777 objfun: Typo fixes in comments. by Paul Sokolovsky · 11 years ago
- 25c8464 py: Fix break from within a for loop. by Damien George · 11 years ago
- 8827682 objstr: *strip(): If nothing is stripped, don't create dup string. by Paul Sokolovsky · 11 years ago
- bcdffe5 objstr: *strip(): Fix handling of one-char subject strings. by Paul Sokolovsky · 11 years ago
- f55cf10 py: Implement bignum '&' with negatives on lhs and rhs. by Damien George · 11 years ago
- d1e355e py: Fix check of small-int overflow when parsing ints. by Damien George · 11 years ago
- 813ed3b py: Make int(<longint>) work by just returning the longint. by Damien George · 11 years ago
- 503d611 py: Implement long int parsing in int(...). by Damien George · 11 years ago
- d867554 py, vm: Where possible, make variables local to each opcode. by Damien George · 11 years ago
- f600a6a py: Slightly improve efficiency of mp_obj_new_str; rename str_new. by Damien George · 11 years ago
- 2617eeb Change const byte* to const char* where sensible. by Damien George · 11 years ago
- f88fc7b Merge branch 'pfalcon-keep-strings-uninterned' by Damien George · 11 years ago
- 5042bce py: Don't automatically intern strings in parser. by Damien George · 11 years ago
- 5fd5af9 objlist: Implement support for arbitrary (3-arg) slices. by Paul Sokolovsky · 11 years ago
- de4b932 py: Refactor slice helpers, preparing to support arbitrary slicing. by Paul Sokolovsky · 11 years ago
- 3aaabd1 Merge branch 'keep-strings-uninterned' of github.com:pfalcon/micropython into pfalcon-keep-strings-uninterned by Damien George · 11 years ago
- ff4b6da sequence: Throw exception for not implemented slice steps. by Paul Sokolovsky · 11 years ago
- 2705f4c objlist: Implement growing slice assignment. by Paul Sokolovsky · 11 years ago
- 69d081a py: Handle case of slice start > stop in common sequence function. by Paul Sokolovsky · 11 years ago
- afaaf53 objslice: Support arbitrary objects start, stop, and step. by Paul Sokolovsky · 11 years ago
- 7a4ddd2 Add SystemExit exception and use it in unix/ and stmhal/ ports. by Damien George · 11 years ago
- ee3fd46 Rename configuration variables controling Python features. by Damien George · 11 years ago
- d098c6b objstr: Implement .endswith(). by Paul Sokolovsky · 11 years ago
- 561789d unix modsocket: Make .makefile() method more compliant. by Paul Sokolovsky · 11 years ago
- 806ea1f py: Initial attempts to actually allow implementing __new__ in Python. by Paul Sokolovsky · 11 years ago
- 0c937fa objobject: Fix arguments to __init__(). by Paul Sokolovsky · 11 years ago
- 9088680 Merge branch 'master' of github.com:micropython/micropython by Damien George · 11 years ago
- 58ebde4 Tidy up some configuration options. by Damien George · 11 years ago
- a8408a8 objtype: super: Fall back to "object" lookup as last resort. by Paul Sokolovsky · 11 years ago
- 6a41078 objtype: super: Add stop condition for looking up in base types. by Paul Sokolovsky · 11 years ago
- 0fd0168 Merge pull request #607 from Anton-2/osx-clang by Damien George · 11 years ago
- 6ac5dce py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. by Damien George · 11 years ago
- 0537654 modstruct: struct_calcsize: Fix case of uninitialized var. by Paul Sokolovsky · 11 years ago
- 9e29666 py: Implement proper separation between io.FileIO and io.TextIOWrapper. by Paul Sokolovsky · 11 years ago
- 52386ca objexcept: Implement explicit __init__ method, useful for subclasses. by Paul Sokolovsky · 11 years ago
- 13684fd objtype: Separate __new__ and __init__ methods. by Paul Sokolovsky · 11 years ago
- 7ba0fed py: Fix mp_obj_t -> mp_const_obj_t for mp_obj_int_get_checked() by Sven Wegener · 11 years ago
- bf27140 py: More mp_identity usage. by Paul Sokolovsky · 11 years ago
- ab7bf28 py: More const usage. by Paul Sokolovsky · 11 years ago
- c18ef2a objstr: startswith(): Accept optional "start" arg. by Paul Sokolovsky · 11 years ago
- 70328e4 py: Implement more complete bytes comparison handling. by Paul Sokolovsky · 11 years ago
- ad3baec sequence: Fix yet another case of improper sequence comparison. by Paul Sokolovsky · 11 years ago
- a47b64a objstringio: Implement io.BytesIO. by Paul Sokolovsky · 11 years ago
- 2a27365 objstr.c: Partial implementation of .rsplit(). by Paul Sokolovsky · 11 years ago
- 51fab28 py: Improve mpz_and function. by Damien George · 11 years ago
- da9f092 py, unix: Add copyright for modules I worked closely on. by Paul Sokolovsky · 11 years ago
- 561e425 py: Fix bug in mpz_and function. by Damien George · 11 years ago
- 915197a py: Remove emit_glue init and deinit. Needed only for debugging. by Damien George · 11 years ago
- 97f9a28 py: Add support for __debug__ constant. by Damien George · 11 years ago
- 96f137b py: Rename BYTE_CODE to BYTECODE (this was missed in previous rename). by Damien George · 11 years ago
- df94b71 modstruct: Implement count specifier for strings (e.g. "100s"). by Paul Sokolovsky · 11 years ago
- da1fffa Fix some unused variables, and silence a clang warning about initialization override in vmentrytable.h by Antonin ENFRUN · 11 years ago
- 6caae0b unix: Create __bss_start and _end symbols for Mach-O targets. by Antonin ENFRUN · 11 years ago
- 147c80b modstruct: Use MP_OBJ_FUN_ARGS_MAX instead of -1. by Paul Sokolovsky · 11 years ago v1.0.1
- 5ebd5f0 objstr: Slice indexing: support bytes properly. by Paul Sokolovsky · 11 years ago
- bfb8819 objstr: Make .split() support bytes. by Paul Sokolovsky · 11 years ago
- 5e5d69b objstr: Make .join() support bytes. by Paul Sokolovsky · 11 years ago
- 7e7940c py: Fix __len__ special method result handling. by Paul Sokolovsky · 11 years ago
- c48d6f7 py: Don't expect that type->getiter() always returns iterator, check for NULL. by Paul Sokolovsky · 11 years ago
- 0f570cf showbc: Decode MAP_ADD. by Paul Sokolovsky · 11 years ago
- ff30666 py: Add basic implementation of hasattr() function. by Paul Sokolovsky · 11 years ago
- ee7a880 py: Use mp_arg_check_num in more places. by Damien George · 11 years ago
- 1d34e32 py: frozenset() creates an empty frozenset. by Damien George · 11 years ago
- 2323ef9 py: Rename globally-accessible tuple functions, prefix with mp_obj_. by Damien George · 11 years ago
- c59af52 py: Rename some unichar functions for consistency. by Damien George · 11 years ago
- 89755ae py: Rename MICROPY_SYS_EXIT to MICROPY_MOD_SYS_EXIT. by Damien George · 11 years ago
- eea0118 py: Give up and make mp_obj_str_get_data() deal with bytes too. by Paul Sokolovsky · 11 years ago
- b2d4fc0 objstr: Make *strip() accept bytes. by Paul Sokolovsky · 11 years ago
- ea97080 objtuple: Go out of the way to support comparison of subclasses. by Paul Sokolovsky · 11 years ago
- 9511f60 py: Don't try to "bind" types store as attributes of objects. by Paul Sokolovsky · 11 years ago
- 69f3eb2 objstr: Make .[r]partition() work with bytes. by Paul Sokolovsky · 11 years ago
- 285683d objboundmeth: If detailed reporting enabled, print object content. by Paul Sokolovsky · 11 years ago
- 7aca1ca py: Start making good use of mp_const_obj_t. by Paul Sokolovsky · 11 years ago