|
|
|
@101cc3a
|
2 years |
pabuhr |
add references to table of contents
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1dfe6a6
|
2 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@91571e5
|
2 years |
pabuhr |
remove unnecessary files, add Fangren Yu F20 report "Optimization of …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@26ca815
|
2 years |
ajbeach |
Andrew MMath: This took way longer than I wanted but, first draft of …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d435c04
|
2 years |
ajbeach |
Andrew MMath: Removed some extra \ characters.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@20207c0
|
2 years |
pabuhr |
fix old AST error printing for new kinds of types
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b66d14a
|
2 years |
pabuhr |
add new type kinds DStype and ALtype
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2501ae5
|
2 years |
pabuhr |
formatting, semantic error: otype declaration is currently unimplemented
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@64aeca0
|
2 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5a51798
|
2 years |
pabuhr |
add new parsing syntax to eventually replace Xtype
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a6e5091
|
2 years |
pabuhr |
reorder declarations
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e112a24
|
2 years |
pabuhr |
add setlocale( LC_NUMERIC, getenv("LANG") ) to startup allowing …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@709b812
|
2 years |
pabuhr |
add separate statistics counters for zero allocations and nullptr …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@58fe85a
|
2 years |
Thierry Delisle |
Merge branch 'master' into park_unpark
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@eef8dfb
|
2 years |
Thierry Delisle |
Merge branch 'master' into dkobets-vector
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@44e37ef
|
2 years |
Thierry Delisle |
Added simple test for multi-future
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a7aea7d
|
2 years |
Thierry Delisle |
Fixed abandon function and futures and added test for it.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2fc9664b
|
2 years |
Thierry Delisle |
Added simple future tests.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@70f8bcd2
|
2 years |
Thierry Delisle |
Added new future types
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1f58c62
|
2 years |
Thierry Delisle |
Added signal_all function.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0783909
|
2 years |
Thierry Delisle |
Fix error in clean recipe spuriously failing
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@587a608
|
2 years |
Thierry Delisle |
Attempt to fix incorrect propagations or error in distribute build
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f03209d3
|
2 years |
Thierry Delisle |
Locality benchmark now supports explicit number of spots instead of …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ed1a637
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c4241b6
|
2 years |
Thierry Delisle |
Minor benchmark fixes and added locality implementation for libfibre
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@95eec2c
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c04a19e
|
2 years |
Thierry Delisle |
Major update to chapter 3
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1958fec
|
2 years |
f37yu |
increase recursive assertion depth limit
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@09da82d
|
2 years |
f37yu |
workaround for a ttype resolve time issue
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7583c02
|
2 years |
f37yu |
partially improve #226: resolver environment size reduced to O(n)
…
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@abc2a643
|
2 years |
Thierry Delisle |
Can't even use Java
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@74b0de43
|
2 years |
Thierry Delisle |
Tentative to lint FullBuild? on fast compile
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6ae5c22
|
2 years |
Thierry Delisle |
Fix overloading leading to weird error
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3e36f220
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b6460bf
|
2 years |
Thierry Delisle |
Replaced deletes with free to match allocations
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bf1914e
|
2 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@657c36f
|
2 years |
pabuhr |
formatting, update iterator operator, add some additional tests
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9536761
|
2 years |
pabuhr |
formatting, change container iterator operator from ">>" to "|"
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@772b300
|
2 years |
Thierry Delisle |
Parse args now supports -oValue, -o=Value and -o Value
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@06573b2
|
2 years |
Thierry Delisle |
Other minor fixes to benchmarks
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@28220d2
|
2 years |
Thierry Delisle |
Many fixes to locality benchmark
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ee56a4f
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b19fdb9
|
2 years |
Thierry Delisle |
FullBuild? should now properly show errors when distribution fails
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1e6f632f
|
2 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@62a7cc0
|
2 years |
pabuhr |
code review extended collection testing and add a few more tests
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a3a76ea
|
2 years |
pabuhr |
modify routines to return added/removed node to allow cascading calls
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ac5816d
|
2 years |
Thierry Delisle |
Some clean-up and format changes to make concurrency files consistent
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c20533ea
|
2 years |
Thierry Delisle |
Fixed locks.hfa to no longer depend on private headers …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@83c7e3c
|
2 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4c19647
|
2 years |
caparson |
removed timeout lock test from .expect
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@15c2545
|
2 years |
caparson |
removed .txt from .expect directory to remove test since the …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9bb9545b
|
2 years |
caparson |
changed back time length
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@09867ec
|
2 years |
f37yu |
do not instantiate unused old AST symtab
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0536c03
|
2 years |
f37yu |
remove unnecessary prune
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bd144fd
|
2 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6797f8f
|
2 years |
caparson |
halved number of iterations so test hopefully won't get aborted and …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2daea42
|
2 years |
f37yu |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@302ef2a
|
2 years |
f37yu |
smart pointer memory safety
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c2409fd
|
2 years |
caparson |
added WIP unified semaphore code
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ffd5948
|
2 years |
caparson |
added full length lock test
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@84f49be
|
2 years |
caparson |
shortened locks test and added full length version to longrun tests
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@26a249c
|
2 years |
caparson |
added long unified locks test to makefile
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@797a193
|
2 years |
caparson |
cleaned up locks code and added comments
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fe97de26
|
2 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0285efe
|
2 years |
caparson |
moved expect files to appropriate location
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3f8baf4
|
2 years |
Thierry Delisle |
Fixed the padding
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7efb322
|
2 years |
Thierry Delisle |
fixed bad copy/paste
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8339225
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3d19ae6
|
2 years |
Thierry Delisle |
Added padding to existing locality benchmarks
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6f84007
|
2 years |
Thierry Delisle |
Added cfa implementation of locality
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d411769c
|
2 years |
Thierry Delisle |
Added a new boolean parser
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7b1f6d4
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@276a94d7
|
2 years |
caparson |
removed old tests after moving them to /collections directory
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@de2f969
|
2 years |
caparson |
added more tests to cover all routines in collections and updated …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ebd1899
|
2 years |
caparson |
tweaked unified locking tests and added expect files
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5d369c7
|
2 years |
Thierry Delisle |
Fixed some spacing
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@751e2eb
|
2 years |
Thierry Delisle |
Added bench.rs for common benchmark rust code
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@49ce636
|
2 years |
Thierry Delisle |
Added Rust cargo file to simplify generation of rust benchmarks
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@089b1a9
|
2 years |
caparsons |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@636d45f5
|
2 years |
caparsons |
updated locks test and added timeout test similar to timeout condlock …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dff1fd1
|
2 years |
caparsons |
added bool return to timeout routines and removed redundant listed field
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@720b1a9
|
2 years |
Thierry Delisle |
Implemented locality benchmark in rust
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f4f79dd
|
2 years |
Thierry Delisle |
Minor clean-up in benchmarks
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@41cde266
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c5a98f3
|
2 years |
Thierry Delisle |
Clean-up and comments
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@68a867ee
|
2 years |
caparsons |
changed print statement for more clarity
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@aa1d13c
|
2 years |
Thierry Delisle |
Refactored code to track data and goroutine migrations
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b185ed2
|
2 years |
caparsons |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b9255d0
|
2 years |
caparsons |
added locks test
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@94d93510
|
2 years |
Thierry Delisle |
Moved work out so it looks better in profiles
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8235415
|
2 years |
Thierry Delisle |
forgot to comment debug only var
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c9f6983
|
2 years |
f37yu |
fix non-initialization UB
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@34687d3
|
2 years |
Thierry Delisle |
Added some debugging comments and a return value if closed
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7522692
|
2 years |
caparsons |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@19de7864
|
2 years |
caparsons |
removed listed requirement for collections since it was redundant
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9dd31e7
|
2 years |
Thierry Delisle |
Removed StageName? global as it doesn't seem to work and it's not that …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@18e4cd0
|
2 years |
Thierry Delisle |
Trying to get more complete failure message
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@39d22ef
|
2 years |
Thierry Delisle |
Fix typo in Jenkinsfile
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@28c35e2
|
2 years |
Thierry Delisle |
Fixed startup to use proper protections
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@852ae0ea
|
2 years |
Thierry Delisle |
Changing how jenkins errors are printed
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|