summaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2021-06-24py/mperrno: Add MP_ECANCELED error code.David Lechner
2021-06-24all: Fix signed shifts and NULL access errors from -fsanitize=undefined.Jeff Epler
2021-06-19py/mpstate: Schedule KeyboardInterrupt on main thread.David Lechner
2021-06-19py/mpstate: Make exceptions thread-local.David Lechner
2021-06-18all: Bump version to 1.16.v1.16Damien George
2021-06-18py/gc: Only use no_sanitize_address attribute for GCC 4.8 and above.Damien George
2021-06-05py/stackctrl: Prevent unused-var warning when stack checking disabled.Damien George
2021-06-05py/emitglue: Always flush caches when assigning native ARM code.Damien George
2021-05-30py/builtinimport: Change relative import's ValueError to ImportError.Damien George
2021-05-30py/repl: Don't read past the end of import_str.Jeff Epler
2021-05-30py/gc: Access the list of root pointers in an asan-compatible way.Jeff Epler
2021-05-30py/compile: Raise an error on async with/for outside an async function.Jeff Epler
2021-05-26py/asmarm: Use builtin func to flush I- and D-cache on ARM 7 archs.Damien George
2021-05-23py/mkrules.cmake: Add MPY_LIB_DIR and BOARD_DIR to makemanifest call.Damien George
2021-05-20py/emitnative: Fix x86-64 emitter to generate correct 8/16-bit stores.Damien George
2021-05-20py/asmx64: Support use of top 8 regs in src_r64 argument.Damien George
2021-05-18py/nlrx64: Correct the detection of Darwin ABI.Bob Abeles
2021-05-18py/nlraarch64: Add underscore prefix to function symbols for Darwin ABI.Bob Abeles
2021-05-18py/objarray: Fix constructing a memoryview from a memoryview.Damien George
2021-05-18py/objarray: Use mp_obj_memoryview_init helper in mp_obj_new_memoryview.Damien George
2021-05-13py/objarray: Implement more/less comparisons for array.stijn
2021-05-13py/objarray: Prohibit comparison of mismatching types.stijn
2021-05-12py/mkenv.mk: Don't emit info about BUILD_VERBOSE if it's set.Damien George
2021-05-10py/gc: Make gc_lock_depth have a count per thread.Damien George
2021-05-02py/repl: Autocomplete builtin modules.Artyom Skrobov
2021-05-02py/repl: Refactor autocomplete, extracting reusable parts.Artyom Skrobov
2021-05-02py/repl: Refactor autocomplete to reduce nesting.Artyom Skrobov
2021-05-02py/repl: Enter four spaces when there are no matches.scottbelden
2021-05-02py/repl: Filter private methods from tab completion.Kathryn Lingel
2021-05-01py/scheduler: Add missing MICROPY_WRAP_MP_SCHED_EXCEPTION usage.Damien George
2021-04-30py/runtime: Remove commented-out code from mp_deinit().Damien George
2021-04-30py/scheduler: Add optional port hook for when something is scheduled.Damien George
2021-04-30all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt.Damien George
2021-04-30py/scheduler: Add mp_sched_exception() to schedule a pending exception.Damien George
2021-04-30py/profile: Use mp_handle_pending() to raise pending exception.Damien George
2021-04-28py/dynruntime.h: Add mp_obj_get_array() function.Damien George
2021-04-27py: Add option to compile without any error messages at all.Damien George
2021-04-23py/objexcept: Support errno attribute on OSError exceptions.Damien George
2021-04-19all: Bump version to 1.15.v1.15Damien George
2021-04-12py/runtime: Make sys.modules preallocate to a configurable size.matejcik
2021-04-12py/profile: Resolve name collision with STATIC unset.matejcik
2021-04-09py/py.cmake: Introduce MICROPY_INC_CORE as a list with core includes.Damien George
2021-04-09py/py.cmake: Move qstr helper code to micropy_gather_target_properties.Damien George
2021-03-31rp2: Add support for USER_C_MODULES to CMake build system.Phil Howard
2021-03-26py: Rename remaining object types to be of the form mp_type_xxx.Damien George
2021-03-17py/vm: For tracing use mp_printf, and print state when thread enabled.Damien George
2021-03-11py/nlrx64: Fix typo in comment.Yonatan Goldschmidt
2021-03-11py/nlr: Implement NLR for AArch64.Yonatan Goldschmidt
2021-02-21py/mkrules.cmake: Add MICROPY_QSTRDEFS_PORT to qstr build process.Damien George
2021-02-21py/mkrules.cmake: Rename QSTR_DEFS variables to QSTRDEFS.Damien George