../
|
clib
|
|
75965a6
|
3 years
|
pabuhr |
replace thread_rand with prng, replace xorshift64 with xorshift_13_7_17
|
io
|
|
d3605f8
|
3 years
|
Thierry Delisle |
Reworked io_uring idle sleep to work with either read or readv …
|
kernel
|
|
145dcd5
|
3 years
|
Thierry Delisle |
Now using MAX instead of -1u since it's more appropriate.
|
alarm.cfa
|
4.0 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
alarm.hfa
|
2.3 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
coroutine.cfa
|
9.5 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
coroutine.hfa
|
7.2 KB
|
eaf269d
|
3 years
|
pabuhr |
add enum DEFAULT_STACK_SIZE in invoke.h and replace 65000 with enum, …
|
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
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
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
|
8f1a99e
|
3 years
|
Thierry Delisle |
Step 3 Fixed tests
|
invoke.c
|
6.1 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
invoke.h
|
8.4 KB
|
2210cfc
|
3 years
|
pabuhr |
second attempt at specialized PRNG
|
io.cfa
|
16.7 KB
|
078fb05
|
3 years
|
Thierry Delisle |
Fixed a few warnings
|
iofwd.hfa
|
6.7 KB
|
ff1240f
|
3 years
|
Thierry Delisle |
Added missing forward declaretion
|
kernel.cfa
|
30.6 KB
|
5b7a3662
|
3 years
|
Thierry Delisle |
Tentative optimization for wake-one
|
kernel.hfa
|
9.2 KB
|
0fb3ee5
|
3 years
|
Thierry Delisle |
@optim: maximize chances "cache" array stays in cache.
|
kernel_private.hfa
|
11.8 KB
|
7d0ebd0
|
3 years
|
Thierry Delisle |
Processors should now correctly be unconditionnaly woken-up on termination
|
locks.cfa
|
11.3 KB
|
f9b68d6
|
3 years
|
caparson |
made spacing consistent
|
locks.hfa
|
8.5 KB
|
0fc447c
|
3 years
|
Thierry Delisle |
Removed fast_lock, which doesn't seemed to have ever worked and isn't …
|
monitor.cfa
|
35.2 KB
|
af67ee1
|
3 years
|
caparson |
Added support for locks as parameters to mutex stmt
|
monitor.hfa
|
4.4 KB
|
a1574e2
|
3 years
|
Thierry Delisle |
Forgot this was needed for the non-VLA commit.
|
mutex.cfa
|
3.9 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
mutex.hfa
|
4.7 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
mutex_stmt.hfa
|
1.1 KB
|
eb9c2dc
|
3 years
|
caparson |
trimmed down includes more
|
preemption.cfa
|
25.8 KB
|
e84ab3d
|
3 years
|
Thierry Delisle |
Step 1 of changing $thread to thread$
|
preemption.hfa
|
881 bytes
|
e660761
|
4 years
|
Thierry Delisle |
First attempt at reducing complation time by restructuring the code. …
|
ready_queue.cfa
|
40.0 KB
|
0fb3ee5
|
3 years
|
Thierry Delisle |
@optim: maximize chances "cache" array stays in cache.
|
ready_subqueue.hfa
|
4.4 KB
|
cf78319
|
3 years
|
Thierry Delisle |
removed unnecessary local variable
|
snzi.hfa
|
3.9 KB
|
290553a
|
4 years
|
Thierry Delisle |
Changed some defines to constants with last fix
|
stats.cfa
|
11.0 KB
|
db614d0
|
3 years
|
Thierry Delisle |
Added stats for epoll
|
stats.hfa
|
3.5 KB
|
db614d0
|
3 years
|
Thierry Delisle |
Added stats for epoll
|
thread.cfa
|
5.3 KB
|
5d1ebb9
|
3 years
|
pabuhr |
remove thread_rand, remove consolidated random generators
|
thread.hfa
|
5.2 KB
|
eaf269d
|
3 years
|
pabuhr |
add enum DEFAULT_STACK_SIZE in invoke.h and replace 65000 with enum, …
|