Timeline



Oct 10, 2020:

11:26 PM Ticket #223 (prelude - Cannot Convert Function Pointer to Bool) closed by pabuhr
fixed
3:35 PM Changeset [2494720]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
64-bit update .except after adding ftype 0p
3:12 PM Changeset [351b414]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
3:12 PM Changeset [6c57b67]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
32-bit update .except after adding ftype 0p
1:45 PM Changeset [b982fb2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter Buhr <pabuhr@…>
add cast to syscall 0p to disambiguate between dtype and ftype 0p

Oct 9, 2020:

11:24 PM Changeset [a33704d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
11:22 PM Changeset [ee858bf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add 0p test for function pointers, and seperate valid from error output
11:20 PM Changeset [04423b53]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add 0p for function pointers to builtins
6:12 PM Changeset [40a1392]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
6:09 PM Changeset [3ca7ef3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
6:06 PM Changeset [3e9de01]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix --help for cfa-cc by adding "OA" to optstring
11:27 AM Changeset [b3f9684c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:27 AM Changeset [d4da6886]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Some renaming to move away from dlopen in toy program

Oct 8, 2020:

4:46 PM Changeset [8fc9a5f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Did some work the exception header to better fake associated types.
2:52 PM Ticket #223 (prelude - Cannot Convert Function Pointer to Bool) created by ajbeach
Actually there is a way which is: […] I guess a more accurate name …
2:46 PM Changeset [baee756]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed some incorrectly named variables
12:45 PM Changeset [8e4bc30]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:45 PM Changeset [391c065]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Update jenkins to use more recent version of clang
9:50 AM Ticket #196 (cfa-cc - Forward Declaring Generic Types Crash with Dtypes) closed by ajbeach
fixed: A fix and a test for one of the example failures has been added to master.

Oct 7, 2020:

9:34 PM Ticket #182 (cfa-cc - Static Const Global variable segfault in generated code) closed by Michael Brooks <mlbrooks@…>
fixed: In 6fbe9a5: […]
9:33 PM Changeset [6fbe9a5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Fixing code-gen of constants. Fixes #182? Removes workaround …
6:08 PM Changeset [69c5c00]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Rework exceptions mark_exception -> get_exception_vtable and the …
5:10 PM Changeset [41b8ea4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
5:10 PM Changeset [2fb35df]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
exclude deleted declarations for assertion matching
5:09 PM Changeset [31a5caba]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
generate deleted declaration for invalid autogens
4:39 PM Changeset [848439f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed newlines and tabs in concurrency/locks
4:31 PM Changeset [c76bd34]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Colby Alexander Parsons <caparsons@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
4:29 PM Changeset [ae2c27a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Colby Alexander Parsons <caparsons@…>
Added unified condition variable prototypes
3:42 PM Ticket #222 (cfa-cc - Empty parameter list in nested forall clause generates unused parameter) created by f37yu
[…] this declaration is parsed as […] causes a wrong cost at …
3:26 PM Changeset [597c5d18]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Forgot line numbers in expected
3:02 PM Changeset [5584342]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:02 PM Changeset [6ca0dab]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed bug in benchmarks due to new 'Compiled' pragma

Oct 6, 2020:

9:46 PM Changeset [a4bdbcd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
9:45 PM Changeset [fd2f4a9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
clean up
9:43 PM Changeset [25744d2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
make suspend a keyword, make @= not a syntax error, deprecated typedef …
3:37 PM Changeset [9e18677]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added proposal for "Zero Cost" preemption (same zero cost as exceptions)
12:07 PM Changeset [aa5777c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
reformat for submission
12:06 PM Changeset [c6391e6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change location of concurrency benchmark to github
12:05 PM Changeset [d052a2c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
hopefully final changes for paper

Oct 5, 2020:

10:29 PM Changeset [6b6b9ba]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
3rd round referee replies
10:27 PM Changeset [e0116c4e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
responses for 3rd round of refereeing
10:26 PM Changeset [f2b61c6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
shorten title
3:36 PM Ticket #221 (cfa-cc - Reference to Value Assertion Passes Value) created by ajbeach
If you have an assertion that calls for a reference to a value and …
9:46 AM Changeset [128c4e4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update to CFAStyle macro
9:45 AM Changeset [179510c5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add PDFSETTINGS=/prepress to ps2pdf conversion
9:43 AM Changeset [2260d9e1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update to CFAStyle macro, add red highlighting for C++
9:42 AM Changeset [d7962de]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
9:41 AM Changeset [14d71ed]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update to CFAStyle macro
9:40 AM Changeset [079ed52]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
shorten length of reference
9:39 AM Changeset [8d627d9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
rename macro CFADefaults to CFAStyle, clean up macros

Oct 2, 2020:

11:46 AM Changeset [6b93634]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:46 AM Changeset [341e252]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed redundant lines
11:45 AM Changeset [0d72d45]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix old unpark in io setup
11:30 AM Changeset [2c3562d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fized argument passing for benchmarks which don't produce an ELF executable
10:55 AM Changeset [91131689]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Polymorphic structure cyclicic definitions are now tested with both …

Oct 1, 2020:

3:54 PM Changeset [615767b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
3:54 PM Changeset [ebec8ed]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
finish last changes to report
2:41 PM Changeset [dd53f75]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:41 PM Changeset [b4b63e8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed missing changes to park/unpark. Added canary to threads to check …
2:16 PM Changeset [17b6fc9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
2:15 PM Changeset [1c1395d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
cleanup commented code
2:13 PM Changeset [9dc3eb21]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
fix #196
1:52 PM Changeset [e235429]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed last parker/unparker information is it was not particularly useful
12:48 PM Changeset [038110a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed typos and added thread/monitor/coroutine wrapper for gdb
8:17 AM Changeset [506d4f0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
updated zombie programs but still not ready for prime time
8:14 AM Changeset [e96e439]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
remove const from limits as workaround for trac ticket #182

Sep 30, 2020:

5:44 PM Changeset [4e39f51]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
More work towards dynamically picking a framework, however …
4:44 PM Changeset [29185fc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Working towards allowing different thread frameworks to be picked from …
3:54 PM Changeset [d035cf7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added first attempt at libfibre implementation
1:51 PM Changeset [69addb4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
1:50 PM Changeset [1526e86]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
small updates and some more questions

Sep 29, 2020:

3:26 PM Changeset [87b9332]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Moved 'examples/' to 'tests/zombies/'.
1:51 PM Changeset [08e8851]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
1:50 PM Changeset [2ff78aa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
update documentation, added sections for cost and appendix
9:17 AM Changeset [d13dd6b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added the example for trac#196.

Sep 28, 2020:

5:25 PM Changeset [21c3ea1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed python signal handling which caused issues on ubuntu20.04. …
5:00 PM Changeset [f866d15]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
test.py now warns if an .expect file is empty
3:18 PM Changeset [40c81e5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
More formatting
3:18 PM Changeset [e927ba8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix builtins/sync test
3:07 PM Changeset [7ab28b6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed unnecessary line causing a warning
3:03 PM Changeset [e6cfb4e2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
synteax only tests now cp error log into target file. Small …
2:12 PM Changeset [8a71d8e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
changed LC_ALL to C which seems to be common for scripts
2:02 PM Changeset [0a19c51]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Tests now compile with LC_ALL=en_US.ascii, to attempt to remove …

Sep 27, 2020:

10:00 PM Changeset [66812dd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
convert tests to always print output (no empty .expect files)

Sep 26, 2020:

12:20 PM Changeset [bd47f35]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Ran longer java experiences for concurrency paper

Sep 25, 2020:

6:15 PM Changeset [c7806122]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:15 PM Changeset [91fb850]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed unstable linkerror test
6:12 PM Changeset [6750bcd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
proto-gui now supports passing settings as std arguments
6:01 PM Changeset [73fbe91]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added first draft of gui prototype implemented with pthreads
2:09 PM Changeset [33f3cfb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Moved glossaries out of Andrew Beach thesis. Even if I use them I …
12:52 PM Changeset [f9f3775]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved phd code for the readQ prototype to it's own folder
12:48 PM Changeset [bb662027]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added cfathread C library which encapsulates a small part of libcfa …

Sep 24, 2020:

4:38 PM Changeset [ca0e0a9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
4:37 PM Changeset [a9f0c65]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update refrat manual to reflect new common.tex changes
4:31 PM Changeset [d8b17e2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
update gdb support after change to ready queue to use RWlock
4:22 PM Changeset [58d64a4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
processor_id_t now have a bool to state if it is a full processor. …
4:12 PM Changeset [433d352]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Parse args now uses weak globals to allow linking with C.
4:11 PM Changeset [a3f53d64]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
4:11 PM Changeset [10d78f1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update user manual to reflect new common.tex changes
3:58 PM Changeset [6cc913e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
3:56 PM Changeset [954c954]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
Move function argument and return variable declarations from …
3:27 PM Changeset [cebfcb8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
convert Fangren's co-op report to latex and proofread
3:22 PM Changeset [9e620b6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update keywords for CFA and C++
3:20 PM Changeset [552b5ec]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
separate Latin and non-Latin escape characters

Sep 23, 2020:

3:33 PM Changeset [eccb14d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Missed fix in madvise
3:08 PM Changeset [4ab3cf9b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed typos and small errors in io/call.cfa.in
12:56 PM Changeset [2a658e9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Updated java benchmarks to support repetitions beyond 232

Sep 22, 2020:

8:59 PM Ticket #220 (cfa-cc - Reference to Array of Generics does not work) created by mlbrooks
The declaration float (&a)[7], which is pronounced, "a is a …
1:24 PM Changeset [305cd5c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:02 PM Changeset [0a945fd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Minor fixes in compII
11:29 AM Changeset [7a80113]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:04 AM Changeset [fe94e708]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added missing quiet flag

Sep 21, 2020:

11:37 PM Changeset [08f3ad3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
11:37 PM Changeset [31a6f38]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
complete proofread of Thierry's PhD Comp II document
4:43 PM Changeset [ace2e92]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix deprecated HAVE_PREADV2/HAVE_PWRITEV2 macros. Disabled diagnostics …
4:16 PM Changeset [0e52f14]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed where io types are added
3:59 PM Changeset [930e57e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix io types to work without io_uring
3:22 PM Changeset [0519e34]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Sep 18, 2020:

6:12 PM Changeset [b2a11ba]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Rename WithConstTypeSubstitution? from env to typeSubs to avoid name …
5:38 PM Ticket #219 (cfa-cc - Forall Typedef) created by ajbeach
This adds (useful) forall clauses to typedefs. An example: […] This …
1:25 PM Changeset [a951171]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:24 PM Changeset [673eb7a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Tentative fix for meta test linkerror which would have different …
11:02 AM Ticket #218 (cfa-cc - Distributed Qualifiers Change Signature) created by ajbeach
Using distributed forall qualifiers (the others seem to be fine) can …

Sep 17, 2020:

1:43 PM Changeset [57e0289]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added stats option to print stats per expression in new-ast resolution
1:04 PM Changeset [468c5aa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Change tests to not print cfa version in linker error output

Sep 16, 2020:

3:26 PM Changeset [c09ae73]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed hack in Jenkins file that is no longer needed after .autogen change
2:17 PM Ticket #217 (cfa-cc - Typedef Attributes Not Expanded In Functions) closed by ajbeach
fixed: I just opened it while I was waiting for tests to finish. They did and …
1:48 PM Changeset [2724b4e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:48 PM Changeset [c402739]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
I/O operations now use futures. io calls implementation are now …
12:38 PM Changeset [da9a27c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:38 PM Changeset [2aa25cc2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Tentative fix for expression
11:47 AM Changeset [a7c31e0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
This should solve trac#217 and by its fallout the cancellation problem.
10:45 AM Ticket #217 (cfa-cc - Typedef Attributes Not Expanded In Functions) created by ajbeach
Currently we remove all attributes from typedef uses when they are put …

Sep 15, 2020:

4:19 PM Changeset [1def117b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:18 PM Changeset [0dbecad]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added tests for join thread
4:14 PM Changeset [09bbe78]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix 2 cases where the test would open files as utf-8 and could fail
4:12 PM Ticket #173 (cfa-cc - Catch Declaration not Seen by Condition (New AST only)) closed by ajbeach
fixed: We need mutates which could introduce a few extra clones …
3:08 PM Changeset [77a2994]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Implemented joining of threads. It behaves very similarly to monitor …
3:04 PM Changeset [2bb2d3f1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Disable smart pointer test
3:04 PM Changeset [4d9172f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added memory.cfa back in libcfa
3:00 PM Changeset [87fc1b4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix test suite problem where linking errors weren't printed

Sep 14, 2020:

5:51 PM Changeset [7a8f62c3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
reverted because some templates seem to not work This reverts commit …
1:36 PM Changeset [4c868cb2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
fix a potential issue with pure function interface this makes pure …
9:12 AM Changeset [9a05b81]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
missing Makefile for latex version of Fangren's co-op report
9:02 AM Changeset [a75d464]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
complete latex version of Fangren's co-op report

Sep 13, 2020:

10:42 PM Changeset [d1864da]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
continue latex version of Fangren's co-op report
9:58 PM Changeset [ae45007]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
start latex version of Fangren's co-op report

Sep 11, 2020:

5:26 PM Ticket #216 (cfa-cc - Update Virtual Table Copy (Waiting on Copy Type Fix)) created by ajbeach
Currently the signature for copying a type is void ?{}(T &, T); put …

Sep 10, 2020:

11:26 AM Changeset [98e8b3b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
ast::ReferenceToType? is now ast::BaseInstType?.
10:33 AM Changeset [b9fa85b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Should fix both trac #173 by porting the catch scoping hack to the new …
Note: See TracTimeline for information about the timeline view.