source: libcfa/src/concurrency @ afd7faf

arm-ehjacob/cs343-translationnew-ast-unique-expr
Name Size Rev Age Author Last Change
../
clib c457dc4   8 months Thierry Delisle Fix sequential handling of timers
io a76efc8   9 months Thierry Delisle futures now optionally don't unpark the target thread
kernel 3e1a705   9 months Thierry Delisle Start ready queue cutoff at zero to avoid spurious steals.
alarm.cfa 3.9 KB afd7faf   8 months Thierry Delisle Small fixes to lock and alarm around possible race and the thunk problem.
alarm.hfa 2.3 KB c457dc4   8 months Thierry Delisle Fix sequential handling of timers
coroutine.cfa 9.3 KB 5456537   9 months ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro.
coroutine.hfa 7.0 KB 5456537   9 months ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro.
CtxSwitch-arm32.S 1.7 KB 95472ee   17 months pabuhr readd ARM 32-bit context-switch assemble file
CtxSwitch-arm64.S 2.7 KB 8ec4a52   17 months pabuhr harmonize with 32-bit ARM context switch
CtxSwitch-i386.S 1.8 KB a4bdbcd   16 months pabuhr formatting
CtxSwitch-i686.S 16 bytes bf71cfd   3 years Thierry Delisle Moved up many directories in source
CtxSwitch-x64.S 18 bytes 37fe352   3 years Thierry Delisle Added proper multi-lib handling, tests still do not work and arm …
CtxSwitch-x86.S 16 bytes 37fe352   3 years Thierry Delisle Added proper multi-lib handling, tests still do not work and arm …
CtxSwitch-x86_64.S 1.9 KB 0c4a90d   14 months pabuhr update emacs mode
exception.cfa 2.4 KB be73f30   15 months Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine
exception.hfa 889 bytes c960331   15 months ajbeach Attempt to clean-up the exception headers. I think this is easier to …
future.hfa 2.8 KB c323837   9 months Thierry Delisle Fix to futures after last change
invoke.c 6.1 KB a3821fa   9 months Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging …
invoke.h 8.1 KB d3ba775   9 months Thierry Delisle More clean-up after new subqueue
io.cfa 15.1 KB e9c0b4c   9 months Thierry Delisle I/O drain now keeps the schedlock for the duration of the call. …
iofwd.hfa 6.7 KB ff1240f   10 months Thierry Delisle Added missing forward declaretion
kernel.cfa 29.5 KB 57f70ab   8 months Thierry Delisle New main now uses proper define. + tweak to loop count
kernel.hfa 8.6 KB 8cd5434   8 months Thierry Delisle Added function to poll ready-queue length. Not officially supported.
kernel_private.hfa 9.7 KB c993b15   9 months Thierry Delisle Changed RW lock to avoid hitting the global array on schedule.
locks.cfa 11.4 KB afd7faf   8 months Thierry Delisle Small fixes to lock and alarm around possible race and the thunk problem.
locks.hfa 9.2 KB c457dc4   8 months Thierry Delisle Fix sequential handling of timers
monitor.cfa 33.1 KB fd54fef   12 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
monitor.hfa 3.9 KB e0b8d66d   11 months Thierry Delisle Fix bug in delete for mutexed pointer.
mutex.cfa 3.9 KB fd54fef   12 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
mutex.hfa 4.7 KB fd54fef   12 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
preemption.cfa 25.8 KB c457dc4   8 months Thierry Delisle Fix sequential handling of timers
preemption.hfa 881 bytes e660761   18 months Thierry Delisle First attempt at reducing complation time by restructuring the code. …
ready_queue.cfa 22.1 KB 8cd5434   8 months Thierry Delisle Added function to poll ready-queue length. Not officially supported.
ready_subqueue.hfa 4.1 KB 353aaba   8 months Thierry Delisle Moved stats cnt to fix 32-bit build
snzi.hfa 3.9 KB 290553a   15 months Thierry Delisle Changed some defines to constants with last fix
stats.cfa 12.1 KB 45b9b21   9 months Thierry Delisle Changed stats to be more concise
stats.hfa 3.5 KB 3bd4293   9 months Thierry Delisle Added stat for unparks that can migrate
thread.cfa 4.9 KB d3ba775   9 months Thierry Delisle More clean-up after new subqueue
thread.hfa 5.1 KB 5456537   9 months ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro.
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.