| 
              ../
             | 
          
  | 
    clib
   | 
  
   | 
  
    038110a
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Fixed typos and added thread/monitor/coroutine wrapper for gdb
   | 
  | 
    io
   | 
  
   | 
  
    58d64a4
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    processor_id_t now have a bool to state if it is a full processor. …
   | 
  | 
    kernel
   | 
  
   | 
  
    7ab28b69
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Removed unnecessary line causing a warning
   | 
  | 
    alarm.cfa
   | 
  
    3.5 KB
    
   | 
  
    e660761
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    First attempt at reducing complation time by restructuring the code. …
   | 
  | 
    alarm.hfa
   | 
  
    1.9 KB
    
   | 
  
    1eb239e4
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Removed snzi and replaced it with a fast/slow path
   | 
  | 
    coroutine.cfa
   | 
  
    8.4 KB
    
   | 
  
    1c01c58
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Rather large commit to get coroutine cancellation working.
This …
   | 
  | 
    coroutine.hfa
   | 
  
    7.1 KB
    
   | 
  
    1c01c58
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Rather large commit to get coroutine cancellation working.
This …
   | 
  | 
    CtxSwitch-arm32.S
   | 
  
    1.7 KB
    
   | 
  
    95472ee
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    readd ARM 32-bit context-switch assemble file
   | 
  | 
    CtxSwitch-arm64.S
   | 
  
    2.7 KB
    
   | 
  
    8ec4a52
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    harmonize with 32-bit ARM context switch
   | 
  | 
    CtxSwitch-i386.S
   | 
  
    1.8 KB
    
   | 
  
    636d115b
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    formatting, documentation
   | 
  | 
    CtxSwitch-i686.S
   | 
  
    16 bytes
    
   | 
  
    bf71cfd
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Moved up many directories in source
   | 
  | 
    CtxSwitch-x64.S
   | 
  
    18 bytes
    
   | 
  
    37fe352
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Added proper multi-lib handling, tests still do not work and arm …
   | 
  | 
    CtxSwitch-x86.S
   | 
  
    16 bytes
    
   | 
  
    37fe352
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Added proper multi-lib handling, tests still do not work and arm …
   | 
  | 
    CtxSwitch-x86_64.S
   | 
  
    1.9 KB
    
   | 
  
    636d115b
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    formatting, documentation
   | 
  | 
    exception.cfa
   | 
  
    2.4 KB
    
   | 
  
    1c01c58
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Rather large commit to get coroutine cancellation working.
This …
   | 
  | 
    exception.hfa
   | 
  
    829 bytes
    
   | 
  
    1c01c58
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Rather large commit to get coroutine cancellation working.
This …
   | 
  | 
    invoke.c
   | 
  
    6.2 KB
    
   | 
  
    d119d613
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Reorganized the exception and concurrency overlap.
   | 
  | 
    invoke.h
   | 
  
    7.6 KB
    
   | 
  
    038110a
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Fixed typos and added thread/monitor/coroutine wrapper for gdb
   | 
  | 
    io.cfa
   | 
  
    16.4 KB
    
   | 
  
    c402739f
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    I/O operations now use futures.
io calls implementation are now …
   | 
  | 
    iocall.cfa
   | 
  
    19.5 KB
    
   | 
  
    133a161
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Fixed redeclaration of off_t for x86
   | 
  | 
    iofwd.hfa
   | 
  
    9.1 KB
    
   | 
  
    c402739f
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    I/O operations now use futures.
io calls implementation are now …
   | 
  | 
    kernel.cfa
   | 
  
    22.6 KB
    
   | 
  
    58d64a4
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    processor_id_t now have a bool to state if it is a full processor. …
   | 
  | 
    kernel.hfa
   | 
  
    9.0 KB
    
   | 
  
    58d64a4
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    processor_id_t now have a bool to state if it is a full processor. …
   | 
  | 
    kernel_private.hfa
   | 
  
    9.4 KB
    
   | 
  
    fd9b524
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    change from asm volatile(pause) to Pause()
   | 
  | 
    monitor.cfa
   | 
  
    33.1 KB
    
   | 
  
    77a2994
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Implemented joining of threads.
It behaves very similarly to monitor …
   | 
  | 
    monitor.hfa
   | 
  
    3.8 KB
    
   | 
  
    77a2994
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Implemented joining of threads.
It behaves very similarly to monitor …
   | 
  | 
    mutex.cfa
   | 
  
    4.1 KB
    
   | 
  
    519f11c
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Minor fixes in concurrency lib.
Remove async support for sendfile as a …
   | 
  | 
    mutex.hfa
   | 
  
    3.7 KB
    
   | 
  
    ac2b598
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Changed descriptors for concurrency to use $ prefix instead of …
   | 
  | 
    preemption.cfa
   | 
  
    17.3 KB
    
   | 
  
    58d64a4
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    processor_id_t now have a bool to state if it is a full processor. …
   | 
  | 
    preemption.hfa
   | 
  
    881 bytes
    
   | 
  
    e660761
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    First attempt at reducing complation time by restructuring the code. …
   | 
  | 
    ready_queue.cfa
   | 
  
    18.0 KB
    
   | 
  
    ceb7db8
     
   | 
  
    5 years
   | 
  m3zulfiq | 
  
    Added alloc interface with backtick and removed polymorphic alloc …
   | 
  | 
    ready_subqueue.hfa
   | 
  
    6.1 KB
    
   | 
  
    343d10e
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Removed code broken in new-ast out of libcfa
   | 
  | 
    snzi.hfa
   | 
  
    3.9 KB
    
   | 
  
    320ec6fc
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Changed ready_queue_(grow/shrink) to take a target instead of going …
   | 
  | 
    stats.cfa
   | 
  
    8.9 KB
    
   | 
  
    dcb5f8d
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added statistics for the number of times io_ctxs blocked
   | 
  | 
    stats.hfa
   | 
  
    2.6 KB
    
   | 
  
    dcb5f8d
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added statistics for the number of times io_ctxs blocked
   | 
  | 
    thread.cfa
   | 
  
    2.4 KB
    
   | 
  
    d72c074
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added option to bias threads to queues, instead of processors to queues
   | 
  | 
    thread.hfa
   | 
  
    4.8 KB
    
   | 
  
    77a2994
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Implemented joining of threads.
It behaves very similarly to monitor …
   |