aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-24tests/unix: Add coverage tests for mp_obj_is_type() and variants.Yonatan Goldschmidt
2020-01-24py/obj.h: Add and use mp_obj_is_bool() helper.Yonatan Goldschmidt
2020-01-23tests/unix: Add coverage test for mp_obj_new_exception_args.Damien George
2020-01-23py/objexcept: Optimise mp_obj_new_exception[_arg1/_args] functions.Damien George
2020-01-23py/objgenerator: Use mp_obj_new_exception_arg1 to make StopIteration.Damien George
2020-01-23py/qstr: Don't include or init qstr_mutex when GIL is enabled.David Lechner
2020-01-23py/gc: Don't include or init gc_mutex when GIL is enabled.David Lechner
2020-01-23tools/pydfu.py: Clean up syntax, update comments and docstrings.c0rejump
2020-01-23tools: Add metrics.py script to build and compute port sizes/metrics.Damien George
2020-01-22tests/unix: Add coverage tests for pairheap data structure.Damien George
2020-01-22tests/extmod: Add basic machine.Timer test.Damien George
2020-01-22stm32/softtimer: Change linear linked list to a pairing heap.Damien George
2020-01-22py/pairheap: Add generic implementation of pairing heap data structure.Damien George
2020-01-22windows: Support word-based move/delete key sequences for REPL.stijn
2020-01-22esp32/modnetwork: Add max_clients kw-arg to WLAN.config for AP setting.adzierzanowski
2020-01-22docs/library/uos.rst: Improve block devices section, and ioctl ret vals.Peter Hinch
2020-01-22tests: Make run-tests help and README be more descriptive of behaviour.Thorsten von Eicken
2020-01-15esp32: Enable NimBLE support on all builds (IDF 3.3 and 4.0).Jim Mussared
2020-01-14esp8266/modules: Fix AttributeError in _boot.py if flash not formatted.JensDiemer
2020-01-14ports: Modify mp_hal_pin_write macro so it can be used as a function.Memiks
2020-01-14tests/unix: Add coverage test for new mp_obj_int_get_uint_checked func.Damien George
2020-01-14py/objint: Add mp_obj_int_get_uint_checked() helper.Yonatan Goldschmidt
2020-01-12py/mpconfig.h: Define BITS_PER_BYTE only if not already defined.Yonatan Goldschmidt
2020-01-13py/obj: Optimise mp_obj_get_type for immediate objs with repr A and C.Damien George
2020-01-13py/obj: Add MICROPY_OBJ_IMMEDIATE_OBJS option to reduce code size.Damien George
2020-01-13py/obj.h: Redefine qstr object encoding to add immediate obj encoding.Damien George
2020-01-12py/nativeglue: Use mp_const_X instead of &mp_const_X_obj.Damien George
2020-01-12docs/library: Add / to indicate positional-only args in library docs.Jason Neal
2020-01-12esp32/modmachine: Add implementation of machine.soft_reset().Thorsten von Eicken
2020-01-12docs/library/machine: Document machine.soft_reset() function.Thorsten von Eicken
2020-01-12py/runtime: Move MICROPY_PORT_INIT_FUNC near the end of mp_init().David Lechner
2020-01-12lib/mp-readline: Add word-based move/delete EMACS key sequences.Yonatan Goldschmidt
2020-01-12lib/mp-readline: Add an assert() to catch buffer overflows.Yonatan Goldschmidt
2020-01-12py/unicode: Add unichar_isalnum().Yonatan Goldschmidt
2020-01-12docs/README: Add short paragraph about using readthedocs.Thorsten von Eicken
2020-01-12unix: Rename unix binaries to micropython-variant (not _variant).Jim Mussared
2020-01-12travis: Update travis to specify which unix variant to build.Jim Mussared
2020-01-12unix: Add placeholder DEV variant with settrace enabled.Jim Mussared
2020-01-12unix: Add build variants, analogous to boards on bare-metal.Jim Mussared
2020-01-12py/mkenv.mk: Move usage of 32-bit flags to py.mk.Jim Mussared
2020-01-09py: Make mp_obj_get_type() return a const ptr to mp_obj_type_t.Damien George
2020-01-07stm32/boards/PYBD: Change RTC asynch prediv from 1 to 4.Damien George
2020-01-06tests/unix: Make unix time test pass on more platforms.stijn
2020-01-06tests/cpydiff: Add CPy diff-test for using dict.keys() as a set.Damien George
2020-01-06esp32/Makefile: Assign result of $call to dummy var for older make.Damien George
2020-01-06docs/library/machine.UART.rst: Detail timeout behaviour of read methods.Jason Neal
2020-01-06docs/library/machine.I2C.rst: Use positional-only arguments syntax.Jason Neal
2020-01-06tests/run-tests: Handle 'CRASH' return by float.py feature test.David Lechner
2020-01-06docs: More consistent capitalization and use of articles in headings.Jason Neal
2020-01-06tools/gen-cpydiff.py: Adjust subsections to sentence case.Jason Neal