joboet
|
f7ae92c6bd
|
std: use futex-based locks on Fuchsia
|
2022-06-30 11:48:54 +02:00 |
|
Mara Bos
|
6a417d4828
|
Lazily allocate+initialize locks.
|
2022-06-03 17:04:14 +02:00 |
|
Mara Bos
|
7b7d1d6c48
|
Don't use futexes on netbsd.
The latest NetBSD release doesn't include the futex syscall yet.
|
2022-05-03 12:26:17 +02:00 |
|
Mara Bos
|
04b0bc97bb
|
Use futex-based locks and thread parker on FreeBSD.
|
2022-04-29 16:45:17 +02:00 |
|
Mara Bos
|
69f0bcb26d
|
Use futex-based locks and thread parker on DragonFlyBSD.
|
2022-04-29 16:30:54 +02:00 |
|
Mara Bos
|
2dfad1e3f8
|
Use futex-based locks and thread parker on NetBSD.
|
2022-04-29 16:30:54 +02:00 |
|
Mara Bos
|
afe1a256ce
|
Use futex-based locks and thread parker on OpenBSD.
|
2022-04-29 16:30:54 +02:00 |
|
Mara Bos
|
06a8f05b0c
|
Use futex locks on emscripten.
|
2022-04-19 09:24:51 +02:00 |
|
Mara Bos
|
4212de63ab
|
Use a single ReentrantMutex implementation on all platforms.
|
2022-04-16 11:30:22 +02:00 |
|
Mara Bos
|
bd61bec67d
|
Add futex-based ReentrantMutex on Linux.
|
2022-04-12 08:44:38 +02:00 |
|
Mara Bos
|
6cb463cb11
|
Add futex-based RwLock on Linux.
|
2022-04-08 13:49:18 +02:00 |
|
Mara Bos
|
6e16f9b10f
|
Rename RWLock to RwLock in std::sys.
|
2022-04-06 16:33:53 +02:00 |
|
Mara Bos
|
7f26adeac1
|
Replace Linux Mutex and Condvar with futex based ones.
|
2022-03-23 14:58:44 +01:00 |
|
Mara Bos
|
ac6996345d
|
Move pthread locks to own module.
|
2022-03-21 15:51:25 +01:00 |
|