| 
              ../
             | 
          
  | 
    kernel
   | 
  
   | 
  
    8bc67cf
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    formatting, SKULLDUGGERY to remove spurious free-nonheap-object warning
   | 
  | 
    io
   | 
  
   | 
  
    9d47c1f
     
   | 
  
    2 years
   | 
  caparson | 
  
    changes over all usages of uC++ collections to use dlist instead
   | 
  | 
    clib
   | 
  
   | 
  
    a0a949c
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    formatting, remove unnecessary #include files and code
   | 
  | 
    thread.hfa
   | 
  
    6.3 KB
    
   | 
  
    3ef5905
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    add get_seed for thread random numbers
   | 
  | 
    thread.cfa
   | 
  
    7.2 KB
    
   | 
  
    16e6905
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    fix get_seed signature
   | 
  | 
    stats.hfa
   | 
  
    3.9 KB
    
   | 
  
    74227c6
     
   | 
  
    3 years
   | 
  Thierry Delisle | 
  
    Added more stats
   | 
  | 
    stats.cfa
   | 
  
    11.6 KB
    
   | 
  
    88f2f0f
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    change zeroing of individual statistics fields to memset
   | 
  | 
    snzi.hfa
   | 
  
    3.9 KB
    
   | 
  
    b2f3880
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    add newline at end of file
   | 
  | 
    select.hfa
   | 
  
    9.4 KB
    
   | 
  
    55b060d
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    rename directories containers to collections
   | 
  | 
    select.cfa
   | 
  
    2.0 KB
    
   | 
  
    b93bf85
     
   | 
  
    2 years
   | 
  caparson | 
  
    fixed spurious channel close waituntil error case. Was caused by a …
   | 
  | 
    ready_subqueue.hfa
   | 
  
    3.8 KB
    
   | 
  
    b2f3880
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    add newline at end of file
   | 
  | 
    ready_queue.cfa
   | 
  
    8.4 KB
    
   | 
  
    f5f2768
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    make _GNU_SOURCE default, change IO to use SOCKADDR_ARG and …
   | 
  | 
    pthread.cfa
   | 
  
    30.7 KB
    
   | 
  
    9d47c1f
     
   | 
  
    2 years
   | 
  caparson | 
  
    changes over all usages of uC++ collections to use dlist instead
   | 
  | 
    preemption.hfa
   | 
  
    881 bytes
    
   | 
  
    e660761
     
   | 
  
    5 years
   | 
  Thierry Delisle | 
  
    First attempt at reducing complation time by restructuring the code. …
   | 
  | 
    preemption.cfa
   | 
  
    23.6 KB
    
   | 
  
    5a05946
     
   | 
  
    2 years
   | 
  caparson | 
  
    cleanup up locks files and fixed a minor whitespace issue in preemption.cfa
   | 
  | 
    once.hfa
   | 
  
    3.0 KB
    
   | 
  
    55b060d
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    rename directories containers to collections
   | 
  | 
    mutex_stmt.hfa
   | 
  
    846 bytes
    
   | 
  
    beeff61e
     
   | 
  
    3 years
   | 
  caparson | 
  
    some cleanup and a bunch of changes to support waituntil statement
   | 
  | 
    mutex.hfa
   | 
  
    4.7 KB
    
   | 
  
    8a97248
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    switch from old trait syntax to new trait syntax using forall clause
   | 
  | 
    mutex.cfa
   | 
  
    3.9 KB
    
   | 
  
    ed52dd5
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    remove comment about _GNU_SOURCE
   | 
  | 
    monitor.hfa
   | 
  
    4.5 KB
    
   | 
  
    8a97248
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    switch from old trait syntax to new trait syntax using forall clause
   | 
  | 
    monitor.cfa
   | 
  
    36.1 KB
    
   | 
  
    ed52dd5
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    remove comment about _GNU_SOURCE
   | 
  | 
    locks.hfa
   | 
  
    28.1 KB
    
   | 
  
    2ad5e1d5
     
   | 
  
    2 years
   | 
  caparson | 
  
    added missing semicolons
   | 
  | 
    locks.cfa
   | 
  
    20.1 KB
    
   | 
  
    b93bf85
     
   | 
  
    2 years
   | 
  caparson | 
  
    fixed spurious channel close waituntil error case. Was caused by a …
   | 
  | 
    kernel.hfa
   | 
  
    10.1 KB
    
   | 
  
    c46c999
     
   | 
  
    2 years
   | 
  caparson | 
  
    forgot to include in last push. Added a get_proc_count that doesn't …
   | 
  | 
    kernel.cfa
   | 
  
    28.6 KB
    
   | 
  
    b93bf85
     
   | 
  
    2 years
   | 
  caparson | 
  
    fixed spurious channel close waituntil error case. Was caused by a …
   | 
  | 
    iofwd.hfa
   | 
  
    7.6 KB
    
   | 
  
    f898983
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    add missing #include <string.h>
   | 
  | 
    io.cfa
   | 
  
    25.9 KB
    
   | 
  
    9d47c1f
     
   | 
  
    2 years
   | 
  caparson | 
  
    changes over all usages of uC++ collections to use dlist instead
   | 
  | 
    invoke.h
   | 
  
    9.8 KB
    
   | 
  
    55b060d
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    rename directories containers to collections
   | 
  | 
    invoke.c
   | 
  
    6.1 KB
    
   | 
  
    8108ba8
     
   | 
  
    3 years
   | 
  Thierry Delisle | 
  
    Started to add basic visibility control to libcfa
   | 
  | 
    future.hfa
   | 
  
    8.8 KB
    
   | 
  
    bf55f32
     
   | 
  
    2 years
   | 
  caparson | 
  
    added support for general channel operators
   | 
  | 
    exception.hfa
   | 
  
    889 bytes
    
   | 
  
    c960331
     
   | 
  
    5 years
   | 
  ajbeach | 
  
    Attempt to clean-up the exception headers. I think this is easier to …
   | 
  | 
    exception.cfa
   | 
  
    2.4 KB
    
   | 
  
    4269d1b
     
   | 
  
    2 years
   | 
  caparson | 
  
    fixed unhandled exception bug causing deleted memory to be accessed …
   | 
  | 
    CtxSwitch-x86_64.S
   | 
  
    1.9 KB
    
   | 
  
    0c4a90d
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    update emacs mode
   | 
  | 
    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
   | 
  
    1.8 KB
    
   | 
  
    a4bdbcd
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    formatting
   | 
  | 
    CtxSwitch-arm64.S
   | 
  
    2.7 KB
    
   | 
  
    8ec4a52
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    harmonize with 32-bit ARM context switch
   | 
  | 
    CtxSwitch-arm32.S
   | 
  
    1.7 KB
    
   | 
  
    95472ee
     
   | 
  
    5 years
   | 
  pabuhr | 
  
    readd ARM 32-bit context-switch assemble file
   | 
  | 
    coroutine.hfa
   | 
  
    8.9 KB
    
   | 
  
    147a137
     
   | 
  
    2 years
   | 
  caparson | 
  
    added enable/disable ehm with no params for coroutines
   | 
  | 
    coroutine.cfa
   | 
  
    13.6 KB
    
   | 
  
    cce0807
     
   | 
  
    2 years
   | 
  caparson | 
  
    Fixed non-local ehm memory leak that occurs when a coroutine is …
   | 
  | 
    cofor.hfa
   | 
  
    2.4 KB
    
   | 
  
    0da9475
     
   | 
  
    2 years
   | 
  caparson | 
  
    fixed bug where cofor runner could derefence a null pointer
   | 
  | 
    cofor.cfa
   | 
  
    1.2 KB
    
   | 
  
    ba0e1bc
     
   | 
  
    2 years
   | 
  caparson | 
  
    Added supporting library routines for cofor impl
   | 
  | 
    channel.hfa
   | 
  
    20.8 KB
    
   | 
  
    fe293bf
     
   | 
  
    2 years
   | 
  caparson | 
  
    removed fences for ARM that are likely not needed, insertion of fences …
   | 
  | 
    barrier.hfa
   | 
  
    1.6 KB
    
   | 
  
    b2f3880
     
   | 
  
    3 years
   | 
  pabuhr | 
  
    add newline at end of file
   | 
  | 
    atomic.hfa
   | 
  
    2.4 KB
    
   | 
  
    4f9d75d
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    formatting
   | 
  | 
    alarm.hfa
   | 
  
    2.3 KB
    
   | 
  
    55b060d
     
   | 
  
    2 years
   | 
  pabuhr | 
  
    rename directories containers to collections
   | 
  | 
    alarm.cfa
   | 
  
    4.0 KB
    
   | 
  
    1756e08
     
   | 
  
    3 years
   | 
  Thierry Delisle | 
  
    Added some defensive programming to work around parsing bug
   | 
  | 
    actor.hfa
   | 
  
    25.0 KB
    
   | 
  
    9235192c
     
   | 
  
    2 years
   | 
  caparson | 
  
    added support for missed gulps benchmark
   |