|
|
@80e39f1
|
3 years |
Thierry Delisle |
Removed unnecessary stats include.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@8f2f185
|
3 years |
pabuhr |
update and add designation tests
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@72ba508
|
3 years |
Thierry Delisle |
Updated test to be easier to debug
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@0521a1a
|
3 years |
Thierry Delisle |
Fixed meta dumpable
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@ff7b2de
|
3 years |
Thierry Delisle |
Added meta/dumpable to the quick tests
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@a8e9e9d
|
3 years |
Thierry Delisle |
Made dumpable test much more agressive
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@b39e961b
|
3 years |
caparson |
fixed stats.hfa include and added monitor to polymorphic test
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@51239d1b
|
3 years |
caparson |
added new mutexstmt tests
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@a552a8c
|
3 years |
Thierry Delisle |
Added test to check fairness of completions, disable since my pc …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@33b7d49
|
3 years |
ajbeach |
Added another check to checkInvariants for code locations. I also went …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@623d1c8
|
4 years |
caparson |
added test changes
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@510e6f9
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@eb3bc52
|
4 years |
caparson |
split mutexstmt locking test to try and catch error
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@630c4bb
|
4 years |
Thierry Delisle |
Added more information when we expect a core dump and didn't get one.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@4f6dda0
|
4 years |
ajbeach |
Converted Implement Concurrent Keywords to the new AST. Includes …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
old-sched
|
|
|
@b053083
|
4 years |
Thierry Delisle |
Fixed error handling for core_info
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@cc9b520
|
4 years |
Thierry Delisle |
Clean-up error handling in test scripts
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@5baa33c
|
4 years |
Thierry Delisle |
Removed debug print and drop spurious 'w' in make flags.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@ef56087
|
4 years |
Thierry Delisle |
Fixed test.py to support -j.
(unlimited jobs)
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@fc01219
|
4 years |
Thierry Delisle |
fixed -j option in the test suite to behave like make's -j.
-j …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@9cd44ba
|
4 years |
Thierry Delisle |
change tests to evaluate -j option once
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@d9d8b9f
|
4 years |
Thierry Delisle |
Away_fair no longer uses private io header
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@496f92ed
|
4 years |
Thierry Delisle |
Enabled away_fair test and added more randomness to it.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@a494d105
|
4 years |
ajbeach |
Added a semantic error if the proper includes are not used before a …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@362f760
|
4 years |
Thierry Delisle |
Implemented test that highlights potential deadlock when a yield …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@ced2e855
|
4 years |
Thierry Delisle |
Fixed typo
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@08ed947
|
4 years |
mlbrooks |
Roll up of string changes for performance testing/improvement, and a …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@cc7bbe6
|
4 years |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@fe610ab
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@a389ffe
|
4 years |
pabuhr |
change expected output for ARM tests
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@f0567a8
|
4 years |
Thierry Delisle |
Fix meta/dumpable which had integer overflow errors.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@470618c0
|
4 years |
pabuhr |
add mutex statement for concurrent printing
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@5910fc0
|
4 years |
pabuhr |
add PRNG test
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@850aff1
|
4 years |
Thierry Delisle |
Added -Werror=return-type EVERYWHERE!
Added -Wextra in some places.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@a554e5f4
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@21a99cc
|
4 years |
caparson |
fixed return val
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@f5a51db
|
4 years |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@c14d91a
|
4 years |
pabuhr |
cleanup
ADT
ast-experimental
enum
forall-pointer-decay
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
|
|
|
@7b2c8c3c
|
4 years |
Thierry Delisle |
Moved globals to a struct so maybe gcc won't just optimize out my …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@8e5e945
|
4 years |
Thierry Delisle |
Increase preempt spin timeout and added duration per phase calculation
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@97fed44
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@f57f6ea0
|
4 years |
caparson |
added tests for scoped locks
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
|
|
|
@b200492
|
4 years |
Thierry Delisle |
Fixed last push which wasn't checked properly.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@1612315
|
4 years |
Thierry Delisle |
Change spin count to be a member so it can be viewed in core-dumps.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@c0f881b
|
4 years |
Thierry Delisle |
Added spin count to the debug test to help identify why it's timing out.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@12c1eef
|
4 years |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
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
|
|
|
@c90db2d
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@145dcd5
|
4 years |
Thierry Delisle |
Now using MAX instead of -1u since it's more appropriate.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@9ee3f54
|
4 years |
pabuhr |
disable time slicing on IO acquire tests to see if that prevents timeouts
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@3eaa689
|
4 years |
caparson |
added test files I forgot in last commit
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@42daeb4
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@3bb12921
|
4 years |
caparson |
added new io tests
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@e202aa8
|
4 years |
pabuhr |
add missing file for io-acquire test with no preemption
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@c52f033
|
4 years |
pabuhr |
formatting
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@cc56283
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@04a8a54
|
4 years |
pabuhr |
add alternative io-acquire test with no preemption
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@56d711f
|
4 years |
caparson |
added io-acquire tests with alternative workload to io
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@4233338b
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@0ac728b
|
4 years |
caparson |
added termination sync io-acquire test
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@7636fcc
|
4 years |
Thierry Delisle |
Removed fast_lock from testing and added deprecation attribute to it.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@35d73c0
|
4 years |
Thierry Delisle |
Mutex test now counts number of critical sections in attempt to help …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@10b3fc3
|
4 years |
Thierry Delisle |
Added meta tests to make sure nothing goes wrong with dumpability
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@5235d49
|
4 years |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@db1ebed
|
4 years |
pabuhr |
update random .expect x86
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@aa8e24c3
|
4 years |
pabuhr |
change range of integral random( u, l ) to [l,u], first attempt at …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@a83012bf
|
4 years |
Thierry Delisle |
Missing a character in last push.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@4c26a94
|
4 years |
Thierry Delisle |
Python script now print core dump limits.
(Only when no core found)
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@db87a35
|
4 years |
Thierry Delisle |
Added more testing of the range iterator.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@8e658241
|
4 years |
Thierry Delisle |
Minor fix and super barebones test.
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
|
|
|
@7770cc8
|
4 years |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@fefd77a
|
4 years |
mlbrooks |
String perf append test now compares stretch phase (alloc=fresh) with …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@97d58dc
|
4 years |
mlbrooks |
String perf make-run refactor into fewer rules
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@4d0eb1c
|
4 years |
mlbrooks |
Switching top loop to count operations done in 10 sec
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@01db301
|
4 years |
mlbrooks |
Baseline string performance experiment
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@77c01ec
|
4 years |
Thierry Delisle |
Fixed tests for x86
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@637240f
|
4 years |
Thierry Delisle |
Regenerated tests for changed to main_returned
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@2b30370
|
4 years |
mlbrooks |
Bug fixes for empty-string from no-arg ctor with sharing off
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@0ca15b7
|
4 years |
mlbrooks |
String hybrid testing and fixing the overwrite cases
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@fe18b46
|
4 years |
mlbrooks |
String hybrid testing and fixing no-share version through the …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@6f7aff3
|
4 years |
mlbrooks |
String hybrid assignment to unshared now optimizes to overwrite …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@7b0e8b7
|
4 years |
mlbrooks |
String heap growth implemented
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@804bf677
|
4 years |
mlbrooks |
String hybrid: Basic cases of solo alloc now working
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@4b3b352
|
4 years |
mlbrooks |
String hybrid has working separated sharing contexts
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@237df76
|
4 years |
pabuhr |
convert from test programs I/O acquire to mutex statement
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@172a88d
|
4 years |
Thierry Delisle |
Tests now count failures, passes, timeouts and report the number
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@0f781fb8
|
4 years |
mlbrooks |
Refactoring of string internals. Existing tests pass.
Adding …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@6cc87c0
|
4 years |
mlbrooks |
String bug fixes and new tests.
Enabled white-box visibility (DEBUG_ …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@f26923e
|
4 years |
Thierry Delisle |
Fixed distribution of parseconfig tests
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@f450f2f
|
4 years |
mlbrooks |
Baseline of the string implementation.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@180f249
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@bbe3719
|
4 years |
caparson |
cleaned up some mutex stmt related code
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@761e146
|
4 years |
jafprudhomme |
Merge branch 'master' into jacob/cs343-translation
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
pthread-emulation
qualifiedEnum
|
|
|
@3ad9097
|
4 years |
Thierry Delisle |
Minor fixes to makefiles for mutex stmt
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
pthread-emulation
qualifiedEnum
|
|
|
@ca83227
|
4 years |
jafprudhomme |
Changed API of parse_config to accept parse function
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
pthread-emulation
qualifiedEnum
|
|
|
@480389d2
|
4 years |
jafprudhomme |
Wrote test suite for parse_config
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
pthread-emulation
qualifiedEnum
|
|
|
@6f2033f
|
4 years |
caparson |
fixed build
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
pthread-emulation
qualifiedEnum
|
|
|