|  |  | @55b060d | 2 years | pabuhr | rename directories containers to collections | 
            
              |  |  | @b93bf85 | 2 years | caparson | fixed spurious channel close waituntil error case. Was caused by a … | 
            
              |  |  | @2fe64ba | 2 years | caparson | added support for non-local exceptions | 
            
              |  |  | @beeff61e | 3 years | caparson | some cleanup and a bunch of changes to support waituntil statement
                ADT
                ast-experimental | 
            
              |  |  | @c19ca4b | 3 years | pabuhr | add comment about why no #pragma once
                ADT
                ast-experimental | 
            
              |  |  | @a96ce07 | 3 years | pabuhr | comment out #pragma once to fix build
                ADT
                ast-experimental | 
            
              |  |  | @5e4a830 | 3 years | pabuhr | add #pragma once to .h and .hfa files
                ADT
                ast-experimental | 
            
              |  |  | @0348fd8 | 3 years | caparson | fixed clh bug where you couldn't hold more than 1 clh lock at once
                ADT
                ast-experimental | 
            
              |  |  | @dd46fd3 | 3 years | pabuhr | generalization of PRNG
                ADT
                ast-experimental | 
            
              |  |  | @9fce2572 | 3 years | pabuhr | 32-bit update of PRNG
                ADT
                ast-experimental | 
            
              |  |  | @d2ad151 | 3 years | pabuhr | major update of PRNG
                ADT
                ast-experimental | 
            
              |  |  | @639e4fc | 3 years | Thierry Delisle | Changed cluster link to use explicit type to avoid anonymous names in …
                ADT
                ast-experimental | 
            
              |  |  | @6a4ef0c | 3 years | Thierry Delisle | Changed cltr_link to use explicit field name to make gdb easier
                ADT
                ast-experimental | 
            
              |  |  | @cd5b58f | 3 years | Thierry Delisle | Changed node link in thread to use dlink called cltr_link
                ADT
                ast-experimental | 
            
              |  |  | @15c93d8 | 3 years | Thierry Delisle | Renamed ready-queue link fields to rdy_link
                ADT
                ast-experimental | 
            
              |  |  | @be5f0a5 | 3 years | Thierry Delisle | Changed monitors to use the user_link instead of the ready_link
                ADT
                ast-experimental | 
            
              |  |  | @2856982c | 3 years | Thierry Delisle | Changed implicit dlink field in thread$ to have name uxer_link
                ADT
                ast-experimental | 
            
              |  |  | @878cfcc | 3 years | Thierry Delisle | Added extra check to make sure threads is never double executed
                ADT
                ast-experimental | 
            
              |  |  | @f835806 | 3 years | caparson | added some locks and cleaned up unused seqable field in thread block
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @2210cfc | 4 years | pabuhr | second attempt at specialized PRNG
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @eaf269d | 4 years | pabuhr | add enum DEFAULT_STACK_SIZE in invoke.h and replace 65000 with enum, …
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @24e321c | 4 years | Thierry Delisle | Unpark now takes a hint on locality.
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @abcae55 | 4 years | Thierry Delisle | Removed last_cpu (and small spacing changes)
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @c86ee4c | 4 years | Thierry Delisle | Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @1f45c7d | 4 years | Thierry Delisle | Now tracking cpu migrations using push_stat.
Some minor fixes to the …
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @e84ab3d | 4 years | Thierry Delisle | Step 1 of changing $thread to thread$
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @bae0d35 | 4 years | caparson | Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ab5baab | 4 years | Thierry Delisle | Attempt to fix the stack checker for when coroutines are interrupted …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @82f4063 | 4 years | caparson | switched unified locking to use dlist
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d3ba775 | 4 years | Thierry Delisle | More clean-up after new subqueue
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f6fdfb14 | 4 years | Thierry Delisle | Removed old sub-queue
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @89eff25 | 5 years | Thierry Delisle | Some changes to stats and added back preferred
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @9cc3a18 | 5 years | Thierry Delisle | Major clean-up before attempting to add new scheduler
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d3314ae | 5 years | Thierry Delisle | Threads can now be queued onto the lock-free queues directly.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @304de00 | 5 years | Thierry Delisle | Added queueLockFree which contains two lockfree queue based on MCS.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d25b2d6 | 5 years | caparsons | small cleanup
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @c131a02 | 5 years | caparsons | added support for threads in sequence
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @3ea8ad1 | 5 years | Thierry Delisle | Added more checks for thread termination synchronization
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ac12f1f | 5 years | Thierry Delisle | canary is now a void * so it prints in hexa in gdb
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @6a77224 | 5 years | Thierry Delisle | Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @b4b63e8 | 5 years | Thierry Delisle | Fixed missing changes to park/unpark.
Added canary to threads to check …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @e235429 | 5 years | Thierry Delisle | Removed last parker/unparker information is it was not particularly useful
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @038110a | 5 years | Thierry Delisle | Fixed typos and added thread/monitor/coroutine wrapper for gdb
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @1c01c58 | 5 years | ajbeach | Rather large commit to get coroutine cancellation working.
This …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d119d613 | 5 years | ajbeach | Reorganized the exception and concurrency overlap.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5715d43 | 5 years | ajbeach | Exceptions now get their context differently with libcfathread. Added …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @80ec409 | 5 years | ajbeach | The exception context is now stored on the stack. It is not used just yet.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @3e2b9c9 | 5 years | Thierry Delisle | More restructuring of translation units
Unclear if it improves …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @7812a7b5 | 5 years | Thierry Delisle | Fixed errors and warning with x86 build
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @bdce852 | 5 years | Thierry Delisle | Switched RNG from lehmer64 to wyhash64 for 32-bit builts
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d72c074 | 5 years | Thierry Delisle | Added option to bias threads to queues, instead of processors to queues
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @13c5e19 | 5 years | Thierry Delisle | - Moved snzi and subqueues outside of ready_queue.cfa.
- Added …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @37ba662 | 5 years | Thierry Delisle | Minor improvements to alignments and memory layout
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @8834751 | 5 years | Thierry Delisle | Moved statistics to stats.cfa to combine ready Q stats and IO stats
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ff79d5e | 5 years | Thierry Delisle | Fixed park unpark to support park as first step of main()
Fixes #170
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @1b143de | 5 years | Thierry Delisle | Several fixes to relaxed_ready queue
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @6a490b2 | 5 years | Thierry Delisle | Merge branch 'master' into relaxed_ready
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ae7be7a | 6 years | Thierry Delisle | Fixed incorrect setting of ready state and added result to previous …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ae66348 | 6 years | Thierry Delisle | Threads in debug now keep track of last function to park/unpark it
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @210b8b3 | 6 years | Thierry Delisle | Added checks that the stack pointer is consistent when running and …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ac2b598 | 6 years | Thierry Delisle | Changed descriptors for concurrency to use $ prefix instead of …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @c7a900a | 6 years | Thierry Delisle | More renames and clean-ups
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @8c50aed | 6 years | Thierry Delisle | Some clean-up and renaming, also adding attribute((const/pure)) …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @b0c7419 | 6 years | Thierry Delisle | Yield now uses force_yield instead of park/unpark.
Final ctxswitch of …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @50b8885 | 6 years | Thierry Delisle | Removed owner reason from monitors which was only for debug and did …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @3381ed7 | 6 years | Thierry Delisle | Added park/unpark primitives thread and removed BlockInternal. …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @9f575ea | 6 years | Thierry Delisle | First attempt at park/unpark
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f80f840 | 6 years | Thierry Delisle | Merge branch 'master' into relaxed_ready
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @b798713 | 6 years | Thierry Delisle | Working ready queue
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @09d4b22 | 6 years | pabuhr | move stack for preemptive pthread from TLS to static variable
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @121be3e | 6 years | pabuhr | change NULL to 0p
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @27f5f71 | 6 years | pabuhr | explicitly create stack for pthread thread, change NULL to 0p
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @7768b8d | 6 years | Thierry Delisle | First step at adding the new ready queue to Cforall
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @21184e3 | 6 years | Thierry Delisle | Added Thread-Local random number generator to kernel which will be …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @3623f9d | 6 years | Thierry Delisle | Fixed warning in libcfa
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d4e68a6 | 6 years | pabuhr | move location of active_xxx routines, and counter for number …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @63364d8 | 6 years | Thierry Delisle | Removed suspend_then since I believe it cannot be made correct
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5b11c25 | 7 years | Thierry Delisle | Added new suspen_then function which runs a callback in the middle of …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ffe2fad | 7 years | Thierry Delisle | Fixed several warnings in libcfa
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @deca0f5 | 7 years | Thierry Delisle | x87 and SSE flags are now only saved by threads
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @3c06bba | 7 years | Thierry Delisle | Inlined coroutine context switch routine
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5c1a531 | 7 years | Thierry Delisle | Fixed errno virtualization and enabled preemption during coroutine …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @e8e457e | 7 years | Thierry Delisle | Thread context is now distinct from coroutine context
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @69a61d2 | 7 years | Thierry Delisle | coroutine and thread no longer store stack size
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @8c01e1b | 7 years | Thierry Delisle | UserStack flag on coroutines is now folded into the storage pointer
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @b2f6113 | 7 years | Thierry Delisle | Swapped memory storage for context and stack information inside the …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @212c2187 | 7 years | Thierry Delisle | Removed kernelTLS.this_coroutine which was redundant and some …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @76e069f | 7 years | Thierry Delisle | Implemented stack unwinding on coroutine termination
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f23b685 | 7 years | Thierry Delisle | added some comments and moved a line to ease coroutine cancellation
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @afc2427 | 7 years | Thierry Delisle | Use initial exec for thread local storage
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @73abe95 | 7 years | Thierry Delisle | Replace extension-less headers with .hfa
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @bf71cfd | 7 years | Thierry Delisle | Moved up many directories in source
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum |