|
|
@fe610ab
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a389ffe
|
3 years |
pabuhr |
change expected output for ARM tests
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f0567a8
|
3 years |
Thierry Delisle |
Fix meta/dumpable which had integer overflow errors.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@470618c0
|
3 years |
pabuhr |
add mutex statement for concurrent printing
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@5910fc0
|
3 years |
pabuhr |
add PRNG test
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@850aff1
|
3 years |
Thierry Delisle |
Added -Werror=return-type EVERYWHERE!
Added -Wextra in some places.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a554e5f4
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@21a99cc
|
3 years |
caparson |
fixed return val
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c14d91a
|
3 years |
pabuhr |
cleanup
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fc72696c
|
3 years |
Thierry Delisle |
Added second preempt test that checks the same thing but using a …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7b2c8c3c
|
3 years |
Thierry Delisle |
Moved globals to a struct so maybe gcc won't just optimize out my …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8e5e945
|
3 years |
Thierry Delisle |
Increase preempt spin timeout and added duration per phase calculation
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@97fed44
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f57f6ea0
|
3 years |
caparson |
added tests for scoped locks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@120ab9d5
|
3 years |
Thierry Delisle |
Fixed tests after last push
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b200492
|
3 years |
Thierry Delisle |
Fixed last push which wasn't checked properly.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1612315
|
3 years |
Thierry Delisle |
Change spin count to be a member so it can be viewed in core-dumps.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c0f881b
|
3 years |
Thierry Delisle |
Added spin count to the debug test to help identify why it's timing out.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0fc447c
|
3 years |
Thierry Delisle |
Removed fast_lock, which doesn't seemed to have ever worked and isn't …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c90db2d
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@145dcd5
|
3 years |
Thierry Delisle |
Now using MAX instead of -1u since it's more appropriate.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@9ee3f54
|
3 years |
pabuhr |
disable time slicing on IO acquire tests to see if that prevents timeouts
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3eaa689
|
3 years |
caparson |
added test files I forgot in last commit
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@42daeb4
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3bb12921
|
3 years |
caparson |
added new io tests
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e202aa8
|
3 years |
pabuhr |
add missing file for io-acquire test with no preemption
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c52f033
|
3 years |
pabuhr |
formatting
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cc56283
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@04a8a54
|
3 years |
pabuhr |
add alternative io-acquire test with no preemption
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@56d711f
|
3 years |
caparson |
added io-acquire tests with alternative workload to io
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4233338b
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0ac728b
|
3 years |
caparson |
added termination sync io-acquire test
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7636fcc
|
3 years |
Thierry Delisle |
Removed fast_lock from testing and added deprecation attribute to it.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@35d73c0
|
3 years |
Thierry Delisle |
Mutex test now counts number of critical sections in attempt to help …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@10b3fc3
|
3 years |
Thierry Delisle |
Added meta tests to make sure nothing goes wrong with dumpability
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@db1ebed
|
3 years |
pabuhr |
update random .expect x86
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@aa8e24c3
|
3 years |
pabuhr |
change range of integral random( u, l ) to [l,u], first attempt at …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a83012bf
|
3 years |
Thierry Delisle |
Missing a character in last push.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4c26a94
|
3 years |
Thierry Delisle |
Python script now print core dump limits.
(Only when no core found)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@db87a35
|
3 years |
Thierry Delisle |
Added more testing of the range iterator.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8e658241
|
3 years |
Thierry Delisle |
Minor fix and super barebones test.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@56f519b
|
3 years |
ajbeach |
Clean-up of the last pass. Added a test for the constructor mutex …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@77c01ec
|
3 years |
Thierry Delisle |
Fixed tests for x86
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@637240f
|
3 years |
Thierry Delisle |
Regenerated tests for changed to main_returned
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@237df76
|
3 years |
pabuhr |
convert from test programs I/O acquire to mutex statement
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@172a88d
|
3 years |
Thierry Delisle |
Tests now count failures, passes, timeouts and report the number
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6cc87c0
|
3 years |
mlbrooks |
String bug fixes and new tests.
Enabled white-box visibility (DEBUG_ …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f26923e
|
3 years |
Thierry Delisle |
Fixed distribution of parseconfig tests
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f450f2f
|
3 years |
mlbrooks |
Baseline of the string implementation.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@180f249
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@bbe3719
|
3 years |
caparson |
cleaned up some mutex stmt related code
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@761e146
|
3 years |
jafprudhomme |
Merge branch 'master' into jacob/cs343-translation
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@3ad9097
|
3 years |
Thierry Delisle |
Minor fixes to makefiles for mutex stmt
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@ca83227
|
3 years |
jafprudhomme |
Changed API of parse_config to accept parse function
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@480389d2
|
3 years |
jafprudhomme |
Wrote test suite for parse_config
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@6f2033f
|
3 years |
caparson |
fixed build
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@1b97976c
|
3 years |
caparson |
added in file I forgot and added test expect for locks
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@af67ee1
|
3 years |
caparson |
Added support for locks as parameters to mutex stmt
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@d00d581
|
3 years |
y58xue |
Update exception tests to use new syntax
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@6d63c14
|
3 years |
caparson |
added test I forgot to add when I made the lin backoff lock
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8cb3816
|
3 years |
caparson |
fixed expected file for mutexstmt monitors
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a4d098c
|
3 years |
caparson |
added tests for mutex stmt with monitors
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6545a88e
|
3 years |
Thierry Delisle |
Fixed cfa outputs for cfa_main_returned (x86)
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@eb2cfbf
|
3 years |
Thierry Delisle |
Fixed cfa outputs for cfa_main_returned (arm)
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d16eb19
|
3 years |
Thierry Delisle |
Fixed cfa outputs for cfa_main_returned
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4f89e7b
|
3 years |
pabuhr |
more change printf to sout
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b0b89a8
|
3 years |
pabuhr |
change printf to sout
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7780bd2
|
3 years |
pabuhr |
clean up sum test
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7056f56
|
3 years |
pabuhr |
update existing counter test .expect file
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8bf9448
|
3 years |
pabuhr |
update existing counter test to use new +=/-= prototype
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@86fc350
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d30804a
|
3 years |
pabuhr |
augment rational test and expected output after rational changes
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ba8547e
|
3 years |
mlbrooks |
Fixing polymorphism test from failing the build on x86
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b16e15e
|
3 years |
Thierry Delisle |
fix mutex_test to not user $thread
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@801978b
|
3 years |
mlbrooks |
GenPoly? field-number selection for dynamic layouts uses uniqueId to …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9345684
|
3 years |
caparson |
added dependency for mutex test
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6ff08d8
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cf444b6
|
3 years |
caparson |
added more testing to thread_test
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4ae968e
|
3 years |
caparson |
refactored mutex testing and added lin backoff lock
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8f1a99e
|
3 years |
Thierry Delisle |
Step 3 Fixed tests
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f7f07f6
|
3 years |
caparson |
added test for thierry to look at
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@262c600
|
3 years |
caparson |
fixed whitespace issue
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@660665f
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5a46e09
|
3 years |
caparson |
Added Martins SpinCondLock? as linear_backoff_then_block lock
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8a07213
|
3 years |
Thierry Delisle |
disjoint test now aborts to allow inspecting core dump
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@22a4292
|
3 years |
Thierry Delisle |
Fixed test suite to not crash when running on machines that don't have …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@44856ed
|
3 years |
mlbrooks |
Baseline "new" vector, with iterators.
Implementation has not had …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1d71208
|
3 years |
mlbrooks |
Implementing new-array subscripting syntax, in which a[x,y,z] now …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@68b52b0
|
3 years |
mlbrooks |
Implementing syntax forall( T * ) abbreviating forall( T & | sized(T) )
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1f3d212
|
3 years |
Thierry Delisle |
Remove psutil from test.py which doesn't seem needed
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e319fc5
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6992f95
|
4 years |
pabuhr |
remove decimal-floating constants from math test
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4b891e9
|
4 years |
pabuhr |
update literal test for floating and decimal floating suffix
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c7d8696a
|
4 years |
pabuhr |
add .expect file for array-md-sbscr-cases.txt to be architecture …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6e50a6b
|
4 years |
mlbrooks |
Implementing language-provided syntax for (array) dimensions.
Former …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dcbfcbc
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cf85f96
|
4 years |
Thierry Delisle |
Cpu map now has aself pointer to figure out where between start and …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@572a02f
|
4 years |
pabuhr |
revert .expect file for array-md-sbscr-cases.txt to be architecture …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a38a9f8
|
4 years |
pabuhr |
revert .expect file for array-md-sbscr-cases.txt to be architecture …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7e1cb79
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|