index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2016-06-28
cc3200/mpthreadport: Properly initialise the main thread's data.
Damien George
2016-06-28
cc3200/mpthreadport: Make mutex statically allocated.
Damien George
2016-06-28
cc3200: Use xTaskCreateStatic instead of osi_TaskCreate.
Damien George
2016-06-28
py/mpthread: Include mpstate.h when defining GIL macros.
Damien George
2016-06-28
tests/thread: Make sure that thread tests don't rely on floating point.
Damien George
2016-06-28
tests/thread: Make stack-size test run correctly and reliable on uPy.
Damien George
2016-06-28
py/nlrsetjmp: Update to take into account new location of nlr_top.
Damien George
2016-06-28
py/nlrthumb: Convert NLR thumb funcs from asm to C with inline-asm.
Damien George
2016-06-28
cc3200: Fix call to new exception to be _msg instead of _arg1.
Damien George
2016-06-28
py/modthread: Allow to properly set the stack limit of a thread.
Damien George
2016-06-28
cc3200: Add basic threading capabilities.
Damien George
2016-06-28
cc3200: Define our own FreeRTOS heap so it can go in a special segment.
Damien George
2016-06-28
cc3200: Update FreeRTOS to v9.0.0.
Damien George
2016-06-28
py/mpthread.h: Move GIL macros outside MICROPY_PY_THREAD block.
Damien George
2016-06-28
unix/modtime: Release the GIL when sleeping.
Damien George
2016-06-28
py/modthread: Make Lock objects work when GIL is enabled.
Damien George
2016-06-28
py: Don't use gc or qstr mutex when the GIL is enabled.
Damien George
2016-06-28
py: Implement a simple global interpreter lock.
Damien George
2016-06-28
py: Make interning of qstrs thread safe.
Damien George
2016-06-28
tests/thread: Add test for concurrent mutating of user instance.
Damien George
2016-06-28
tests/thread: Add test for concurrent interning of strings.
Damien George
2016-06-28
tests/thread: Add tests that mutate shared objects.
Damien George
2016-06-28
tests/thread: Rename thread_stress_XXX.py to stress_XXX.py.
Damien George
2016-06-28
unix/mpthreadport: Suppress compiler warning about unused arguments.
Damien George
2016-06-28
unix/gccollect: Provide declaration of exported function.
Damien George
2016-06-28
unix/mpthreadport: Use SA_SIGINFO for GC signal handler.
Damien George
2016-06-28
py/gc: Fix GC+thread bug where ptr gets lost because it's not computed.
Damien George
2016-06-28
unix: Implement garbage collection with threading.
Damien George
2016-06-28
py/modthread: Call mp_thread_start/mp_thread_finish around threads.
Damien George
2016-06-28
py/modthread: Be more careful with root pointers when creating a thread.
Damien George
2016-06-28
unix/file: If write syscall returns because of EINTR then try again.
Damien George
2016-06-28
py/gc: Fix 2 cases of concurrent access to ATB and FTB.
Damien George
2016-06-28
py/modthread: Satisfy unused-args warning.
Damien George
2016-06-28
tests/thread: Add tests for running GC within a thread, and heap stress.
Damien George
2016-06-28
py/gc: Make memory manager and garbage collector thread safe.
Damien George
2016-06-28
py/modthread: Add with-context capabilities to lock object.
Damien George
2016-06-28
py/modthread: Implement lock object, for creating a mutex.
Damien George
2016-06-28
py/modthread: Add exit() function.
Damien George
2016-06-28
py/modthread: Add stack_size() function.
Damien George
2016-06-28
py/modthread: Properly cast concrete exception pointer to an object.
Damien George
2016-06-28
unix: Add basic thread support using pthreads.
Damien George
2016-06-28
py: Add basic _thread module, with ability to start a new thread.
Damien George
2016-06-28
py: Add MP_STATE_THREAD to hold state specific to a given thread.
Damien George
2016-06-28
tests/thread: Remove need to sleep to wait for completion in some tests.
Damien George
2016-06-28
tests: Add 3 more tests for _thread module.
Damien George
2016-06-28
tests: Add tests for _thread module.
Damien George
2016-06-27
unix: Fix Makefile to handle gc-sections linker flags on Mac OS.
Martin Müller
2016-06-26
drivers/display/ssd1306: Add width arg and support 64px wide displays.
Radomir Dopieralski
2016-06-26
esp8266/main.c: Clear the command line history when (re)booting.
Robert HH
2016-06-26
docs/library: Fix typo in docs for usocket.listen().
Martin Müller
[next]