|
|
|
@e8b8e65
|
3 years |
Thierry Delisle |
Added implementation of call_once
ADT
ast-experimental
|
|
|
|
@a167c70c
|
3 years |
Thierry Delisle |
Added thread support for migrating between clusters.
ADT
ast-experimental
|
|
|
|
@ef1da0e2
|
3 years |
f37yu |
try to make parameter qualifier conversion work for assertions
ADT
ast-experimental
pthread-emulation
|
|
|
|
@c87b604
|
3 years |
Thierry Delisle |
Removed the last old ast expected files
ADT
ast-experimental
pthread-emulation
|
|
|
|
@4f6dda0
|
4 years |
ajbeach |
Converted Implement Concurrent Keywords to the new AST. Includes …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
old-sched
|
|
|
|
@a494d105
|
4 years |
ajbeach |
Added a semantic error if the proper includes are not used before a …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
|
@fc72696c
|
4 years |
Thierry Delisle |
Added second preempt test that checks the same thing but using a …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
|
@120ab9d5
|
4 years |
Thierry Delisle |
Fixed tests after last push
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
|
@0fc447c
|
4 years |
Thierry Delisle |
Removed fast_lock, which doesn't seemed to have ever worked and isn't …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
|
@56f519b
|
4 years |
ajbeach |
Clean-up of the last pass. Added a test for the constructor mutex …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
|
@7bd23ce
|
4 years |
Thierry Delisle |
Tentative fix to sleep.cfa make it more robust
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@c457dc41
|
4 years |
Thierry Delisle |
Fix sequential handling of timers
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@976bc68
|
5 years |
Thierry Delisle |
Added two more tests for locks
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@c51124b
|
5 years |
Thierry Delisle |
Added tests for:
- the "0nary" Semaphore, a.k.a. spinaphore.
- the mcs lock
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@a5e7233
|
5 years |
Thierry Delisle |
C interface now runs worker init routine in dedicated thread.
Also …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@66812dd
|
5 years |
pabuhr |
convert tests to always print output (no empty .expect files)
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@bb662027
|
5 years |
Thierry Delisle |
Added cfathread C library which encapsulates a small part of libcfa …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@0dbecad
|
5 years |
Thierry Delisle |
Added tests for join thread
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@d168fefe
|
5 years |
Thierry Delisle |
Added test for basic cluster which was missing.
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@ed12051
|
6 years |
Thierry Delisle |
Reduced iterations of concurrent/monitor by 25%
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@dfa4360
|
6 years |
Thierry Delisle |
Added several tests for generators
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@312029a
|
6 years |
pabuhr |
move enum Aggregate from DeclarationNode to AggregateDecl, add …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@152c2b2
|
6 years |
Thierry Delisle |
Fix a small manipulation error
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
|
@6c3a5ac1
|
6 years |
Thierry Delisle |
Added better check to guarantee proper includes are present when using …
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
|
|
|
|
@b9696a8
|
6 years |
Thierry Delisle |
Improved test for suspend_then feature
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
|
6 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
|
|
|
|
@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
|