flysand7
|
bbdcbb3e7c
|
Implement thrd_yield on linux
|
2023-09-11 22:44:06 +11:00 |
flysand7
|
dc2ec9eb13
|
explicit atomics
|
2023-09-10 17:53:22 +11:00 |
flysand7
|
35f10c78b7
|
fix joins & detaches
|
2023-09-06 20:37:30 +11:00 |
flysand7
|
00d284215c
|
Make thread handle a pointer to TCB on linux
|
2023-09-06 07:55:45 +11:00 |
flysand7
|
9fa3a65736
|
let the child threads get a dream stack too!
|
2023-09-03 20:32:51 +11:00 |
flysand7
|
35a760e54e
|
broken mutex
|
2023-08-27 13:51:35 +11:00 |
flysand7
|
1f448dab10
|
pull out arch-specific stuff into its own folder (windows broken)
|
2023-08-25 20:18:28 +11:00 |
flysand7
|
8efd9b7c7a
|
Add data model macro setting
|
2023-08-01 12:20:43 +11:00 |
flysand7
|
9ac97f1e9d
|
Memory manager on linux + remove C23 attributes for now
|
2023-07-30 18:45:14 +11:00 |
flysand7
|
3abf5e3f7f
|
Memory API
|
2023-07-28 21:49:56 +11:00 |
flysand7
|
9119be8e24
|
Fix formatting on ciabatta.c
|
2023-07-28 20:55:41 +11:00 |
flysand7
|
1f811d7646
|
Make it compile on windows
|
2023-07-28 19:53:06 +11:00 |
flysand7
|
5e177fae50
|
Quick and dirty file api
|
2023-07-28 00:49:53 +11:00 |