# # ChangeLog for tests/concurrent/park/force_preempt.cfa # # Generated by Trac 1.2.1 # Mar 28, 2024, 8:05:44 AM Fri, 14 Feb 2020 20:28:17 GMT Thierry Delisle [b0c7419] * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) * libcfa/src/concurrency/monitor.cfa (modified) * libcfa/src/concurrency/thread.hfa (modified) * tests/concurrent/park/.expect/force_preempt.txt (modified) * tests/concurrent/park/force_preempt.cfa (modified) Yield now uses force_yield instead of park/unpark. Final ctxswitch ... Thu, 13 Feb 2020 21:40:16 GMT Thierry Delisle [50b8885] * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/monitor.cfa (modified) * libcfa/src/concurrency/monitor.hfa (modified) * tests/concurrent/park/force_preempt.cfa (modified) Removed owner reason from monitors which was only for debug and did ... Thu, 13 Feb 2020 21:18:07 GMT Thierry Delisle [3381ed7] * libcfa/src/bits/containers.hfa (modified) * libcfa/src/bits/locks.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) * libcfa/src/concurrency/monitor.cfa (modified) * libcfa/src/concurrency/monitor.hfa (modified) * libcfa/src/concurrency/mutex.cfa (modified) * libcfa/src/concurrency/preemption.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/concurrency/thread.hfa (modified) * tests/concurrent/examples/.expect/datingService.txt (modified) * tests/concurrent/examples/datingService.cfa (modified) * tests/concurrent/multi-monitor.cfa (modified) * tests/concurrent/park/.expect/contention.txt (added) * tests/concurrent/park/.expect/force_preempt.txt (added) * tests/concurrent/park/contention.cfa (added) * tests/concurrent/park/force_preempt.cfa (added) Added park/unpark primitives thread and removed BlockInternal. ...