Timeline



Aug 19, 2021:

10:16 PM Changeset [3a3f396]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
added more to conclusion
4:04 PM Changeset [1a6a6f2]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Merge branch 'master' into 'andrew-mmath', collecting updates.
3:49 PM Changeset [315e5e3]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread conclusion chapter
3:36 PM Changeset [7620e5d]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread future chapter
2:00 PM Changeset [fe8aa21]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:59 PM Changeset [262deda]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread performance chapter and add local bibliography entry
1:58 PM Changeset [f79ee0d]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update exception benchmarks

Aug 18, 2021:

6:57 PM Changeset [ed4d7c1]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Updated features to include the new exception syntax.
4:34 PM Changeset [e3984a68]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Added in Peter's feedback to the feature's chapter.
2:04 PM Changeset [d00d581]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Update exception tests to use new syntax
1:15 PM Changeset [01d433e]enumforall-pointer-decaynew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Convert expandUniqueExpr pass to use new AST (NOT WORKING) Currently …

Aug 14, 2021:

8:48 AM Changeset [8a1d95a]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:48 AM Changeset [c99a0d1]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
attempt to add for-control index constraints, but failed on enums, …

Aug 13, 2021:

5:29 PM Changeset [3b8acfb]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Merge branch 'master' into 'andrew-mmath'. Mostly discarded changes to …
4:14 PM Changeset [6d63c14]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
added test I forgot to add when I made the lin backoff lock
4:12 PM Changeset [8cb3816]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
fixed expected file for mutexstmt monitors
4:01 PM Changeset [a4d098c]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
added tests for mutex stmt with monitors
3:59 PM Changeset [de52331]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
some more files related to mutex stmt
3:58 PM Changeset [6cebfef]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
added mutex stmt monitor
3:35 PM Changeset [be497c6]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Used Peter's feedback for the existing chapter.

Aug 12, 2021:

10:12 PM Changeset [c9f9d4f]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
first proofread of performance chapter
3:13 PM Changeset [cb6b8cb]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Fixes in the conclusion and main body. Used Peter's …
8:46 AM Changeset [93d0ed3]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix problem in virtual type examples and figure
8:07 AM Changeset [bfd7b30]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add virtual type examples and figure

Aug 9, 2021:

8:13 PM Changeset [b42d0ea]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
do not print unfreed-storage message if program exits
5:13 PM Changeset [6545a88e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed cfa outputs for cfa_main_returned (x86)
5:08 PM Changeset [eb2cfbf]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed cfa outputs for cfa_main_returned (arm)
4:58 PM Changeset [d16eb19]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed cfa outputs for cfa_main_returned
4:52 PM Changeset [d874f59]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed crash from get_cpu
4:35 PM Changeset [f42a6b8]enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Copied out and reverted changes to thesis.
4:21 PM Changeset [50b29d9]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:21 PM Changeset [4f89e7b]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
more change printf to sout
4:19 PM Changeset [ea54f1e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
4:11 PM Changeset [5438e41]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Had some bad performance numbers, updated the …
3:46 PM Changeset [9373b6a]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:46 PM Changeset [478c610]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added cfa_main_returned to figure out if the main returned normally

Aug 8, 2021:

11:14 PM Changeset [b0b89a8]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change printf to sout

Aug 6, 2021:

1:03 PM Changeset [ebf3989]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
small fixes to some rdq benchmarks

Aug 5, 2021:

9:28 PM Changeset [7780bd2]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
clean up sum test
8:29 PM Changeset [aa173d8]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread features chapter of Andrew's thesis
3:04 PM Changeset [d89d150]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Added conclution chapter to the thesis.
2:22 PM Changeset [d2cdd4f]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:04 PM Changeset [b2525d9]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed how benchmark Makefile silences certain rules.
10:52 AM Changeset [0b67a19]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: First draft of the performance results.

Aug 4, 2021:

4:54 PM Changeset [0a061c0]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:45 PM Changeset [199894e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed extraneous volatiles in builtin atomics.
2:40 PM Changeset [5541ea3]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:40 PM Changeset [0640189]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added example of a server using o_NONBLOCK, which does NOT work with …
1:24 PM Changeset [df5b2c8]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:24 PM Changeset [1e567ab]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix error in proofreading

Aug 3, 2021:

10:47 AM Changeset [da602aec]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Fix forall variant extern vtable decls
10:47 AM Changeset [42a02ce]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Fix virtual cast error not showing code locations

Aug 2, 2021:

6:26 PM Changeset [fa7dbf1]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread exisitng chapter of Andrew's thesis
9:43 AM Changeset [417e8ea]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
proofread intro chapter of Andrew's thesis

Jul 29, 2021:

10:39 PM Changeset [06c61e2]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:39 PM Changeset [ba0d2ea]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add exceptions Close_Failure, Write_Failure, Read_Failure to fstream
3:46 PM Changeset [9a3a313]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Made script executable.

Jul 27, 2021:

11:28 AM Changeset [e4da70b]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added another helper script for exception benchmarks and fixed up the …

Jul 26, 2021:

11:08 PM Changeset [04141f8]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:08 PM Changeset [70df5f3]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Added intro chapter
2:42 PM Changeset [d83b266]enumforall-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 [98233b3]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Translate forall variants of exception/vtable decls

Jul 24, 2021:

4:29 PM Changeset [866cad3]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Changed how the cross exception benchmarks prevent optimization. …

Jul 22, 2021:

10:05 PM Changeset [a5a6a1a8]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
replace fstream macro EHM_VIRTUAL_TABLE with new vtable declaration
11:05 AM Changeset [12782a9]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:05 AM Changeset [080471a]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Added layout for performance chapter
10:59 AM Changeset [aa882e7e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Translate virtual table declarations

Jul 21, 2021:

3:36 PM Changeset [209dfe2]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
The exception benchmark can now also extract results from files.
2:55 PM Changeset [9698690]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: A bit more work on the performance chapter before I …
1:57 PM Changeset [2ead704]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add comment stating assignment expression returns an rvalue for …
1:55 PM Changeset [bf5eeb2]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update usage message for cc1

Jul 20, 2021:

11:03 PM Changeset [8f6f3729]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change typedef_name to type_name for non-terminal vtable
10:53 PM Changeset [7056f56]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update existing counter test .expect file
9:31 PM Changeset [d2260ad]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:31 PM Changeset [8bf9448]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update existing counter test to use new +=/-= prototype
9:30 PM Changeset [f9d8755]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
replace fstream macro EHM_EXCEPTION(Open_Failure) with new exception …
9:06 PM Changeset [6acd020]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:06 PM Changeset [3d7d407]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Added the CFA alloc interface
6:34 PM Changeset [86fc350]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:34 PM Changeset [d30804a]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
augment rational test and expected output after rational changes
6:30 PM Changeset [5dc4c7e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting, use new math trait in rational numbers
6:28 PM Changeset [8477fc4]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
remove reference from builtin ++?. ?++, --?, ?--, !
6:26 PM Changeset [08bc3e7]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
first draft of math trait
3:31 PM Changeset [54651005]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added asm statements to the exception benchmarks to prevent unwanted …
12:58 PM Changeset [815c6ae]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:57 PM Changeset [1f8dbfe]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Added the new routines in C and CFA allocator interface
11:25 AM Changeset [ba8547e]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Fixing polymorphism test from failing the build on x86
4:29 AM Changeset [00da199]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Add a switch to print AST after exdecl pass
4:24 AM Changeset [0c730d9]enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Henry Xue <y58xue@…>
Translate exception declarations
Note: See TracTimeline for information about the timeline view.