29 Commits (752fe759104172af2e8cbd7a3713b29134bd5a7f)

Author SHA1 Message Date
Damien George 4cdcbdb753 tests/thread: Make exc1,exit1,exit2,stacksize1,start1 tests run on rp2. 4 years ago
Damien George b6b39bff47 py/gc: Make gc_lock_depth have a count per thread. 4 years ago
Damien George 7b923d6c72 tests/thread: Make stress_aes.py test run on bare-metal ports. 4 years ago
Damien George 9340cfe774 tests/thread: Make stress_create.py test run on esp32. 4 years ago
Damien George 864e4ecc47 esp32/mpthreadport: Use binary semaphore instead of mutex. 4 years ago
Damien George 368c1a0961 tests/thread/stress_schedule.py: Assign globals before running test. 4 years ago
stijn 40ad8f1666 all: Rename "sys" module to "usys". 4 years ago
yangfl 138a28dc07 tests/thread/thread_stacksize1.py: Increase stack size for CPython. 5 years ago
Jim Mussared 8470cd0be9 py/scheduler: Add assert that scheduler is locked when unlocking. 5 years ago
David Lechner 3dc324d3f1 tests: Format all Python code with black, except tests in basics subdir. 5 years ago
Damien George e374cfff80 py/modthread: Raise RuntimeError in release() if lock is not acquired. 8 years ago
Ville Skyttä ca16c38210 various: Spelling fixes 8 years ago
Damien George 06a12ada48 tests/thread: Add stress-test for creating many threads. 8 years ago
Damien George 2847d7431d tests/thread: Replace busy waiting loops with a loop that sleeps. 8 years ago
Damien George 28185bb81b tests/thread: Fix stack size test so tests run reliably on baremetal. 8 years ago
Damien George bebb3a6160 tests/thread: Make thread_exc2 runable on baremetal. 8 years ago
Rami Ali f397e1fdf0 tests/thread: Improve modthread.c test coverage. 8 years ago
Damien George 8b9ddf4031 tests/thread: Allow some tests to run on ports with not much heap. 9 years ago
Damien George 63d05228a3 tests/thread: Allow thread_sleep1 to run without floating point. 9 years ago
Damien George 15e68277c1 tests/thread: Make sure that thread tests don't rely on floating point. 9 years ago
Damien George 5b7789d519 tests/thread: Make stack-size test run correctly and reliable on uPy. 9 years ago
Damien George b7274e91bc tests/thread: Add test for concurrent mutating of user instance. 9 years ago
Damien George 2e4cdae4fd tests/thread: Add test for concurrent interning of strings. 9 years ago
Damien George 094a0dd11a tests/thread: Add tests that mutate shared objects. 9 years ago
Damien George c73cf9d931 tests/thread: Rename thread_stress_XXX.py to stress_XXX.py. 9 years ago
Damien George dcc7c5bd89 tests/thread: Add tests for running GC within a thread, and heap stress. 9 years ago
Damien George 3545ef8bb4 tests/thread: Remove need to sleep to wait for completion in some tests. 9 years ago
Damien George 2d5ea38b49 tests: Add 3 more tests for _thread module. 9 years ago
Damien George ed36632c6c tests: Add tests for _thread module. 9 years ago