gingerBill
|
e79883e4fd
|
Add #no_copy to sync primitives
|
2023-04-15 15:41:30 +01:00 |
|
gingerBill
|
f438153b81
|
Change to use ODIN_VALGRIND_SUPPORT
|
2023-01-23 09:29:39 +00:00 |
|
gingerBill
|
117c0cceb1
|
Add helgrind markers to package sync
|
2023-01-23 09:24:21 +00:00 |
|
gingerBill
|
f8452bf1fc
|
Add different variants for once_do
|
2022-12-08 15:58:39 +00:00 |
|
gingerBill
|
20943a81c1
|
Make sync calls contextless where possible
|
2022-12-08 15:55:53 +00:00 |
|
gingerBill
|
78a8da5fea
|
Add sync.Parker
|
2022-04-30 12:37:39 +01:00 |
|
gingerBill
|
d5886c1572
|
Remove the wait group based semaphore implementation
It was a misuse of the data structure
|
2022-04-30 12:37:14 +01:00 |
|
gingerBill
|
c78b83f142
|
Fix _Sema
|
2022-04-01 14:51:51 +01:00 |
|
gingerBill
|
9f2d710c35
|
Change intrinsics.Atomic_Memory_Order fields to use Ada_Case rather than snake_case
|
2022-03-31 12:57:24 +01:00 |
|
gingerBill
|
06e8476efc
|
Correct ordering in auto_reset_event_signal
|
2022-03-31 10:55:18 +01:00 |
|
gingerBill
|
b2f5b73532
|
Rename package name to sync
|
2022-03-31 01:05:50 +01:00 |
|
gingerBill
|
ba1930eb01
|
Update core to use new atomic intrinsics
|
2022-03-31 00:22:54 +01:00 |
|
gingerBill
|
4eb4ae6305
|
Replace sync with sync2
|
2022-03-30 17:42:44 +01:00 |
|