source: libcfa/src/concurrency @ 636d115b

arm-ehjacob/cs343-translationnew-ast-unique-expr
Name Size Rev Age Author Last Change
../
io d2b5d2d   16 months Thierry Delisle Set leader lock as default for I/O, which seems the better default
kernel 88cafe7   16 months pabuhr add CtxGet? routine for ARM 64-bit
alarm.cfa 3.5 KB e660761   16 months Thierry Delisle First attempt at reducing complation time by restructuring the code. …
alarm.hfa 1.9 KB 1eb239e4   16 months Thierry Delisle Removed snzi and replaced it with a fast/slow path
asyncio.hfa 0 bytes 2d8f7b0   20 months Thierry Delisle Implemented basic non-blocking io
coroutine.cfa 7.2 KB 5715d43   16 months ajbeach Exceptions now get their context differently with libcfathread. Added …
coroutine.hfa 6.3 KB ae7be7a   20 months Thierry Delisle Fixed incorrect setting of ready state and added result to previous …
CtxSwitch-arm.S 1.7 KB c7a900a   22 months Thierry Delisle More renames and clean-ups
CtxSwitch-i386.S 1.8 KB 636d115b   15 months pabuhr formatting, documentation
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 636d115b   15 months pabuhr formatting, documentation
invoke.c 6.4 KB 9705ffe   16 months pabuhr add fake stack for ARM 64-bit
invoke.h 7.4 KB 5715d43   16 months ajbeach Exceptions now get their context differently with libcfathread. Added …
io.cfa 16.4 KB 93526ef   16 months Thierry Delisle Fixed assertion due to typo in IO
iocall.cfa 19.5 KB 133a161   16 months Thierry Delisle Fixed redeclaration of off_t for x86
iofwd.hfa 5.1 KB f00b26d4   16 months Thierry Delisle Re-worked IO to use epoll and support multiple io_contexts per …
kernel.cfa 22.6 KB 74f5c83   16 months pabuhr assembler for save/restore registers FPSR/FPCR for ARM
kernel.hfa 8.9 KB 1eb239e4   16 months Thierry Delisle Removed snzi and replaced it with a fast/slow path
kernel_private.hfa 9.4 KB fd9b524   16 months pabuhr change from asm volatile(pause) to Pause()
monitor.cfa 32.0 KB 1b143de   19 months Thierry Delisle Several fixes to relaxed_ready queue
monitor.hfa 3.7 KB ac2b598   21 months Thierry Delisle Changed descriptors for concurrency to use $ prefix instead of …
mutex.cfa 4.1 KB 519f11c   17 months Thierry Delisle Minor fixes in concurrency lib. Remove async support for sendfile as a …
mutex.hfa 3.7 KB ac2b598   21 months Thierry Delisle Changed descriptors for concurrency to use $ prefix instead of …
preemption.cfa 17.2 KB 3e2b9c9   16 months Thierry Delisle More restructuring of translation units Unclear if it improves …
preemption.hfa 881 bytes e660761   16 months Thierry Delisle First attempt at reducing complation time by restructuring the code. …
ready_queue.cfa 18.0 KB fd9b524   16 months pabuhr change from asm volatile(pause) to Pause()
ready_subqueue.hfa 6.1 KB 343d10e   16 months Thierry Delisle Removed code broken in new-ast out of libcfa
snzi.hfa 3.9 KB 320ec6fc   16 months Thierry Delisle Changed ready_queue_(grow/shrink) to take a target instead of going …
stats.cfa 8.9 KB dcb5f8d   16 months Thierry Delisle Added statistics for the number of times io_ctxs blocked
stats.hfa 2.6 KB dcb5f8d   16 months Thierry Delisle Added statistics for the number of times io_ctxs blocked
thread.cfa 2.4 KB d72c074   17 months Thierry Delisle Added option to bias threads to queues, instead of processors to queues
thread.hfa 4.7 KB 3e2b9c9   16 months Thierry Delisle More restructuring of translation units Unclear if it improves …
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.