aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-01-18esp8266:modpyb: Implement hard_reset().Paul Sokolovsky
2015-01-16unix: Update .gitignore for "fast" and "minimal" builds.Damien George
2015-01-16unix: Add target to build "minimal" uPy interpreter.Damien George
2015-01-16py, unix: Allow to compile with -Wsign-compare.Damien George
2015-01-16esp8266: Implement task-based, event-driven interface with UART.Paul Sokolovsky
2015-01-16py: Remove unnecessary id_flags argument from emitter's load_fast.Damien George
2015-01-16minimal: Make #if indent consistent.Paul Sokolovsky
2015-01-16minimal: Support even-driven REPL.Paul Sokolovsky
2015-01-16pyexec: Add event-driven variant pyexec_friendly_repl().Paul Sokolovsky
2015-01-15esp8266: Use dedicated heap allocated as static array.Paul Sokolovsky
2015-01-14py: Add "default" to switches to allow better code flow analysis.Damien George
2015-01-14py: Only allocate strings/bytes once for load_const_obj.Damien George
2015-01-14unix, windows: Don't call mp_unix_mark_exec on windows.Damien George
2015-01-14py: Allocate memory for assembled code at start of PASS_EMIT.Damien George
2015-01-14travis, minimal: Install gcc-multilib for -m32; use /bin/echo for test.Damien George
2015-01-14py: Reluctantly add an extra pass to bytecode compiler.Damien George
2015-01-14py, unix: Trace root pointers with native emitter under unix port.Damien George
2015-01-13py: Make compiler not crash when default except is not last.Damien George
2015-01-13py/showbc.c: Handle new LOAD_CONST_OBJ opcode, and opcodes with cache.Damien George
2015-01-13py: Never intern data of large string/bytes object; add relevant tests.Damien George
2015-01-13py: Add load_const_obj to emitter, add LOAD_CONST_OBJ to bytecode.Damien George
2015-01-13minimal: Add simple test; build and run minimal test on Travis CI.Damien George
2015-01-13minimal/Makefile: Remove unnecessary -I of py/ dir.Damien George
2015-01-13minimal: Add "run" make target to run emulated build with suitable tty config.Paul Sokolovsky
2015-01-13minimal: Convert "bare-arm" port to "minimal" port.Paul Sokolovsky
2015-01-13minimal: New port, intended to represent minimal working code.Paul Sokolovsky
2015-01-12py: Allow to compile with -Wstrict-prototypes.Damien George
2015-01-12py: Allow to compile with -Wredundant-decls.Damien George
2015-01-12py, unix, lib: Allow to compile with -Wold-style-definition.Damien George
2015-01-12py: Can compile with -Wmissing-declarations and -Wmissing-prototypes.Damien George
2015-01-12py: Make a function static and comment out those not used.Damien George
2015-01-12py, unix: Allow to compile with -Wdouble-promotion.Damien George
2015-01-12qemu-arm: Disable basics/memoryerror.py test.Damien George
2015-01-12stmhal: Add MICROPY_HW_USB_OTG_ID_PIN config, set for relevant boards.Damien George
2015-01-12travis: grep for failure in qemu-arm output if tests fail.Damien George
2015-01-12windows: Enable MICROPY_STACK_CHECK.Damien George
2015-01-12qemu-arm: Enable GC and native code-gen; enable more tests.Damien George
2015-01-12lib/mp-readline: Refactor to support coroutine/event-driven usage.Paul Sokolovsky
2015-01-12teensy: Update for readline module moved to lib/.Paul Sokolovsky
2015-01-12esp8266: Update for readline module moved to lib/.Paul Sokolovsky
2015-01-12stmhal: Move readline code to lib/mp-readline/.Paul Sokolovsky
2015-01-11py/makeqstrdata.py: Make it work again with both Python2 and Python3.Damien George
2015-01-11py: Add MICROPY_QSTR_BYTES_IN_LEN config option, defaulting to 1.Damien George
2015-01-11py: Add qstr cfg capability; generate QSTR_NULL and QSTR_ from script.Damien George
2015-01-11py: Remove unnecessary BINARY_OP_EQUAL code that just checks pointers.Damien George
2015-01-11py: Implement fallback for equality check for all types.Damien George
2015-01-11py: Add (commented out) code to gc_dump_alloc_table for qstr info.Damien George
2015-01-11py/makeqstrdata.py: Add more allowed qstr characters; escape quot.Damien George
2015-01-11py: Fix hard-coded hash for empty qstr (was 0x0000 now 0x1505).Damien George
2015-01-10py: Add config option MICROPY_COMP_MODULE_CONST for module consts.Damien George