aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-08-30py/bc: Factor out code to get bytecode line number info into new func.Damien George
2019-08-30py/compile: Improve the line numbering precision for lambdas.Damien George
2019-08-29stm32/stm32_it: Include correct EXTI interrupt handlers for L0 MCUs.Damien George
2019-08-28nrf: Clean up source by removing tabs, trailing spaces, non-ASCII chars.Damien George
2019-08-28esp32: Add 'config' function to network.LAN, reusing network.WLAN.Eric Poulsen
2019-08-28docs/reference/speed_python: Add missing self to var caching example.Paul m. p. P
2019-08-28stm32/extint: Fix EXTI mapping of PVD and RTC events for H7 MCUs.iabdalkader
2019-08-28tests: Split out test for optimisation level and line-no printing.Damien George
2019-08-28py: Add global default_emit_opt variable to make emit kind persistent.Damien George
2019-08-28mpy-cross/main: Only accept full emit cmdline options if native enabled.Damien George
2019-08-28unix/main: Only accept full emit cmd-line options if native enabled.Damien George
2019-08-28stm32/boards/PYBD_SF2: Exclude certain things when building mboot.Damien George
2019-08-28stm32/mboot/Makefile: Define "BUILDING_MBOOT" when building mboot.Damien George
2019-08-28stm32/mphalport: Put PYBD specific MAC code in board specific file.Damien George
2019-08-28py/vm: Don't add traceback info for exceptions that are re-raised.Damien George
2019-08-28py/vm: Don't add traceback info for exc's propagated through a finally.Damien George
2019-08-27py/py.mk: Remove trailing spaces at end of line.Damien George
2019-08-22extmod/crypto-algorithms: Add source to header and populate copyright.Damien George
2019-08-22py/vm: Shorten error message for not-implemented opcode.Damien George
2019-08-22py/bc0.h: Add comment that MP_BC_MAKE_CLOSURE/_DEFARGS take extra byte.Damien George
2019-08-22py/objgenerator: Move defn of mp_const_GeneratorExit_obj here.Damien George
2019-08-22py/runtime: Remove obsolete comment about mp_parse_compile_execute.Damien George
2019-08-22tests/extmod: Split json.loads of bytes/bytearray into separate test.Damien George
2019-08-22extmod/modujson: Support passing bytes/bytearray to json.loads.Damien George
2019-08-22py/emitbc: Make all emit_write_bytecode_* funcs take a stack_adj arg.Damien George
2019-08-22py/emitbc: Rewrite switch in load_const_tok to reduce code size.Damien George
2019-08-21esp8266/machine_uart: Allow remapping UART TX/RX pins from 1/3 to 15/13.Damien George
2019-08-20samd: Add minimum config for Atmel SAMD21-XPLAINED-PRO board.roland van straten
2019-08-20esp32: Add esp32.Partition class to expose partition and OTA funcs.Damien George
2019-08-20extmod: Give vars/funcs unique names so STATIC can be set to nothing.Damien George
2019-08-20extmod/moducryptolib: Use "static" not "STATIC" for inline functions.Damien George
2019-08-20qemu-arm: Add testing of frozen native modules.Jim Mussared
2019-08-20tools/mpy-tool.py: Force native func alignment to halfword/word on ARM.Jim Mussared
2019-08-19py/compile: Improve the line numbering precision for comprehensions.Milan Rossa
2019-08-19extmod/modure: Make regex dump-code debugging feature optional.Damien George
2019-08-19docs/reference/speed_python: Update that read-only buffers are accepted.Peter Hinch
2019-08-19py/nlr: Use MP_UNREACHABLE at the end of arch-specific nlr_jump funcs.Damien George
2019-08-19py: Introduce MP_UNREACHABLE macro to annotate unreachable code.Damien George
2019-08-17py/modmath: Implement math.isclose() for non-complex numbers.stijn
2019-08-16stm32/i2c: Fix generation of restart condition for hw I2C on F0/F7.Damien George
2019-08-16samd/boards: Add Mini SAM M4 board configuration.Jim Mussared
2019-08-16samd/boards: Add Adafruit Feather M0 Express board configuration.Jim Mussared
2019-08-16samd: Make common linker scripts, rename board.mk to mpconfigboard.mk.Jim Mussared
2019-08-16esp32: Add per-board configs, following other ports.Jim Mussared
2019-08-16gitignore: Put build-*/ pattern in top-level gitignore file.Damien George
2019-08-15py/objarray: Fix amount of free space in array when doing slice assign.Damien George
2019-08-15esp32/modules: On initial setup mount internal flash at root.Damien George
2019-08-15tests/unix: Update extra_coverage expected output with new atexit func.Damien George
2019-08-15docs/pyboard: Emphasize the instructions for making a USB mouse.Vicki Lowe
2019-08-15docs/library: Document that sys.version_info returns a 3-tuple only.Tom McDermott