| 
              ../
             | 
          
  | 
    thread.hfa
   | 
  
    5.1 KB
    
   | 
  
    2d8f7b0
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Implemented basic non-blocking io
   | 
  | 
    thread.cfa
   | 
  
    2.4 KB
    
   | 
  
    d72c074
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added option to bias threads to queues, instead of processors to queues
   | 
  | 
    stats.hfa
   | 
  
    2.5 KB
    
   | 
  
    69fbc61
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Clusters/Processors can now select which stats to print.
Instead of …
   | 
  | 
    stats.cfa
   | 
  
    8.7 KB
    
   | 
  
    7812a7b5
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Fixed errors and warning with x86 build
   | 
  | 
    snzi.hfa
   | 
  
    3.8 KB
    
   | 
  
    13c5e19
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    - Moved snzi and subqueues outside of ready_queue.cfa.
- Added …
   | 
  | 
    ready_subqueue.hfa
   | 
  
    6.1 KB
    
   | 
  
    13c5e19
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    - Moved snzi and subqueues outside of ready_queue.cfa.
- Added …
   | 
  | 
    ready_queue.cfa
   | 
  
    17.1 KB
    
   | 
  
    d72c074
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added option to bias threads to queues, instead of processors to queues
   | 
  | 
    preemption.hfa
   | 
  
    839 bytes
    
   | 
  
    73abe95
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Replace extension-less headers with .hfa
   | 
  | 
    preemption.cfa
   | 
  
    17.1 KB
    
   | 
  
    8e9e9a2
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added assert to check for non-processors enabling preemption.
   | 
  | 
    mutex.hfa
   | 
  
    3.7 KB
    
   | 
  
    ac2b598
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Changed descriptors for concurrency to use $ prefix instead of …
   | 
  | 
    mutex.cfa
   | 
  
    4.1 KB
    
   | 
  
    ae66348
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Threads in debug now keep track of last function to park/unpark it
   | 
  | 
    monitor.hfa
   | 
  
    3.7 KB
    
   | 
  
    ac2b598
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Changed descriptors for concurrency to use $ prefix instead of …
   | 
  | 
    monitor.cfa
   | 
  
    32.0 KB
    
   | 
  
    1b143de
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Several fixes to relaxed_ready queue
   | 
  | 
    kernel_private.hfa
   | 
  
    9.4 KB
    
   | 
  
    31bb2e1
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Moved implementations of cfa_[io call] to iocall.cfa
   | 
  | 
    kernel.hfa
   | 
  
    6.7 KB
    
   | 
  
    69fbc61
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Clusters/Processors can now select which stats to print.
Instead of …
   | 
  | 
    kernel.cfa
   | 
  
    38.3 KB
    
   | 
  
    398e8e9
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Tentative deadlock fix
   | 
  | 
    iofwd.hfa
   | 
  
    1.7 KB
    
   | 
  
    d384787
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Added basic statistics to io.cfa
   | 
  | 
    iocall.cfa
   | 
  
    12.4 KB
    
   | 
  
    5877b3e
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Added missing include
   | 
  | 
    io.cfa
   | 
  
    26.1 KB
    
   | 
  
    df40a56
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    minor improvements to io
   | 
  | 
    invoke.h
   | 
  
    8.3 KB
    
   | 
  
    7812a7b5
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    Fixed errors and warning with x86 build
   | 
  | 
    invoke.c
   | 
  
    5.1 KB
    
   | 
  
    ac2b598
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Changed descriptors for concurrency to use $ prefix instead of …
   | 
  | 
    CtxSwitch-x86_64.S
   | 
  
    2.6 KB
    
   | 
  
    c7a900a
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    More renames and clean-ups
   | 
  | 
    CtxSwitch-x86.S
   | 
  
    16 bytes
    
   | 
  
    37fe352
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Added proper multi-lib handling, tests still do not work and arm …
   | 
  | 
    CtxSwitch-x64.S
   | 
  
    18 bytes
    
   | 
  
    37fe352
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Added proper multi-lib handling, tests still do not work and arm …
   | 
  | 
    CtxSwitch-i686.S
   | 
  
    16 bytes
    
   | 
  
    bf71cfd
     
   | 
  
    7 years
   | 
  Thierry Delisle | 
  
    Moved up many directories in source
   | 
  | 
    CtxSwitch-i386.S
   | 
  
    2.4 KB
    
   | 
  
    c7a900a
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    More renames and clean-ups
   | 
  | 
    CtxSwitch-arm.S
   | 
  
    1.7 KB
    
   | 
  
    c7a900a
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    More renames and clean-ups
   | 
  | 
    coroutine.hfa
   | 
  
    6.3 KB
    
   | 
  
    ae7be7a
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Fixed incorrect setting of ready state and added result to previous …
   | 
  | 
    coroutine.cfa
   | 
  
    7.1 KB
    
   | 
  
    ada0246d
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    create heap.hfa, use it in malloc.h, and cleanup includes with respect …
   | 
  | 
    asyncio.hfa
   | 
  
    0 bytes
    
   | 
  
    2d8f7b0
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Implemented basic non-blocking io
   | 
  | 
    alarm.hfa
   | 
  
    1.9 KB
    
   | 
  
    d3ab183
     
   | 
  
    6 years
   | 
  mlbrooks | 
  
    Using dlist in alarm.
Minimal interface changes in alarm.hfa applied; …
   | 
  | 
    alarm.cfa
   | 
  
    3.5 KB
    
   | 
  
    c1ee231
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    remove extern "C" from include files protected in CFA stdhdr directory
   |