summaryrefslogtreecommitdiff
path: root/py/modthread.c
AgeCommit message (Expand)Author
2017-08-15py: Add verbose debug compile-time flag MICROPY_DEBUG_VERBOSE.Stefan Naumann
2017-06-14py/modthread: Raise RuntimeError in release() if lock is not acquired.Damien George
2017-03-29py: Convert mp_uint_t to size_t for tuple/list accessors.Damien George
2017-03-28py: Use mp_raise_TypeError/mp_raise_ValueError helpers where possible.Damien George
2017-03-06py: Move locals/globals dicts to the thread-specific state.Damien George
2017-02-15py/modthread: Use system-provided mutexs for _thread locks.Damien George
2016-10-17py: Use mp_raise_msg helper function where appropriate.Damien George
2016-10-07py: Add mp_raise_OSError(errno) helper function.Damien George
2016-09-22all: Remove 'name' member from mp_obj_module_t struct.Damien George
2016-06-28py/modthread: Allow to properly set the stack limit of a thread.Damien George
2016-06-28py/modthread: Make Lock objects work when GIL is enabled.Damien George
2016-06-28py: Implement a simple global interpreter lock.Damien George
2016-06-28py/modthread: Call mp_thread_start/mp_thread_finish around threads.Damien George
2016-06-28py/modthread: Be more careful with root pointers when creating a thread.Damien George
2016-06-28py/modthread: Satisfy unused-args warning.Damien George
2016-06-28py/modthread: Add with-context capabilities to lock object.Damien George
2016-06-28py/modthread: Implement lock object, for creating a mutex.Damien George
2016-06-28py/modthread: Add exit() function.Damien George
2016-06-28py/modthread: Add stack_size() function.Damien George
2016-06-28py/modthread: Properly cast concrete exception pointer to an object.Damien George
2016-06-28py: Add basic _thread module, with ability to start a new thread.Damien George