Timeline



May 1, 2023:

6:26 PM Changeset [67408114]ADTast-experimental by Peter A. Buhr <pabuhr@…>
change all-tests to tests to match new make targets
6:15 PM Changeset [c083c3d]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:59 PM Changeset [4daf79f]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, adjust target names for Makefiles
4:19 PM Changeset [6e1e2d0]ADTast-experimental by caparsons <caparson@…>
resolved merge conflicts
4:11 PM Changeset [a50fdfb]ADTast-experimental by caparsons <caparson@…>
added waituntil test expect files
4:09 PM Changeset [63d5ac5f]ADTast-experimental by caparsons <caparson@…>
removed TODO since it is now done
4:09 PM Changeset [2a84d994]ADTast-experimental by caparsons <caparson@…>
removed old unused benchmark file
4:08 PM Changeset [6c3c51d]ADTast-experimental by caparsons <caparson@…>
removed scoped lock
4:08 PM Changeset [b9cd3b5]ADTast-experimental by caparsons <caparson@…>
removed clh lock
4:07 PM Changeset [a33a5e2]ADTast-experimental by caparsons <caparson@…>
added tests for the waituntil stmt
4:06 PM Changeset [c86b08d]ADTast-experimental by caparsons <caparson@…>
added support for the waituntil statement in the compiler
4:01 PM Changeset [73bf7ddc]ADTast-experimental by caparsons <caparson@…>
updated lock interface to support waituntil trait
4:00 PM Changeset [beeff61e]ADTast-experimental by caparsons <caparson@…>
some cleanup and a bunch of changes to support waituntil statement
7:39 AM Changeset [985b624]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove gcc 4.9, 5, 6 from jenkins know compilers and change nightly …

Apr 27, 2023:

4:26 PM Changeset [6e4c44d]ADT by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:13 PM Changeset [28f8f15]ADT by JiadaL <j82liang@…>
Save progress

Apr 26, 2023:

6:20 PM Changeset [e6d8d11]ADTast-experimental by Peter A. Buhr <pabuhr@…>
update comment about locale problem with leaked storage
6:19 PM Changeset [04c78215]ADTast-experimental by Peter A. Buhr <pabuhr@…>
change waituntil expression from cast_expression to comma_expression

Apr 25, 2023:

11:38 AM Ticket #128 (cfa-cc - Rearchitect TupleType) closed by ajbeach
fixed: Possibly through waves of refactoring there was actually only one use …
11:00 AM Ticket #255 (cfa-cc - Better Linkage Default) closed by ajbeach
fixed: I did this a while ago, forgot there was a ticket for it.
10:57 AM Ticket #256 (cfa-cc - New Clause Node for Statements) closed by ajbeach
fixed: We did not wait until the translation was complete. There were a few …

Apr 21, 2023:

5:36 PM Changeset [b110bcc]ADT by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Apr 20, 2023:

3:21 PM Changeset [699a97d]ADTast-experimental by Andrew Beach <ajbeach@…>
Added IndexIterator?, which absorbs some functionality of some …
11:58 AM Changeset [45e753c]ADTast-experimental by Andrew Beach <ajbeach@…>
Clean-up in DeclarationNode?.cc. Made all buildList loops the same. The …

Apr 19, 2023:

11:58 AM Changeset [028e512]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaned up some DeclarationNode? code that had some extra code no …
10:39 AM Changeset [a5ea261]ADTast-experimental by Andrew Beach <ajbeach@…>
The test.py (through Makefile) handles --invariant passing it to the …

Apr 18, 2023:

2:09 PM Changeset [81bd7e3]ADTast-experimental by Andrew Beach <ajbeach@…>
Adding explination to the memory leak in driver/cfa.cc.

Apr 17, 2023:

11:00 AM Changeset [66b6f66]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaned up some indentation in DeclarationNode?.h.

Apr 16, 2023:

9:08 AM Changeset [6349929]ADTast-experimental by Peter A. Buhr <pabuhr@…>
fix 32-bit build with new PRNG output

Apr 15, 2023:

4:53 PM Changeset [c831073]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:52 PM Changeset [8a2f7f1]ADTast-experimental by Peter A. Buhr <pabuhr@…>
fix PRNG test to work correctly on ARM

Apr 14, 2023:

