Henrik Rydgård
|
1860a73d58
|
Address feedback from previous PR
|
2023-03-12 23:15:09 +01:00 |
|
Unknown W. Brackets
|
88ba003f46
|
ThreadManager: Add a simple priority field.
Currently, not actually respected.
|
2023-02-02 17:08:24 -08:00 |
|
Unknown W. Brackets
|
8b5173350f
|
ThreadManager: Make TaskType a property of a Task.
|
2021-12-05 21:01:49 -08:00 |
|
Unknown W. Brackets
|
8ae3f5eb41
|
Android: Fix logical CPU count.
Otherwise bad things happen.
|
2021-06-13 12:47:11 -07:00 |
|
Unknown W. Brackets
|
cdcd77a931
|
Core: Correct relocation error check.
|
2021-06-13 10:51:51 -07:00 |
|
Henrik Rydgård
|
81f0c3a8e4
|
Address feedback (except the mailbox refcount)
|
2021-06-13 10:16:53 +02:00 |
|
Henrik Rydgård
|
ac9cc26a6d
|
Simplifiy WaitableCounter. Fixes it on Mac/ARM.
Not completely sure why it didn't work before...
|
2021-06-12 23:08:07 +02:00 |
|
Henrik Rydgård
|
5b64a41a97
|
ParallelLoop: A bit smarter straggler handling.
|
2021-06-12 22:04:55 +02:00 |
|
Henrik Rydgård
|
3be5c7bd9a
|
Make the minimum items per thread explicit. Found some bugs, optional arguments are evil.
|
2021-06-12 21:21:28 +02:00 |
|
Henrik Rydgård
|
0fa27ff9d7
|
Autodetect number of threads (remove setting). Fix some bugs.
|
2021-06-12 21:06:59 +02:00 |
|
Henrik Rydgård
|
446c2c027e
|
Get rid of the PrioritizedWorkQueue. Instead just queue tasks on the ThreadManager.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
73871b9b7e
|
Implement new thread manager, port stuff to it.
|
2021-06-12 13:03:53 +02:00 |
|