1973 Commits (196d26848a76043777e4e3ebb2455f26e6349dfc)

Author SHA1 Message Date
Damien George 78ab2eeda3 py/showbc: Print unary-op string when dumping bytecode. 3 years ago
jc_.kim 19f09414a6 tests/micropython/const.py: Add comment about required config for test. 4 years ago
Damien George 43d08688c3 extmod/uasyncio: Fix gather returning exceptions from a cancelled task. 3 years ago
Mike Wadsten c3c2c37fbc tests/basics: Add tests for type-checking subclassed exc instances. 5 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Damien George 426785a19e py/emitnative: Ensure load_subscr does not clobber existing REG_RET. 3 years ago
Damien George c0761d28fc tests/perf_bench: Use math.log instead of math.log2. 3 years ago
Damien George 08ff71dfcd tests/pybnative: Make while.py test run on boards without pyb.delay. 3 years ago
Damien George 8c4ba575fd tests/basics: Split f-string debug printing to separate file with .exp. 3 years ago
Peter Hinch 2296df0a32 extmod/modframebuf: Enable blit between different formats via a palette. 3 years ago
Jim Mussared 91a99fcf0e tests/extmod/vfs_fat_finaliser.py: Ensure alloc at never-used GC blocks. 3 years ago
Jim Mussared c70930fb24 tests/multi_bluetooth/ble_subscribe.py: Add test for subscription. 3 years ago
Jim Mussared 692d36d779 py: Implement partial PEP-498 (f-string) support. 3 years ago
Damien George 8fcdb5490c extmod/modlwip: Fix close and clean up of UDP and raw sockets. 3 years ago
Damien George 90d47ee34d tests/run-multitests.py: Add broadcast and wait facility. 3 years ago
Peter Züger d290f369d0 tests/extmod/ujson: Add tests for dump/dumps separators argument. 3 years ago
Jim Mussared 4e39ff221a py/runtime: Fix bool unary op for subclasses of native types. 5 years ago
Jim Mussared 0e3752e82a py/emitnative: Ensure stack settling is safe mid-branch. 3 years ago
David P f365025c9c stm32: Replace master/slave with controller/peripheral in I2C and SPI. 3 years ago
Damien George bb00125aaa py: Support single argument to optimised MP_OBJ_STOP_ITERATION. 3 years ago
Damien George e3825e28e6 py/objexcept: Make mp_obj_exception_get_value support subclassed excs. 3 years ago
David Lechner cd506d6220 tests/cpydiff/modules_struct_whitespace_in_format: Run black. 3 years ago
Tom McDermott c1f74b3005 docs/library: Warn that ustruct doesn't handle spaces in format strings. 5 years ago
David Lechner 58e4d72338 py/objexcept: Pretty print OSError also when it has 2 arguments. 5 years ago
Damien George 7ec95c2768 extmod/uasyncio: Get addr and bind server socket before creating task. 3 years ago
Damien George 180c54d6cc tests/extmod: Make uasyncio_heaplock test more deterministic. 3 years ago
Damien George adf35cbab0 tests/float: Make bytes/bytearray construct tests work with obj repr C. 3 years ago
Damien George 514bf1a191 extmod/uasyncio: Fix race with cancelled task waiting on finished task. 3 years ago
Mike Teachman b0b8ebc4f6 extmod/uasyncio: Add readinto() method to Stream class. 3 years ago
Zoltán Vörös c4ed17ff34 tests/cpydiff: Add test for array constructor with overflowing value. 3 years ago
Damien George 20a8f4f7ec tests/unix: Add ffi test for integer types. 3 years ago
Damien George 7842085434 tests/multi_bluetooth/ble_gap_advertise.py: Allow to work without set. 4 years ago
Damien George da8e47da21 tests/run-multitests.py: Allow to work without sys.stdout on target. 4 years ago
Damien George 53519e322a py/builtinimport: Change relative import's ValueError to ImportError. 3 years ago
Damien George c3199f5649 extmod/modurandom: Support an argument of bits=0 to getrandbits. 3 years ago
Macarthur Inbody 34d4dab683 extmod/modurandom: Add error message when getrandbits has bad value. 4 years ago
Damien George 025e4b6fbc tests/basics: Split out literal tests that raise SyntaxWarning on CPy. 3 years ago
Jeff Epler 486fe71c6e tests/extmod/btree_gc.py: Close the database to avoid a memory leak. 4 years ago
Jeff Epler f2dbc91022 py/compile: Raise an error on async with/for outside an async function. 5 years ago
Damien George 6a127810c0 extmod/moduhashlib: Put hash obj in final state after digest is called. 4 years ago
Damien George dc86e04476 tests: Make float and framebuf tests skip or run on big-endian archs. 4 years ago
Damien George 5176a2d732 py/emitnative: Fix x86-64 emitter to generate correct 8/16-bit stores. 4 years ago
Damien George 6d2680fa36 py/objarray: Fix constructing a memoryview from a memoryview. 4 years ago
Damien George 47e6c52f0c tests/cpydiff: Add test and workaround for function.__module__ attr. 4 years ago
Jeff Epler 94a3f8a4b0 tests/run-tests.py: Parallelize running tests by default. 4 years ago
stijn 09be0c083c py/objarray: Implement more/less comparisons for array. 4 years ago
stijn 57365d8557 py/objarray: Prohibit comparison of mismatching types. 4 years ago
Damien George 6affcb0104 tests/run-multitests.py: Flush stdout for each line of trace output. 4 years ago
Damien George 18d984c8b2 tests/run-perfbench.py: Fix native feature check. 4 years ago
Damien George 4cdcbdb753 tests/thread: Make exc1,exit1,exit2,stacksize1,start1 tests run on rp2. 4 years ago