5:57 PM Changeset [d859a30]ADTast-experimental by Andrew Beach <ajbeach@…>
Some SymbolTable? clean-up I did while trying a change I didn't go …
3:55 PM Changeset [fb4dc28]ADTast-experimental by Andrew Beach <ajbeach@…>
Moved new ast code out of one of the old files. The new file may have …

Apr 13, 2023:

4:47 PM Changeset [1b8fc06c]ADTast-experimental by Andrew Beach <ajbeach@…>
Updated Iterate.hpp documentation.
10:28 AM Changeset [32d6fdc]ADTast-experimental by Andrew Beach <ajbeach@…>
Clean-up in the parser %union.

Apr 12, 2023:

6:32 PM Changeset [52f9804]ADTast-experimental by Andrew Beach <ajbeach@…>
Update macros in main. DUMP is now a macro to save space/noise and the …
3:10 PM Changeset [eb8d791]ADTast-experimental by Andrew Beach <ajbeach@…>
CandidateFinder? fills in the CodeLocation? on a generated expression. …
10:42 AM Changeset [153d3440]ADTast-experimental by Andrew Beach <ajbeach@…>
Reorganize CandidateFinder? to lower indentation. I did not flatten the …

Apr 11, 2023:

3:51 PM Changeset [94c98f0e]ADTast-experimental by Andrew Beach <ajbeach@…>
Added/cleaned some AST comments.
2:35 PM Changeset [b05beaa]ADTast-experimental by Andrew Beach <ajbeach@…>
Clean-up in CodeLocationTools?.
1:12 PM Changeset [5541a44e]ADTast-experimental by Andrew Beach <ajbeach@…>
Missed some uses of the new parser helpers.
12:48 PM Changeset [6611177]ADTast-experimental by Andrew Beach <ajbeach@…>
Clean-up in parser. ClauseNode? rework, plus internal adjustments to …
10:47 AM Changeset [9921573]ADTast-experimental by Peter A. Buhr <pabuhr@…>
update channel chapter intro
10:45 AM Changeset [e59a9fa]ADTast-experimental by Peter A. Buhr <pabuhr@…>
clean up .gitignore file

Apr 10, 2023:

