|
|
|
@e8616b6
|
3 years |
ajbeach |
Changed the default Linkage on ast::ObjectDecl from C to Cforall. …
ADT
ast-experimental
pthread-emulation
|
|
|
@5cf1228
|
3 years |
ajbeach |
Clean-up the new specialize pass. (Especially the cruft from the hand-off.)
ADT
ast-experimental
pthread-emulation
|
|
|
@ffec1bf
|
3 years |
f37yu |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@9e23b446
|
3 years |
f37yu |
add specialize pass
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1f950c3b
|
3 years |
Thierry Delisle |
Fixed some small errors in benchmarks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@8fe35be
|
3 years |
Thierry Delisle |
Fixed some benchmarks that were still using stack arrays
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@970fa54
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6a6544d
|
3 years |
Thierry Delisle |
added some discussion on heuristic and burst wake-up
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@24a3d2b
|
3 years |
pabuhr |
small updates
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1988572
|
3 years |
pabuhr |
formatting, removed unnecessary casts
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@e01d2f6
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@05b400a
|
3 years |
pabuhr |
updated bibliography citations
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@8b3de2a
|
3 years |
pabuhr |
fuss with cycle figure
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@c4072d8e
|
3 years |
pabuhr |
proofread chapter micro-benchmarks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@0809c4e
|
3 years |
pabuhr |
change lstlisting macro to cfa
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@5ce7f4a
|
3 years |
Thierry Delisle |
Makefile no longer looks for dependencies to clean and instead uses …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@18070ee
|
3 years |
Thierry Delisle |
Change box pass to scope better when polymorphic functions get …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b9e2b87
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6bf35d1
|
3 years |
pabuhr |
fix typo that prevented make
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@e6662f5
|
3 years |
Thierry Delisle |
Merge Peter's changes and added some details to idle sleep tracking
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6726a3a
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@d677355
|
3 years |
pabuhr |
proofread chapter practice, adjust figures, small changes in other files
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@2fd0de0
|
3 years |
ajbeach |
Another clean-up pass on fix names since I was in the area. This one …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b585593
|
3 years |
ajbeach |
Slight adjustment to FixNames, same behaviour but a lighter …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@11df881
|
3 years |
ajbeach |
Updated documentation on pre-resolver passes, moving code to headers …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@0577df2
|
3 years |
ajbeach |
Various pieces of clean-up in MultiLevelExit.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@efcd8f2
|
3 years |
Thierry Delisle |
Merge Peter's io changes
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6a896b0
|
3 years |
ajbeach |
Translated the Exception Declaration pass.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@847bb6f
|
3 years |
pabuhr |
proofread chapter text/io.tex, and updates in other chapaters
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@4f3807d
|
3 years |
Thierry Delisle |
Removed jenkins performance plots since they were not very useful
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1932e8a
|
3 years |
Thierry Delisle |
Changed how cleaning is handled in makefiles. Hopefully this approach …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@af75a87
|
3 years |
ajbeach |
Adjusted typedef replacement, attributes should be filtered with …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@d4b37ab
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b9f8274
|
3 years |
ajbeach |
Removed the validate sub-pass interface. This also showed an extra …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1931bb01
|
3 years |
ajbeach |
Converted 'Validate A' to the new AST. There some utility changes as well.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@25404c7
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@9c6443e
|
3 years |
Thierry Delisle |
Merge peter's changes for core
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@3e3bee2
|
3 years |
pabuhr |
add bridge at end of chapter 4 to chapter 5
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@aa60460
|
3 years |
pabuhr |
proofread chapter text/core.tex
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@84f90b6
|
3 years |
pabuhr |
added the latex comment package
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@be99234
|
3 years |
pabuhr |
update figures
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@2a859b5
|
3 years |
pabuhr |
add new figure base_ts2
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6415549
|
3 years |
pabuhr |
update attribute.cfa expect file for ARM64
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@0edbdb2
|
3 years |
pabuhr |
add constant expression tests
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@f37d9e7
|
3 years |
pabuhr |
change CurrentObject.cc to use eval rather than ad-hoc …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@7991c7d
|
3 years |
pabuhr |
change enumerator_value_opt to only parse constant_expression
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@120867e
|
3 years |
pabuhr |
update EvalNew to handle more compile-time constant-expression evaluation
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1ed3fe7c
|
3 years |
pabuhr |
change semantic error message for non-const enumerator to be clearer
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@06bdba4
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@adf03a6
|
3 years |
Thierry Delisle |
Updated intro
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@d7af839
|
3 years |
Thierry Delisle |
More merging of Peter's changes
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@72e76fd
|
3 years |
ajbeach |
Converted the last pass in validate B (linkReferenceToTypes). Cleaned …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@43aec9e
|
3 years |
Thierry Delisle |
Merged some of peter's changes
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@7b71402
|
3 years |
ajbeach |
Some white-space and comment fixes.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b01d459
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@fd365da
|
3 years |
caparson |
added atomics to other spin_queue style locks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@fc2c57a9
|
3 years |
Thierry Delisle |
Fixed assert in waitctx.
Removed unnecessary loop in retract.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@e4ea4b8d
|
3 years |
pabuhr |
proofread runtime chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@cad61f4
|
3 years |
pabuhr |
talk about Go safe-points
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@9b817e15
|
3 years |
pabuhr |
update system figure
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6e21aaf
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@8446c18
|
3 years |
pabuhr |
proofread existing.tex
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6e8d446
|
3 years |
pabuhr |
add some outline material for the introduction
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1f201238
|
3 years |
pabuhr |
add 4 figures for consideration
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@10bd126
|
3 years |
pabuhr |
git ignore SAVE.fig
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@a6cfb4d
|
3 years |
pabuhr |
remove temporary file SAVE.fig
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@91715ce1
|
3 years |
Thierry Delisle |
Don't autogen for struct with flexible array members
fixes #261
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b70abaf
|
3 years |
Thierry Delisle |
Added inspect file for asking questions about the ast.
So far only …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b99fd56
|
3 years |
Thierry Delisle |
CodeGeneration now generates variable exprs of type zero_t as litteral 0s.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@5a076837
|
3 years |
Thierry Delisle |
Remove unnecessary declaration in heap
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@3322180
|
3 years |
Thierry Delisle |
Fix enum assignment warning
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@d28524a
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@4e83bb7
|
3 years |
caparson |
fixed timeout cond var bug and updated pthread_locks test with timeout …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@9dad5b3
|
3 years |
Thierry Delisle |
Fixed gdb printing of processors which was broken for a while now.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1158180
|
3 years |
Thierry Delisle |
Added check for IORING_REGISTER_IOWQ_MAX_WORKERS.
Not used yet.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@ae2f2ae
|
3 years |
Thierry Delisle |
Removed and ignored some warnings in Parser.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@c19edd1
|
3 years |
Thierry Delisle |
Removed some warnings and fixed some whitespace
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@c5d5723
|
3 years |
Thierry Delisle |
Disabled null conversion warning in lexer.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b62d1d6
|
3 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@eb5962a
|
3 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1df492a
|
3 years |
j82liang |
Convert TypeInstType to PointerType before resolution
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@b0be3713
|
3 years |
Thierry Delisle |
Missed an atomic store on the TS handling.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@86601a5
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1dbbef6
|
3 years |
caparson |
added non shared critical section entry counter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@5a96b36
|
3 years |
Thierry Delisle |
Fixed small bugs with dry-run in tests.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@2ed32fa7
|
3 years |
caparson |
added atomics to spin_queue_lock
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@df932552
|
3 years |
caparson |
added atomic store/load for spinqueue
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@76a798d
|
3 years |
caparson |
hopefully fixed mcs spin lock
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@9e3d123
|
3 years |
caparson |
added atomic_load_n to mcs_spin in attempt at fixing it
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@e1a9c77
|
3 years |
caparson |
added tests for qspinlocks internal mcs lock
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@6739590
|
3 years |
ajbeach |
A small spacing fix.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@aec20700
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@ae020ea
|
3 years |
Thierry Delisle |
Printer now prints max fd and open/closed/live connections.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@563a36b
|
3 years |
Thierry Delisle |
Fixed verify that was backwards.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@a8b87d3
|
3 years |
ajbeach |
Various bits of clean-up. The big one was some renaming inside …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@1f0ee71
|
3 years |
Thierry Delisle |
Fixed typo in wait_any after yesterday's fix
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@07997cd
|
3 years |
Thierry Delisle |
Fixed errors with the accept many version
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@8419b76
|
3 years |
Thierry Delisle |
printer now properly uses eng3
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@329e26a
|
3 years |
Thierry Delisle |
Re-instated the isolate/multi-cluster option.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@bf7c7ea
|
3 years |
Thierry Delisle |
Moved printer and protocol thread to the main cluster
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|