2258 Commits (c7969857f4df078d7e0ce80fc5154d3469b3dddf)
 

Author SHA1 Message Date
Paul Sokolovsky 48bf6b3bd0 objlist: Use static small int constructor. 11 years ago
Damien George 708c073250 py: Add '*' qstr for 'import *'; use blank qstr for comprehension arg. 11 years ago
Damien George 968bf34c4c py: Remove unnecessary LOAD_CONST_ID bytecode. 11 years ago
Damien George db12891918 py: Eliminate 'op' variable in VM dispatch loop. 11 years ago
Damien George 9d181f62dc py: Save some ROM by shortening compiler error messages. 11 years ago
Damien George 2c0842b3c5 py: Change the way function arguments are compiled. 11 years ago
Damien George 2827d62e8b py: Implement keyword-only args. 11 years ago
Damien George 36cbd0db7e Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 32bef315be py, gc: Only zero out the extra bytes at the end of the heap chunk. 11 years ago
Paul Sokolovsky 27f5bdd6d4 py: "read" & "write" are so common that make them core. 11 years ago
Paul Sokolovsky 100cd36a0e objstringio: Compile only if MICROPY_ENABLE_MOD_IO defined. 11 years ago
Paul Sokolovsky cb9dc086a3 modio: Implement io.StringIO class. 11 years ago
Damien George dbc81df5d4 Simplify names for argcheck.c / arg parsing. 11 years ago
Damien George 6d3c5e4301 Add ARRAY_SIZE macro, and use it where possible. 11 years ago
Damien George d139c489ba Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George 6cebe24b7d bare-arm: Disable more stuff to reduce binary size. 11 years ago
Damien George 107c9fb235 py: Make collections module configurable, enabled by default. 11 years ago
Paul Sokolovsky e14d096cb7 objstr: Optimize .rstrip() by scanning string from end. 11 years ago
Paul Sokolovsky 881078403e objstr: Implement .lstrip() & .rstrip(). 11 years ago
Paul Sokolovsky 12a9cfed76 modsocket: Make .send() support arbitrary objects with buffer interface. 11 years ago
Paul Sokolovsky 45fb143ba6 streams: Make .write() support arbitrary objects with buffer interface. 11 years ago
Damien George 1463c1fa82 py: Add MICROPY_ENABLE_DOC_STRING, disabled by default. 11 years ago
Damien George c492cf1f44 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Damien George daab651c5c py, gc: Zero out newly allocated blocks in the GC. 11 years ago
Paul Sokolovsky 755565d2cb py: Support instance __call__ method. 11 years ago
Damien George 410f30772f py, gc: Fix old gc_realloc for case when NULL is passed in as ptr. 11 years ago
Damien George 5be40afb4c Merge pull request #515 from errordeveloper/qemu 11 years ago
Damien George c0dc7c3dfa py, vm: Fix recent bug where state is freed too early. 11 years ago
Damien George d5e8482c4a py, vm: Free heap-allocated state if it was allocated on the heap. 11 years ago
Damien George 978939156d Merge pull request #519 from pfalcon/exc-no-ptr-to-field 11 years ago
Damien George 1cbb99d1db Merge pull request #518 from pfalcon/vm-trace 11 years ago
Paul Sokolovsky 1c1d902cd3 Makefile: Allow to override "super optimization" options used for some files. 11 years ago
Paul Sokolovsky 6c94abe347 windows/README: Use CROSS_COMPILE instead of CC to cover other tools too. 11 years ago
Paul Sokolovsky 1acf22f17b objexcept: Don't store args tuple within exception object. 11 years ago
Paul Sokolovsky c5e32c6995 vm: Add rudimentary bytecode execution tracing capability. 11 years ago
Paul Sokolovsky 4c6b375960 showbc: MAKE_CLOSURE*: Update for new closed-over encoding. 11 years ago
Paul Sokolovsky 5e3e2d00ea emitglue: Typo fix in var name. 11 years ago
Paul Sokolovsky 20e9ed3916 builtinimport: If there was error compiling imported module, raise exception. 11 years ago
Paul Sokolovsky fa6f0506c1 unix: Workaround MP_OBJ_NEW_SMALL_INT() 64-bit issues. 11 years ago
Paul Sokolovsky 5d3a830171 modsocket: Clean up OSError-like exception a bit. 11 years ago
Paul Sokolovsky acb13886fc unix: OSError's args[0] should be errno numeric value. 11 years ago
Paul Sokolovsky dec31bb872 objexcept: Add mp_obj_new_exception_arg1() convenience function. 11 years ago
Paul Sokolovsky b418b6fb0d modffi: Don't use OSError for clearly unrelated errors. 11 years ago
Paul Sokolovsky 88972b0d94 modffi: Describe typecodes where they differ from used by struct module. 11 years ago
Ilya Dmitrichenko 6820937892 travis: should test building qemu-arm as well. 11 years ago
Ilya Dmitrichenko b554bc5691 qemu-arm: update makefile (d553be5). 11 years ago
Ilya Dmitrichenko 2face99cfe qemu-arm: more generic port name. 11 years ago
Ilya Dmitrichenko ee857853d6 cortex-m3-qemu: refactor the port. 11 years ago
Ilya Dmitrichenko 5130b81eec cortex-m3-qemu: a working port 11 years ago
Damien George ca045d97b9 tools: Update pyboard.py to work with latest changes to RTC. 11 years ago