11:59 PM Changeset [8c3d1d5]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add Kahn74 citation
11:57 PM Changeset [a1b41e3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add parsing test for waitfor statement
9:25 PM Changeset [6adeb5f]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:25 PM Changeset [372b6d3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add -invariant/--invariant flag to enable invariant checking during …
12:03 PM Changeset [a085470]ADTast-experimental by Mike Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:03 PM Changeset [2b01f8e]ADTast-experimental by Mike Brooks <mlbrooks@…>
Adjust LL perf to use a random layout of nodes in memory
9:49 AM Changeset [ea2759b]ADTast-experimental by Andrew Beach <ajbeach@…>
Some clean-up in CurrentObject?, so that TupleIterator? is no longer …

Apr 8, 2023:

3:50 PM Changeset [8472c6c]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:50 PM Changeset [beabdf3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, replace latex package subcaption with subfig
3:49 PM Changeset [3d5fba21]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, replace latex package subcaption with subfig
3:48 PM Changeset [16dff44]ADTast-experimental by Peter A. Buhr <pabuhr@…>
proofread chapter mutex_stmt
3:47 PM Changeset [7f164c3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
replace latex package subcaption with subfig
3:46 PM Changeset [39b2403]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add temporary Newterm, PAB macro, save boxes, and lstnewenvironment java

Apr 6, 2023:

6:10 PM Changeset [e9ed2a1]ADTast-experimental by Mike Brooks <mlbrooks@…>
Run LL perf with more stable compile flags and run context.
4:40 PM Changeset [485393c]ADTast-experimental by Andrew Beach <ajbeach@…>
Moved code out of the CurrentObject? header.
4:09 PM Changeset [fac05b3]ADTast-experimental by Andrew Beach <ajbeach@…>
Removed members from TupleType?. They were only used in one place, …
10:13 AM Changeset [c468150]ADTast-experimental by Andrew Beach <ajbeach@…>
Split up ParseNode?.h so that headers match implementation. May have a …

Apr 5, 2023:

4:45 PM Changeset [835d6e8]ADTast-experimental by Andrew Beach <ajbeach@…>
ast::SuspendStmt::Type -> ::Kind, this fits the new convention where …
11:30 AM Changeset [3e94a23]ADTast-experimental by Andrew Beach <ajbeach@…>
More use of the new AST named boolean types.

Apr 4, 2023:

10:13 PM Changeset [9bb8ee42]ADTast-experimental by Mike Brooks <mlbrooks@…>
Extend LL perf experiment to run on many dataset sizes.
10:12 PM Changeset [e02e13f]ADTast-experimental by Mike Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:25 PM Changeset [bb7422a]ADTast-experimental by Andrew Beach <ajbeach@…>
Translated parser to the new ast. This incuded a small fix in the …
1:26 PM Changeset [ff71057]ADTast-experimental by Mike Brooks <mlbrooks@…>
Apply volatile variable frequency reduction (of fa6ca1ac779b4) to …
1:25 PM Changeset [fdc042d]ADTast-experimental by Mike Brooks <mlbrooks@…>
Fix Makefile noise on LL perf rebuild.
1:24 PM Changeset [b0be909f]ADTast-experimental by Mike Brooks <mlbrooks@…>
Remove mistakenly committed diagnostic output from LL prf.
1:17 PM Changeset [1dfc3d0]ADTast-experimental by Mike Brooks <mlbrooks@…>
Tweak LL perf compilation--CLI to support a fixed-work mode that does …
12:05 PM Changeset [4541b09]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small corrections
12:04 PM Changeset [9586d22]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add access to LstNumberStyle?, make tt font smalled for lst string constants
11:58 AM Changeset [deeda09]ADTast-experimental by Peter A. Buhr <pabuhr@…>
proofread CFA-concurrency chapter
11:57 AM Changeset [11e3e97]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting
10:10 AM Changeset [55fabac]ADTast-experimental by Peter A. Buhr <pabuhr@…>
change citation colour from green to blue
10:09 AM Changeset [59c05958]ADTast-experimental by Peter A. Buhr <pabuhr@…>
proofread CFA-introduction chapter
9:50 AM Changeset [9363b1b]ADTast-experimental by caparsons <caparson@…>
removed code style and refactored to use cfa code style

Apr 3, 2023:

5:53 PM Changeset [e8b1f23c]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:52 PM Changeset [525a46a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting
5:51 PM Changeset [0e398ad]ADTast-experimental by Peter A. Buhr <pabuhr@…>
convert to CFAStyle in CFA_intro chapter
5:50 PM Changeset [9432499]ADTast-experimental by Peter A. Buhr <pabuhr@…>
turn on CFAStyle and make default language
5:49 PM Changeset [bf0c723]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add style file to Makefile dependencies
4:48 PM Changeset [34b6a7b6]ADTast-experimental by Mike Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:35 PM Changeset [fa6ca1a]ADTast-experimental by Mike Brooks <mlbrooks@…>
LL perf: reduce frequency of using volatile variables. Significantly …
4:34 PM Changeset [90a3a89]ADTast-experimental by Mike Brooks <mlbrooks@…>
LL perf: Add comments for rerunning tests
3:34 PM Changeset [1689ecf]ADTast-experimental by caparsons <caparson@…>
fixed citation issue
1:34 PM Changeset [9a5a2cd]ADTast-experimental by caparsons <caparson@…>
Big cleanup pass. Updated style to get rid of almost all macros. …

Apr 2, 2023:

8:21 AM Changeset [48fda7a]ADTast-experimental by caparsons <caparson@…>
cleaned up cpp figure
8:20 AM Changeset [fb7cda9]ADTast-experimental by caparsons <caparson@…>
removed uneeded make rules
8:20 AM Changeset [e41c4c6]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
7:58 AM Changeset [1e6cecb]ADTast-experimental by caparsons <caparson@…>
fixed accidental duplicate label
7:58 AM Changeset [3c17a10]ADTast-experimental by caparsons <caparson@…>
updated style to remove some 800-lb gorilla macros

Apr 1, 2023:

11:02 PM Changeset [678c540]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small commits before changing latex macros
3:57 PM Changeset [75bd041]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:57 PM Changeset [3d08cea]ADTast-experimental by caparsons <caparson@…>
Removed unneeded include. Should fix failing channels/churn test.
Note: See TracTimeline for information about the timeline view.