4 Commits (master)

Author SHA1 Message Date
Damien George 8ac9c8f392 extmod/modasyncio: Add support for a callback on TaskQueue push. 5 months ago
Damien George 967ad38ac7 extmod/modasyncio: Make mp_asyncio_context variable public. 7 months ago
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Jim Mussared 2fbc08c462 extmod/asyncio: Rename uasyncio to asyncio. 1 year ago
Jim Mussared f5f9edf645 all: Rename UMODULE to MODULE in preprocessor/Makefile vars. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 6da41b5900 py/obj: Merge getiter and iternext mp_obj_type_t slots. 2 years ago
Jim Mussared 9dce82776d all: Remove unnecessary locals_dict cast. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 0e7bfc88c6 all: Use mp_obj_malloc everywhere it's applicable. 3 years ago
Damien George caaff940a2 extmod/uasyncio: Rename and merge TaskQueue push/pop methods. 3 years ago
Damien George 335002a4c0 extmod/uasyncio: Allow task state to be a callable. 3 years ago
Jeff Epler 413f34cd8f all: Fix signed shifts and NULL access errors from -fsanitize=undefined. 3 years ago
Damien George 514bf1a191 extmod/uasyncio: Fix race with cancelled task waiting on finished task. 3 years ago
Damien George 309dfe39e0 extmod/uasyncio: Add Task.done() method. 4 years ago
Damien George ca40eb0fda extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop. 4 years ago
Damien George 8e048d2548 all: Clean up error strings to use lowercase and change cannot to can't. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George bc009fdd62 extmod/uasyncio: Add optional implementation of core uasyncio in C. 5 years ago