micropython/unix
Paul Sokolovsky 5ae3ddcc9a unix/main: Check pending exception at the end of code block execution.
Usually this checking is done by VM on jump instructions, but for linear
sequences of instructions and builtin functions this won't happen. Particular
target of this change is long-running builtin functions like time.sleep().
2015-12-04 19:16:56 +02:00
..
.gitignore
Makefile unix: Use printf() implementation in terms of mp_printf(). 2015-11-22 00:44:41 +02:00
alloc.c
coverage.c
file.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
gccollect.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
input.c
input.h
main.c unix/main: Check pending exception at the end of code block execution. 2015-12-04 19:16:56 +02:00
modffi.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
modjni.c
modos.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
modsocket.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
modtermios.c py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 2015-11-29 14:25:35 +00:00
modtime.c unix/modtime: sleep(): Return early if KeyboardInterrupt is pending 2015-12-02 00:37:25 +02:00
moduselect.c unix/moduselect: Support growing of poll array. 2015-11-30 00:54:14 +02:00
mpconfigport.h unix/mpconfigport: Typo fix in comment. 2015-12-03 01:41:26 +02:00
mpconfigport.mk
mpconfigport_fast.h
mpconfigport_minimal.h
mphalport.h unix: Add "uselect" module, with poll() function. 2015-11-17 00:35:57 +02:00
qstrdefsport.h unix/modsocket: Implement sockaddr() function to decode raw socket address. 2015-11-21 01:38:59 +02:00
unix_mphal.c unix/unix_mphal: Use size_t instead of mp_uint_t in stdout_tx_strn decls. 2015-11-27 14:03:53 +00:00