summaryrefslogtreecommitdiffstatshomepage
path: root/py/mpstate.h
Commit message (Expand)AuthorAge
* all: Use the name MicroPython consistently in commentsAlexander Steffen2017-07-31
* all: Unify header guard usage.Alexander Steffen2017-07-18
* py: Make sure that static emg-exc-buffer is aligned to size of mp_obj_t.Damien George2017-04-10
* py: Remove MP_STATE_CTX, use MP_STATE_THREAD instead (it's an alias).Damien George2017-03-24
* py: Add micropython.schedule() function and associated runtime code.Damien George2017-03-20
* py: Move locals/globals dicts to the thread-specific state.Damien George2017-03-06
* extmod: Remove MICROPY_FSUSERMOUNT and related files.Damien George2017-01-30
* extmod/vfs: Expose mp_vfs_mount_t type.Damien George2017-01-27
* extmod: Add generic VFS sub-system.Damien George2017-01-27
* py: Add MICROPY_KBD_EXCEPTION config option to provide mp_kbd_exception.Damien George2016-12-15
* py/gc: Implement GC running by allocation threshold.Paul Sokolovsky2016-07-21
* extmod/moduos_dupterm: Reserve buffer bytearray object for dupterm.Paul Sokolovsky2016-07-04
* py: Implement a simple global interpreter lock.Damien George2016-06-28
* py: Make interning of qstrs thread safe.Damien George2016-06-28
* py/gc: Make memory manager and garbage collector thread safe.Damien George2016-06-28
* py: Add basic _thread module, with ability to start a new thread.Damien George2016-06-28
* py: Add MP_STATE_THREAD to hold state specific to a given thread.Damien George2016-06-28
* py: Add MICROPY_DYNAMIC_COMPILER option to config compiler at runtime.Damien George2016-02-25
* py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality.Paul Sokolovsky2016-02-15
* py: Clean up instantiation of dupterm object.Paul Sokolovsky2016-01-01
* py/qstr: Use size_t instead of mp_uint_t when counting allocated bytes.Damien George2015-12-17
* py/gc: Use size_t instead of mp_uint_t to count things related to heap.Damien George2015-12-16
* py/modsys: Implement sys.modules.Paul Sokolovsky2015-12-05
* py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.Damien George2015-11-29
* py/gc: Move away from using mp_uint_t, instead use uintptr_t and size_t.Damien George2015-11-29
* py/mpstate: Make mp_pending_exception volatile.Damien George2015-11-17
* extmod/modlwip: slip: Use stream protocol and be port-independent.Paul Sokolovsky2015-10-27
* py: Improve allocation policy of qstr data.Damien George2015-07-14
* modsys: Add basic sys.exc_info() implementation.Paul Sokolovsky2015-04-25
* py: Put mp_sys_path, mp_sys_argv and gc_collected in mp_state_ctx_t.Damien George2015-02-07
* stmhal: Put mod_network_nic_list in global root-pointer state.Damien George2015-01-22
* py: Put all global state together in state structures.Damien George2015-01-07