summaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
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
2021-02-16py: Expand lists in core cmake custom commands.Maureen Helm
2021-02-15py,extmod: Add core cmake rule files.Damien George
2021-02-08py/mpz: Fix overflow of borrow in mpn_div.Damien George
2021-02-05py/gc: Change include of stdint.h to stddef.h.Damien George
2021-02-04py: Rename WORD_MSBIT_HIGH to MP_OBJ_WORD_MSBIT_HIGH.Damien George
2021-02-04all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD.Damien George
2021-02-04py: Rename BITS_PER_BYTE to MP_BITS_PER_BYTE.Damien George
2021-02-04py: Remove BITS_PER_WORD definition.Damien George
2021-02-04py/gc: Don't include mpconfig.h and misc.h in gc.h.Xiang Xiao
2021-02-03all: Bump version to 1.14.v1.14Damien George
2021-01-31py/makeversionhdr: Honor SOURCE_DATE_EPOCH if present.iTitou
2021-01-30py/persistentcode: Introduce MICROPY_PERSISTENT_CODE_SAVE_FILE option.David CARLIER
2021-01-30py/gc: Fix debug printing of pointer.stijn
2021-01-30py/qstr.h: Remove QSTR_FROM_STR_STATIC macro.stijn
2021-01-29py/emitnative: Support binary ops on ARMv6M without use of ite instr.graham sanderson
2021-01-29py/emitinlinethumb: Exclude code using #if when ARMV7M disabled.Damien George
2021-01-29py/emitnative: Ensure encoding to load prelude_offset doesn't change sz.Damien George
2021-01-29py/asmthumb: Add support for ARMv6M in native emitter.graham sanderson
2021-01-29py/objfun: Support fun.__globals__ attribute.Damien George
2020-12-14py/mkrules.mk: Remove stray vpath and unused -Itmp, add $(Q) for $(AR).Damien George
2020-12-14py/modmath: Simplify handling of positional args to reduce code size.Damien George
2020-12-07py/mpprint: Fix length calculation for strings with precision-modifier.Joris Peeraer
2020-11-29py/mpprint: Prevent case fall-through when assert is disabled.Damien George
2020-11-24extmod/modbluetooth: Add API for L2CAP channels.Jim Mussared
2020-11-12tools/makeqstrdefs.py: Run qstr preprocessing in parallel.Jim Mussared
2020-11-11py/binary: Fix sign extension setting wide integer on 32-bit archs.Damien George
2020-11-11py/mpz: Do sign extension in mpz_as_bytes for negative values.Damien George
2020-10-29py/py.mk: Support C++ code for user C modules.stijn
2020-10-29py: Workaround clang error when building misc.h with C++ compiler.stijn
2020-10-29py/makeqstrdefs.py: Support preprocessing C++ files for QSTR generation.stijn
2020-10-29py/mkrules.mk: Add target for compiling C++ files.stijn
2020-10-29py/makeqstrdefs.py: Process C++ files as well.stijn
2020-10-29py/makeqstrdefs.py: Fix beaviour when scanning non-C preprocessed files.stijn
2020-10-22py, extmod: Introduce and use MP_FALLTHROUGH macro.Emil Renner Berthing
2020-10-22py/vmentrytable: Ignore GCC -Woverride-init.Emil Renner Berthing
2020-10-22py, extmod: Add explicit initializers for default values.Emil Renner Berthing
2020-10-22py: Use unsigned comparison of chars.Emil Renner Berthing