Commit Graph

22 Commits

Author SHA1 Message Date
aiden e3984f6b5e
assume 64-byte cacheline size for unknown targets
i am not going to implement support for fucking _windows_ they can get fucked
2023-06-27 20:48:17 +01:00
aiden 36654d95d7
...holy shit 2023-04-20 18:24:04 +01:00
aiden 07c8f134b5
ensure that no areas are occupied when the ifc instance is destroyed 2023-04-20 13:35:53 +01:00
aiden 3a28635648
fixed race condition 2023-03-01 11:07:07 +00:00
aiden 117cf4e63e
clang and macos fixes 2023-02-28 08:30:11 +00:00
aiden 4610ab4c63
occupied is now a counter 2023-02-12 23:40:27 +00:00
aiden 8fe92624ef
macos support 2023-02-02 14:17:19 +00:00
aiden ecf24f6e76
newline 2023-01-18 17:57:56 +00:00
aiden cf67aa5518
license, and handle sysconf errors 2022-12-27 10:28:46 +00:00
aiden 82784033d0
clang 2022-12-19 02:00:01 +00:00
aiden 42cedfc81e
changed some types 2022-12-19 01:57:07 +00:00
aiden 70ad04356b
don't need string.h anymore 2022-12-19 01:46:56 +00:00
aiden 5eb101af17
improved fencing efficiency 2022-12-19 01:41:26 +00:00
aiden 3a8b0078a4
bug fixes 2022-12-18 05:25:34 +00:00
aiden 5071a12aee
improvements to ifc_iter 2022-12-18 05:15:37 +00:00
aiden 62f1ec28d6
api redesign 2022-12-18 04:18:02 +00:00
aiden 66a739f0b2
explicit 2022-12-17 21:36:28 +00:00
aiden b3ca98aa10
restructure 2022-12-13 23:03:05 +00:00
aiden cf2f73bc67
small changes 2022-12-12 13:52:27 +00:00
aiden 3783fa16bc
don't need _GNU_SOURCE 2022-12-12 06:03:09 +00:00
aiden fa42e06372
bug fix and perf enhancement 2022-12-12 06:01:26 +00:00
aiden adb466589e
cnt 2022-11-22 20:01:03 +00:00