../
|
kernel
|
|
dd46fd3
|
2 years
|
pabuhr |
generalization of PRNG
|
io
|
|
26544f9
|
23 months
|
Thierry Delisle |
added helping and lock to allow remote processors to flush …
|
clib
|
|
0cee082
|
22 months
|
caparson |
refactored naming for lock to be more accurate and cleaned up REACQ …
|
thread.hfa
|
6.2 KB
|
8a97248
|
21 months
|
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
|
thread.cfa
|
7.2 KB
|
25ef81d
|
2 years
|
pabuhr |
formatting, remove unnecessary temporary variable in prng function
|
stats.hfa
|
3.9 KB
|
74227c6
|
2 years
|
Thierry Delisle |
Added more stats
|
stats.cfa
|
13.5 KB
|
74227c6
|
2 years
|
Thierry Delisle |
Added more stats
|
snzi.hfa
|
3.9 KB
|
290553a
|
4 years
|
Thierry Delisle |
Changed some defines to constants with last fix
|
select.hfa
|
1.8 KB
|
339e30a
|
22 months
|
caparson |
added new future and added rudimentary select statement support for it
|
ready_subqueue.hfa
|
3.8 KB
|
15c93d8
|
2 years
|
Thierry Delisle |
Renamed ready-queue link fields to rdy_link
|
ready_queue.cfa
|
8.4 KB
|
31c967b
|
2 years
|
Thierry Delisle |
Changed ready-queue so I can easily change the averaging algorithm. …
|
pthread.cfa
|
30.5 KB
|
8bd886e
|
2 years
|
Thierry Delisle |
Some clean-up in pthread emulation
|
preemption.hfa
|
881 bytes
|
e660761
|
4 years
|
Thierry Delisle |
First attempt at reducing complation time by restructuring the code. …
|
preemption.cfa
|
23.7 KB
|
926d358
|
2 years
|
Thierry Delisle |
Removed old asm_labels.
Modified preemption check to no longer poll …
|
once.hfa
|
3.0 KB
|
e8b8e65
|
2 years
|
Thierry Delisle |
Added implementation of call_once
|
mutex_stmt.hfa
|
1.4 KB
|
0d4f954
|
3 years
|
caparson |
changed concurrency library to work with new mutexstmt changes
|
mutex.hfa
|
4.7 KB
|
8a97248
|
21 months
|
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
|
mutex.cfa
|
3.9 KB
|
708ae38
|
3 years
|
Thierry Delisle |
Some more cleanup and grow/shrink now readjusts io timestamps.
(They …
|
monitor.hfa
|
4.5 KB
|
8a97248
|
21 months
|
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
|
monitor.cfa
|
36.1 KB
|
be5f0a5
|
2 years
|
Thierry Delisle |
Changed monitors to use the user_link instead of the ready_link
|
locks.hfa
|
24.1 KB
|
8a97248
|
21 months
|
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
|
locks.cfa
|
17.3 KB
|
7d9598d8
|
23 months
|
caparson |
small lock cleanup
|
kernel.hfa
|
9.7 KB
|
639e4fc
|
2 years
|
Thierry Delisle |
Changed cluster link to use explicit type to avoid anonymous names in …
|
kernel.cfa
|
28.6 KB
|
26544f9
|
23 months
|
Thierry Delisle |
added helping and lock to allow remote processors to flush …
|
iofwd.hfa
|
7.8 KB
|
8bee858
|
2 years
|
Thierry Delisle |
Changed io types to have trailing $ instead of leading
|
io.cfa
|
25.9 KB
|
26544f9
|
23 months
|
Thierry Delisle |
added helping and lock to allow remote processors to flush …
|
invoke.h
|
9.0 KB
|
0348fd8
|
22 months
|
caparson |
fixed clh bug where you couldn't hold more than 1 clh lock at once
|
invoke.c
|
6.1 KB
|
8108ba8
|
2 years
|
Thierry Delisle |
Started to add basic visibility control to libcfa
|
future.hfa
|
8.6 KB
|
5e180c2
|
22 months
|
caparson |
small future touchups
|
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
|
c18bf9e
|
2 years
|
Thierry Delisle |
Visibility concurrency
|
CtxSwitch-x86_64.S
|
1.9 KB
|
0c4a90d
|
4 years
|
pabuhr |
update emacs mode
|
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
|
7.2 KB
|
8a97248
|
21 months
|
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
|
coroutine.cfa
|
9.6 KB
|
c3b9d639
|
2 years
|
ajbeach |
Clean-up the exception interface. It should be slightly more like the …
|
channel.hfa
|
3.7 KB
|
42b739d7
|
22 months
|
caparson |
fixed termination synchronization in the channel benchmark to get rid …
|
barrier.hfa
|
1.6 KB
|
a18373a
|
3 years
|
Thierry Delisle |
Added a hook for the barrier's last block.
Added testing to go with it.
|
alarm.hfa
|
2.3 KB
|
1756e08
|
2 years
|
Thierry Delisle |
Added some defensive programming to work around parsing bug
|
alarm.cfa
|
4.0 KB
|
1756e08
|
2 years
|
Thierry Delisle |
Added some defensive programming to work around parsing bug
|
actor.hfa
|
21.8 KB
|
2d028039
|
21 months
|
caparson |
added support for copy based envelopes
|