|
|
|
@72abfddd
|
3 years |
caparson |
added expect for channel test
ADT
ast-experimental
|
|
|
@afffd6c
|
3 years |
caparson |
removed accidentally committed a.out
ADT
ast-experimental
|
|
|
@4a962d8
|
3 years |
caparson |
added channel impl with basic test. Will expand impl and tests soon
ADT
ast-experimental
|
|
|
@0640c350
|
3 years |
caparson |
moved unified_locking test dir to be under concurrent
ADT
ast-experimental
|
|
|
@aa45b15
|
3 years |
caparson |
commit expect files for the unified locking dir move
ADT
ast-experimental
|
|
|
@703c88e
|
3 years |
caparson |
missed another lock name refactor in the earlier commit
ADT
ast-experimental
|
|
|
@357ab79
|
3 years |
caparson |
moved unified locking tests to be under concurrent directory since …
ADT
ast-experimental
|
|
|
@01a8954
|
3 years |
caparson |
renamed tests to match naming refactor
ADT
ast-experimental
|
|
|
@0cee082
|
3 years |
caparson |
refactored naming for lock to be more accurate and cleaned up REACQ …
ADT
ast-experimental
|
|
|
@5e180c2
|
3 years |
caparson |
small future touchups
ADT
ast-experimental
|
|
|
@8fb7402
|
3 years |
caparson |
fixed race condition in select_future test to fix build failure
ADT
ast-experimental
|
|
|
@f28b1f8
|
3 years |
Thierry Delisle |
More small autoconf tweaks
ADT
ast-experimental
|
|
|
@c130165
|
3 years |
Thierry Delisle |
small update to configure scripts, which should help for ubuntu 22.04
ADT
ast-experimental
|
|
|
@e78782b
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@243d998
|
3 years |
caparson |
added and updated future tests
ADT
ast-experimental
|
|
|
@7eac70e
|
3 years |
caparson |
added select to includes
ADT
ast-experimental
|
|
|
@339e30a
|
3 years |
caparson |
added new future and added rudimentary select statement support for it
ADT
ast-experimental
|
|
|
@a20be49
|
3 years |
pabuhr |
remove all uses of USE_GNU
ADT
ast-experimental
|
|
|
@3d4b7cc7
|
3 years |
pabuhr |
add Scott13 citation to pl.bib
ADT
ast-experimental
|
|
|
@a14926b
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@d99a716
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
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
|
|
|
@66a89e7
|
3 years |
ajbeach |
pass::get_result -> pass::result::get for consistency with the …
ADT
ast-experimental
|
|
|
@331ee52c
|
3 years |
ajbeach |
Should silence a GCC 12 warning.
ADT
ast-experimental
|
|
|
@8d9d974
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. Compacting one of the …
ADT
ast-experimental
|
|
|
@a7662b8
|
3 years |
pabuhr |
add cast from int to unsigned
ADT
ast-experimental
|
|
|
@d9585291
|
3 years |
pabuhr |
formatting
ADT
ast-experimental
|
|
|
@8ee54963
|
3 years |
pabuhr |
change spinlock atomics to ATOMIC_ACQUIRE/RELEASE, increase alignment …
ADT
ast-experimental
|
|
|
@ea2ed3a
|
3 years |
ajbeach |
Reorganize ScrubTyVars, the Node specialization trick is redundent …
ADT
ast-experimental
|
|
|
@64b3cda
|
3 years |
ajbeach |
Adjusted -Pasterr so it works while using the new ast. Removed the …
ADT
ast-experimental
|
|
|
@019b2d3
|
3 years |
ajbeach |
Moved new to old ast conversion up into the RunParser module. As far …
ADT
ast-experimental
|
|
|
@be3b952
|
3 years |
pabuhr |
update 32-bit .expect for tests using PRNG
ADT
ast-experimental
|
|
|
@ae7a085c
|
3 years |
pabuhr |
change printing format in PRNG, update .expect for tests using PRNG
ADT
ast-experimental
|
|
|
@b797d978
|
3 years |
pabuhr |
formatting, switch to XOSHIRO256PP/XOSHIRO128PP as the 64/32-bit …
ADT
ast-experimental
|
|
|
@6b608c7
|
3 years |
ajbeach |
Moved the 'Hoist Type Decls' pass up because it establishes some (not …
ADT
ast-experimental
|
|
|
@df9e412
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@ebbe941
|
3 years |
caparson |
changed algorithm to approximation since max cycle finding is NP-hard
ADT
ast-experimental
|
|
|
@49db841
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. Renamed the numbered …
ADT
ast-experimental
|
|
|
@199456c
|
3 years |
Thierry Delisle |
Forgot that prng used different algorithm on 32bit
ADT
ast-experimental
|
|
|
@1afda5a2
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@8e64cb4
|
3 years |
caparson |
added single run mode and added sample for single run to data
ADT
ast-experimental
|
|
|
@d18540f
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. Cleaning unused code out …
ADT
ast-experimental
|
|
|
@d0bdb18
|
3 years |
ajbeach |
Removed extra scope calls in the new Pass. Added some documentation on …
ADT
ast-experimental
|
|
|
@cbd1ba8
|
3 years |
ajbeach |
Moved parsing code out of main into the parsing directly, as an …
ADT
ast-experimental
|
|
|
@c63f470
|
3 years |
Thierry Delisle |
Changed bounded buffer tests to use prng, which has better defined …
ADT
ast-experimental
|
|
|
@fd6e3a4
|
3 years |
caparson |
small CLI changes to convoy script
ADT
ast-experimental
|
|
|
@e716aec
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@93e0603
|
3 years |
caparson |
added convoy analysis script and sample data
ADT
ast-experimental
|
|
|
@26544f9
|
3 years |
Thierry Delisle |
added helping and lock to allow remote processors to flush …
ADT
ast-experimental
|
|
|
@1ab773e0
|
3 years |
caparson |
more lock cleanup
ADT
ast-experimental
|
|
|
@441a6a7
|
3 years |
caparson |
added/fixed lock tests
ADT
ast-experimental
|
|
|
@2dcd80a
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@7d9598d8
|
3 years |
caparson |
small lock cleanup
ADT
ast-experimental
|
|
|
@d8bdf13
|
3 years |
pabuhr |
add comments
ADT
ast-experimental
|
|
|
@25ef81d
|
3 years |
pabuhr |
formatting, remove unnecessary temporary variable in prng function
ADT
ast-experimental
|
|
|
@3ff64cb
|
3 years |
pabuhr |
add missing parenthesis in KISS PRNG
ADT
ast-experimental
|
|
|
@ac8b016
|
3 years |
pabuhr |
adjust PRNG types from size_t to uint32_t/uint64_t
ADT
ast-experimental
|
|
|
@3e5eeaf2
|
3 years |
pabuhr |
update documentation
ADT
ast-experimental
|
|
|
@70cd431
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@261e107
|
3 years |
pabuhr |
change all PRNG to prime the PRNG state in set_seed with the given seed
ADT
ast-experimental
|
|
|
@74227c6
|
3 years |
Thierry Delisle |
Added more stats
ADT
ast-experimental
|
|
|
@e1d66c84
|
3 years |
ajbeach |
Clean-up from my investigation on the anonymous issue. The parser …
ADT
ast-experimental
|
|
|
@258aaab8
|
3 years |
Thierry Delisle |
Forgot to commit the changes to the Makefile
ADT
ast-experimental
|
|
|
@262d4d51
|
3 years |
Thierry Delisle |
Updating gdb tools to latest invoke.h changes
ADT
ast-experimental
|
|
|
@d4c8b59
|
3 years |
Thierry Delisle |
Added test that stresses more how we link anonymous types
ADT
ast-experimental
|
|
|
@4020f09
|
3 years |
pabuhr |
formatting, switch to typedef for PRNG complex state
ADT
ast-experimental
|
|
|
@aadb0c8
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@8a3d5e7
|
3 years |
pabuhr |
formatting
ADT
ast-experimental
|
|
|
@474a170
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. Removing another out …
ADT
ast-experimental
|
|
|
@a84f643
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@c8238c0
|
3 years |
pabuhr |
remove 32-bit use of lehmer64, which requires uint128_t
ADT
ast-experimental
|
|
|
@5657de9
|
3 years |
Thierry Delisle |
Changes needed for UWSpace
ADT
ast-experimental
|
|
|
@dd46fd3
|
3 years |
pabuhr |
generalization of PRNG
ADT
ast-experimental
|
|
|
@be1d00c
|
3 years |
Thierry Delisle |
Changed fairness tests to use sched_yield in case exhausting the time …
ADT
ast-experimental
|
|
|
@5a4b403
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. I believe I have an …
ADT
ast-experimental
|
|
|
@9f70a67b
|
3 years |
ajbeach |
Cleaning old box pass for easier translation. Again, this loop …
ADT
ast-experimental
|
|
|
@dacd8e6e
|
3 years |
Thierry Delisle |
fixed some tiny issues in the bibtex
ADT
ast-experimental
|
|
|
@ddcaff6
|
3 years |
Thierry Delisle |
Last corrections to my thesis... hopefully
ADT
ast-experimental
|
|
|
@82a90d4
|
3 years |
ajbeach |
Follow up to TypeEnvKey/TypeDecl, removing extra includes (but I only …
ADT
ast-experimental
|
|
|
@93c10de
|
3 years |
ajbeach |
Minimal changes to pull out nested types, TypeInstType::TypeEnvKey and …
ADT
ast-experimental
|
|
|
@78de1e5
|
3 years |
ajbeach |
Small fix to the exception header, the wrong trait was used in one place.
ADT
ast-experimental
|
|
|
@20cf96d
|
3 years |
pabuhr |
changes to PRNG types to eliminate casts
ADT
ast-experimental
|
|
|
@29702ad
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@1553a55
|
3 years |
Thierry Delisle |
Explicitly zero initialize the intrusive link fields
ADT
ast-experimental
|
|
|
@d41735a
|
3 years |
pabuhr |
parse CFA dimension-list with types
ADT
ast-experimental
|
|
|
@7bc84b8
|
3 years |
pabuhr |
remove unsigned cast for prng calls
ADT
ast-experimental
|
|
|
@857081e
|
3 years |
pabuhr |
change type of yield parameter from unsigned int to size_t
ADT
ast-experimental
|
|
|
@9fce2572
|
3 years |
pabuhr |
32-bit update of PRNG
ADT
ast-experimental
|
|
|
@910e1d0
|
3 years |
pabuhr |
parse enumerated dimension
ADT
ast-experimental
|
|
|
@d2ad151
|
3 years |
pabuhr |
major update of PRNG
ADT
ast-experimental
|
|
|
@25b0fde
|
3 years |
j82liang |
Fix casted enum init
ADT
ast-experimental
|
|
|
@db6cdc0
|
3 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@e4d7c1c
|
3 years |
j82liang |
Implement enum Hiding
ADT
ast-experimental
|
|
|
@1fb09eff
|
3 years |
ajbeach |
Grouped some control flow tests together.
ADT
ast-experimental
|
|
|
@c1fb3903
|
3 years |
ajbeach |
Reformat/re-indent the ErasableScopedMap. This should make it easier …
ADT
ast-experimental
|
|
|
@63be3387
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
|
|
|
@b77f0e1
|
3 years |
caparson |
cleaned up some lock stuff
ADT
ast-experimental
|
|
|
@19a8c40
|
3 years |
ajbeach |
Some clean-up I had stashed from before I knew the InlineMemberDecl …
ADT
ast-experimental
|
|
|
@7491f97
|
3 years |
ajbeach |
Renaming and comments in group_iterate_t to help clarity.
ADT
ast-experimental
|
|
|
@71806e0
|
3 years |
j82liang |
Rename InlineValueDecl to InlineMemberDecl
ADT
ast-experimental
|
|
|