../
|
kernel
|
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
io
|
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
clib
|
|
e235429
|
4 years
|
Thierry Delisle |
Removed last parker/unparker information is it was not particularly useful
|
thread.hfa
|
5.3 KB
|
ab8c6a6
|
4 years
|
ajbeach |
Thread Cancellation, a test for it and a required fix to Specialization.
|
thread.cfa
|
4.5 KB
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
stats.hfa
|
2.6 KB
|
dcb5f8d
|
4 years
|
Thierry Delisle |
Added statistics for the number of times io_ctxs blocked
|
stats.cfa
|
8.9 KB
|
dcb5f8d
|
4 years
|
Thierry Delisle |
Added statistics for the number of times io_ctxs blocked
|
snzi.hfa
|
3.9 KB
|
290553a
|
4 years
|
Thierry Delisle |
Changed some defines to constants with last fix
|
ready_subqueue.hfa
|
6.1 KB
|
343d10e
|
4 years
|
Thierry Delisle |
Removed code broken in new-ast out of libcfa
|
ready_queue.cfa
|
18.0 KB
|
ceb7db8
|
4 years
|
m3zulfiq |
Added alloc interface with backtick and removed polymorphic alloc …
|
preemption.hfa
|
881 bytes
|
e660761
|
4 years
|
Thierry Delisle |
First attempt at reducing complation time by restructuring the code. …
|
preemption.cfa
|
17.3 KB
|
e235429
|
4 years
|
Thierry Delisle |
Removed last parker/unparker information is it was not particularly useful
|
mutex.hfa
|
3.7 KB
|
ac2b598
|
5 years
|
Thierry Delisle |
Changed descriptors for concurrency to use $ prefix instead of …
|
mutex.cfa
|
4.0 KB
|
e235429
|
4 years
|
Thierry Delisle |
Removed last parker/unparker information is it was not particularly useful
|
monitor.hfa
|
3.8 KB
|
77a2994
|
4 years
|
Thierry Delisle |
Implemented joining of threads.
It behaves very similarly to monitor …
|
monitor.cfa
|
32.3 KB
|
ab8c6a6
|
4 years
|
ajbeach |
Thread Cancellation, a test for it and a required fix to Specialization.
|
locks.hfa
|
6.6 KB
|
848439f
|
4 years
|
Thierry Delisle |
Fixed newlines and tabs in concurrency/locks
|
locks.cfa
|
11.0 KB
|
848439f
|
4 years
|
Thierry Delisle |
Fixed newlines and tabs in concurrency/locks
|
kernel_private.hfa
|
9.4 KB
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
kernel.hfa
|
8.9 KB
|
5afb49a
|
4 years
|
Thierry Delisle |
Split thread_leave so backend is called from the kernel once the …
|
kernel.cfa
|
22.8 KB
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
iofwd.hfa
|
9.1 KB
|
c402739f
|
4 years
|
Thierry Delisle |
I/O operations now use futures.
io calls implementation are now …
|
iocall.cfa
|
19.5 KB
|
133a161
|
4 years
|
Thierry Delisle |
Fixed redeclaration of off_t for x86
|
io.cfa
|
16.3 KB
|
b982fb2
|
4 years
|
pabuhr |
add cast to syscall 0p to disambiguate between dtype and ftype 0p
|
invoke.h
|
7.5 KB
|
6a77224
|
4 years
|
Thierry Delisle |
Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
|
invoke.c
|
6.2 KB
|
d119d613
|
4 years
|
ajbeach |
Reorganized the exception and concurrency overlap.
|
exception.hfa
|
889 bytes
|
c960331
|
4 years
|
ajbeach |
Attempt to clean-up the exception headers. I think this is easier to …
|
exception.cfa
|
2.4 KB
|
c960331
|
4 years
|
ajbeach |
Attempt to clean-up the exception headers. I think this is easier to …
|
CtxSwitch-x86_64.S
|
1.9 KB
|
636d115b
|
4 years
|
pabuhr |
formatting, documentation
|
CtxSwitch-x86.S
|
16 bytes
|
37fe352
|
6 years
|
Thierry Delisle |
Added proper multi-lib handling, tests still do not work and arm …
|
CtxSwitch-x64.S
|
18 bytes
|
37fe352
|
6 years
|
Thierry Delisle |
Added proper multi-lib handling, tests still do not work and arm …
|
CtxSwitch-i686.S
|
16 bytes
|
bf71cfd
|
6 years
|
Thierry Delisle |
Moved up many directories in source
|
CtxSwitch-i386.S
|
1.8 KB
|
a4bdbcd
|
4 years
|
pabuhr |
formatting
|
CtxSwitch-arm64.S
|
2.7 KB
|
8ec4a52
|
4 years
|
pabuhr |
harmonize with 32-bit ARM context switch
|
CtxSwitch-arm32.S
|
1.7 KB
|
95472ee
|
4 years
|
pabuhr |
readd ARM 32-bit context-switch assemble file
|
coroutine.hfa
|
6.9 KB
|
8fc9a5f
|
4 years
|
ajbeach |
Did some work the exception header to better fake associated types.
|
coroutine.cfa
|
8.3 KB
|
c960331
|
4 years
|
ajbeach |
Attempt to clean-up the exception headers. I think this is easier to …
|
alarm.hfa
|
1.9 KB
|
1eb239e4
|
4 years
|
Thierry Delisle |
Removed snzi and replaced it with a fast/slow path
|
alarm.cfa
|
3.5 KB
|
e235429
|
4 years
|
Thierry Delisle |
Removed last parker/unparker information is it was not particularly useful
|