source: libcfa/src/concurrency @ 8cd40bf

arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Name Size Rev Age Author Last Change
../
clib 5c04e82   20 months Thierry Delisle change default cfathread_mutex to fast_lock
io a76efc8   20 months Thierry Delisle futures now optionally don't unpark the target thread
kernel 3e1a705   19 months Thierry Delisle Start ready queue cutoff at zero to avoid spurious steals.
alarm.cfa 3.8 KB a3821fa   20 months Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging …
alarm.hfa 2.2 KB 4aeaee5   2 years caparsons added alarm callback to union and refactored
coroutine.cfa 9.3 KB 5456537   20 months ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro.
coroutine.hfa 7.0 KB 5456537   20 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   2 years pabuhr readd ARM 32-bit context-switch assemble file
CtxSwitch-arm64.S 2.7 KB 8ec4a52   2 years pabuhr harmonize with 32-bit ARM context switch
CtxSwitch-i386.S 1.8 KB a4bdbcd   2 years pabuhr formatting
CtxSwitch-i686.S 16 bytes bf71cfd   4 years Thierry Delisle Moved up many directories in source
CtxSwitch-x64.S 18 bytes 37fe352   4 years Thierry Delisle Added proper multi-lib handling, tests still do not work and arm …
CtxSwitch-x86.S 16 bytes 37fe352   4 years Thierry Delisle Added proper multi-lib handling, tests still do not work and arm …
CtxSwitch-x86_64.S 1.9 KB 0c4a90d   2 years pabuhr update emacs mode
exception.cfa 2.4 KB be73f30   2 years Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine
exception.hfa 889 bytes c960331   2 years ajbeach Attempt to clean-up the exception headers. I think this is easier to …
future.hfa 2.8 KB c323837   20 months Thierry Delisle Fix to futures after last change
invoke.c 6.1 KB a3821fa   20 months Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging …
invoke.h 8.1 KB d3ba775   19 months Thierry Delisle More clean-up after new subqueue
io.cfa 15.1 KB e9c0b4c   20 months Thierry Delisle I/O drain now keeps the schedlock for the duration of the call. …
iofwd.hfa 6.7 KB ff1240f   21 months Thierry Delisle Added missing forward declaretion
kernel.cfa 29.7 KB 8464edf   19 months Thierry Delisle 'print_stats_now' now pulls stats from processors.
kernel.hfa 8.5 KB 8cd40bf   19 months Thierry Delisle Moved timestamp declaration to kernel.hfa
kernel_private.hfa 9.7 KB c993b15   19 months Thierry Delisle Changed RW lock to avoid hitting the global array on schedule.
locks.cfa 11.9 KB 22b7579   20 months Thierry Delisle Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to …
locks.hfa 9.5 KB ddd473f   20 months Thierry Delisle Fix a copy/paste mistake and removed a warning in nodebug
monitor.cfa 33.1 KB fd54fef   23 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
monitor.hfa 3.9 KB e0b8d66d   21 months Thierry Delisle Fix bug in delete for mutexed pointer.
mutex.cfa 3.9 KB fd54fef   23 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
mutex.hfa 4.7 KB fd54fef   23 months mlbrooks Converting the project to use the new syntax for otype, dtype and …
preemption.cfa 25.5 KB c993b15   19 months Thierry Delisle Changed RW lock to avoid hitting the global array on schedule.
preemption.hfa 881 bytes e660761   2 years Thierry Delisle First attempt at reducing complation time by restructuring the code. …
ready_queue.cfa 21.9 KB 1680072   19 months Thierry Delisle Changed ready_queue to use forloop instead of hardcoded unfolded loop of 2
ready_subqueue.hfa 3.7 KB 8cd40bf   19 months Thierry Delisle Moved timestamp declaration to kernel.hfa
snzi.hfa 3.9 KB 290553a   2 years Thierry Delisle Changed some defines to constants with last fix
stats.cfa 12.1 KB 45b9b21   19 months Thierry Delisle Changed stats to be more concise
stats.hfa 3.5 KB 3bd4293   20 months Thierry Delisle Added stat for unparks that can migrate
thread.cfa 4.9 KB d3ba775   19 months Thierry Delisle More clean-up after new subqueue
thread.hfa 5.1 KB 5456537   20 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.