Christoffer Lerno
|
b87e27d8a3
|
Update tests and CI (#979)
Update CI. Explicit native mutex "initialized" bool.
|
2023-09-06 22:43:07 +02:00 |
|
Christoffer Lerno
|
9b0da89a03
|
Added compare_to as a standard macro.
|
2023-08-17 10:13:00 +02:00 |
|
Christoffer Lerno
|
e694d60f23
|
Updates and fixes to Mutex (#933)
Updating Mutex to have specific types: TimedMutex, RecursiveMutex, TimedRecursiveMutex. Fixes to the win32 implementation.
|
2023-08-16 15:45:49 +02:00 |
|
Pierre Curto
|
65bea1cb2d
|
add ThreadPool (#926)
* lib/std/collections: fix tab indentation
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* lib/std/threads: add ThreadPool
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* ats/lib/threads: add num_cpu()
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
---------
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
|
2023-08-14 15:33:51 +02:00 |
|
Pierre Curto
|
c060569599
|
add tests for Mutex (#925)
* std/lib: add tests for Mutex
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* lib/collections: add missing import
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* std/collections: add RingBuffer
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
---------
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
|
2023-08-13 17:39:09 +02:00 |
|
Christoffer Lerno
|
d83f591184
|
Check for mutex initialization. Fix missing check on optional for certain macro situations.
|
2023-08-12 11:55:49 +02:00 |
|
Christoffer Lerno
|
b6f302d1c6
|
Fix issues with thread, add some simple test.
|
2023-08-12 02:16:46 +02:00 |
|