../
|
clib
|
|
45444c3
|
4 years
|
m3zulfiq |
Removed dimension parameter from adelete.
|
io
|
|
4fc3343
|
4 years
|
Thierry Delisle |
Fix race with memory reclamation of io_context.
|
kernel
|
|
28c35e2
|
4 years
|
Thierry Delisle |
Fixed startup to use proper protections
|
alarm.cfa
|
3.7 KB
|
4aeaee5
|
4 years
|
caparsons |
added alarm callback to union and refactored
|
alarm.hfa
|
2.2 KB
|
4aeaee5
|
4 years
|
caparsons |
added alarm callback to union and refactored
|
coroutine.cfa
|
9.3 KB
|
dd92fe9
|
4 years
|
pabuhr |
switch to page_size and map_prot
|
coroutine.hfa
|
6.8 KB
|
4422579
|
4 years
|
Thierry Delisle |
Removed (hopefully) unnecessary setting of active_coroutine().
Should …
|
CtxSwitch-arm32.S
|
1.7 KB
|
95472ee
|
4 years
|
pabuhr |
readd ARM 32-bit context-switch assemble file
|
CtxSwitch-arm64.S
|
2.7 KB
|
8ec4a52
|
4 years
|
pabuhr |
harmonize with 32-bit ARM context switch
|
CtxSwitch-i386.S
|
1.8 KB
|
a4bdbcd
|
4 years
|
pabuhr |
formatting
|
CtxSwitch-i686.S
|
16 bytes
|
bf71cfd
|
6 years
|
Thierry Delisle |
Moved up many directories in source
|
CtxSwitch-x64.S
|
18 bytes
|
37fe352
|
6 years
|
Thierry Delisle |
Added proper multi-lib handling, tests still do not work and arm …
|
CtxSwitch-x86.S
|
16 bytes
|
37fe352
|
6 years
|
Thierry Delisle |
Added proper multi-lib handling, tests still do not work and arm …
|
CtxSwitch-x86_64.S
|
1.9 KB
|
0c4a90d
|
4 years
|
pabuhr |
update emacs mode
|
exception.cfa
|
2.4 KB
|
be73f30
|
4 years
|
Thierry Delisle |
Changed many instances of kernelTLS to use active_thread/active_coroutine
|
exception.hfa
|
889 bytes
|
c960331
|
4 years
|
ajbeach |
Attempt to clean-up the exception headers. I think this is easier to …
|
future.hfa
|
2.8 KB
|
70f8bcd2
|
4 years
|
Thierry Delisle |
Added new future types
|
invoke.c
|
6.1 KB
|
d31bb83
|
4 years
|
pabuhr |
remove debug prints
|
invoke.h
|
8.0 KB
|
d25b2d6
|
4 years
|
caparsons |
small cleanup
|
io.cfa
|
21.3 KB
|
d611995
|
4 years
|
Thierry Delisle |
Fix crash on cluster exit.
(Added epoch based blocking to iopoll.)
|
iofwd.hfa
|
9.2 KB
|
6d1790c
|
4 years
|
Thierry Delisle |
Fixed some warnings in libcfa
|
kernel.cfa
|
24.1 KB
|
4f449d2
|
4 years
|
Thierry Delisle |
Fixed interted abort condition.
|
kernel.hfa
|
9.0 KB
|
6d1790c
|
4 years
|
Thierry Delisle |
Fixed some warnings in libcfa
|
kernel_private.hfa
|
9.3 KB
|
bfcf6b9
|
4 years
|
Thierry Delisle |
Stacks are always created with mmap to control page permission
|
locks.cfa
|
12.5 KB
|
ac5816d
|
4 years
|
Thierry Delisle |
Some clean-up and format changes to make concurrency files consistent
|
locks.hfa
|
4.9 KB
|
ac5816d
|
4 years
|
Thierry Delisle |
Some clean-up and format changes to make concurrency files consistent
|
monitor.cfa
|
33.1 KB
|
3ea8ad1
|
4 years
|
Thierry Delisle |
Added more checks for thread termination synchronization
|
monitor.hfa
|
3.9 KB
|
1f58c62
|
4 years
|
Thierry Delisle |
Added signal_all function.
|
mutex.cfa
|
3.9 KB
|
be73f30
|
4 years
|
Thierry Delisle |
Changed many instances of kernelTLS to use active_thread/active_coroutine
|
mutex.hfa
|
4.7 KB
|
0edd11a
|
4 years
|
Thierry Delisle |
Added deprecation notice to mutex.hfa objects
|
preemption.cfa
|
26.5 KB
|
7222630
|
4 years
|
Thierry Delisle |
Small refector so only preemption cares about signal
|
preemption.hfa
|
881 bytes
|
e660761
|
4 years
|
Thierry Delisle |
First attempt at reducing complation time by restructuring the code. …
|
ready_queue.cfa
|
18.0 KB
|
8fc652e0
|
4 years
|
Thierry Delisle |
Change usage of TLS to more strongly segregate in kernel and out of …
|
ready_subqueue.hfa
|
6.1 KB
|
343d10e
|
4 years
|
Thierry Delisle |
Removed code broken in new-ast out of libcfa
|
snzi.hfa
|
3.9 KB
|
290553a
|
4 years
|
Thierry Delisle |
Changed some defines to constants with last fix
|
stats.cfa
|
10.0 KB
|
1e208ea
|
4 years
|
Thierry Delisle |
Obviously fogrgetting about io_uring means the change breaks io_uring.
|
stats.hfa
|
2.6 KB
|
b7664a0
|
4 years
|
Thierry Delisle |
Removed some warnings and allowed io calls to compile without io_uring.
|
thread.cfa
|
4.8 KB
|
fcd0b9d7
|
4 years
|
mlbrooks |
PolyCost? calculation result becomes 0 or 1 per type, avoiding …
|
thread.hfa
|
5.3 KB
|
ab8c6a6
|
4 years
|
ajbeach |
Thread Cancellation, a test for it and a required fix to Specialization.
|