source: libcfa/src/concurrency @ 7dafb7b

arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
Name Size Rev Age Author Last Change
../
clib 45444c3   19 months m3zulfiq Removed dimension parameter from adelete.
io 7dafb7b   17 months Thierry Delisle Moved zeroing-out of sqes to call.cfa
kernel 28c35e2   17 months Thierry Delisle Fixed startup to use proper protections
alarm.cfa 3.7 KB 4aeaee5   18 months caparsons added alarm callback to union and refactored
alarm.hfa 2.2 KB 4aeaee5   18 months caparsons added alarm callback to union and refactored
coroutine.cfa 9.3 KB dd92fe9   18 months pabuhr switch to page_size and map_prot
coroutine.hfa 6.8 KB 4422579   18 months Thierry Delisle Removed (hopefully) unnecessary setting of active_coroutine(). Should …
CtxSwitch-arm32.S 1.7 KB 95472ee   21 months pabuhr readd ARM 32-bit context-switch assemble file
CtxSwitch-arm64.S 2.7 KB 8ec4a52   21 months pabuhr harmonize with 32-bit ARM context switch
CtxSwitch-i386.S 1.8 KB a4bdbcd   20 months 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   19 months pabuhr update emacs mode
exception.cfa 2.4 KB be73f30   19 months Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine
exception.hfa 889 bytes c960331   19 months ajbeach Attempt to clean-up the exception headers. I think this is easier to …
future.hfa 2.8 KB 70f8bcd2   17 months Thierry Delisle Added new future types
invoke.c 6.1 KB d31bb83   19 months pabuhr remove debug prints
invoke.h 8.0 KB d25b2d6   17 months caparsons small cleanup
io.cfa 21.3 KB 7dafb7b   17 months Thierry Delisle Moved zeroing-out of sqes to call.cfa
iofwd.hfa 9.2 KB 6d1790c   18 months Thierry Delisle Fixed some warnings in libcfa
kernel.cfa 24.1 KB 6011658   18 months Thierry Delisle Fixed abort to no longer deadlock when calling itself recursively. …
kernel.hfa 9.0 KB 6d1790c   18 months Thierry Delisle Fixed some warnings in libcfa
kernel_private.hfa 9.3 KB bfcf6b9   18 months Thierry Delisle Stacks are always created with mmap to control page permission
locks.cfa 12.5 KB ac5816d   17 months Thierry Delisle Some clean-up and format changes to make concurrency files consistent
locks.hfa 4.9 KB ac5816d   17 months Thierry Delisle Some clean-up and format changes to make concurrency files consistent
monitor.cfa 33.1 KB 3ea8ad1   18 months Thierry Delisle Added more checks for thread termination synchronization
monitor.hfa 3.9 KB 1f58c62   17 months Thierry Delisle Added signal_all function.
mutex.cfa 3.9 KB be73f30   19 months Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine
mutex.hfa 3.7 KB ac2b598   2 years Thierry Delisle Changed descriptors for concurrency to use $ prefix instead of …
preemption.cfa 25.3 KB bfcf6b9   18 months Thierry Delisle Stacks are always created with mmap to control page permission
preemption.hfa 881 bytes e660761   22 months Thierry Delisle First attempt at reducing complation time by restructuring the code. …
ready_queue.cfa 18.0 KB 8fc652e0   19 months Thierry Delisle Change usage of TLS to more strongly segregate in kernel and out of …
ready_subqueue.hfa 6.1 KB 343d10e   22 months Thierry Delisle Removed code broken in new-ast out of libcfa
snzi.hfa 3.9 KB 290553a   20 months Thierry Delisle Changed some defines to constants with last fix
stats.cfa 10.0 KB 1e208ea   19 months Thierry Delisle Obviously fogrgetting about io_uring means the change breaks io_uring.
stats.hfa 2.7 KB 1b033b8   19 months Thierry Delisle Alarm loop now has it's own stats block
thread.cfa 4.8 KB ac5816d   17 months Thierry Delisle Some clean-up and format changes to make concurrency files consistent
thread.hfa 5.3 KB ab8c6a6   19 months ajbeach Thread Cancellation, a test for it and a required fix to Specialization.
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.