Pedro J. Estébanez
|
8192d1cbc7
WorkerThreadPool: Fix yield-over for not-yet-started tasks
|
1 年之前 |
Pedro J. Estébanez
|
1b104ffcd8
WorkerThreadPool: Support daemon-like tasks (via yield semantics)
|
1 年之前 |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
1 年之前 |
Pedro J. Estébanez
|
a731774813
WorkerThreadPool: Avoid most runtime allocations
|
1 年之前 |
Pedro J. Estébanez
|
ae418f9469
WorkerThreadPool: Avoid deadlocks when CommandQueueMT is involved
|
1 年之前 |
Pedro J. Estébanez
|
9444d297ed
WorkerThreadPool: Overhaul scheduling and synchronization
|
1 年之前 |
Pedro J. Estébanez
|
cba15cd625
Add WorkerThreadPool::get_thread_index()
|
2 年之前 |
Pedro J. Estébanez
|
f3e96a8548
Make languages bookkeeping thread-safe
|
1 年之前 |
Pedro J. Estébanez
|
f34d580861
Revert "Implement parallel foreach() for easier multithreading"
|
2 年之前 |
myaaaaaaaaa
|
e28868e30c
Implement parallel foreach() for easier multithreading
|
2 年之前 |
Pedro J. Estébanez
|
a6e43f71b6
Avoid multiple possibilites of deadlock in resource loading
|
2 年之前 |
Pedro J. Estébanez
|
9077bb9232
Fix multiple issues in WorkerThreadPool
|
2 年之前 |
Rémi Verschelde
|
e52213e2fa
More codespell fixes, do more changes from previous ignore list
|
2 年之前 |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 年之前 |
Juan Linietsky
|
c7255388e1
Remove ThreadWorkPool, replace by WorkerThreadPool
|
3 年之前 |
reduz
|
67a260d63f
Implement a Worker ThreadPool
|
3 年之前 |