Timeline



May 16, 2023:

10:40 AM Changeset [8db4708]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:40 AM Changeset [5908fb4]ADTast-experimental by caparsons <caparson@…>
changed channel fetch routines to use relaxed atomics

May 15, 2023:

4:31 PM Changeset [8c267cf]ADTast-experimental by Andrew Beach <ajbeach@…>
Added proposal for alternate enumerations that could replace some of …
1:17 PM Changeset [100d12d4]ADTast-experimental by caparsons <caparson@…>
changed makefile since select has a .cfa now
1:16 PM Changeset [e23b3ce]ADTast-experimental by caparsons <caparson@…>
added support for timeouts in waituntil
1:15 PM Changeset [c0ec8b6]ADTast-experimental by caparsons <caparson@…>
fixed bug in waituntil and future interop where signals could be lost
1:15 PM Changeset [629c95a]ADTast-experimental by caparsons <caparson@…>
fixed bug in special OR case for channels and waituntil
1:14 PM Changeset [5a05946]ADTast-experimental by caparsons <caparson@…>
cleanup up locks files and fixed a minor whitespace issue in preemption.cfa
1:14 PM Changeset [8cb06b6]ADTast-experimental by caparsons <caparson@…>
added waituntil timeout test and added waituntil test that uses …
9:20 AM Ticket #274 (cfa-cc - Size of struct and alignment/offset of polymorphic fields inside a ...) created by caparson
If a polymorphic field of a struct is not the first field the …
8:47 AM Changeset [b3ce76f]ADTast-experimental by caparsons <caparson@…>
resolved merge conflict in makefile changes
8:46 AM Changeset [386fb57]ADTast-experimental by caparsons <caparson@…>
added invariant flag to test makefile

May 12, 2023:

6:51 PM Changeset [e2887a9]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add make-help option and change parenthesis to braces for variables
2:19 PM Changeset [4dd10fb]ADTast-experimental by caparsons <caparson@…>
added atomic_load to non-MX channel get routines
2:18 PM Changeset [01de470]ADTast-experimental by caparsons <caparson@…>
added back initially failing test and cleaned up other test
2:17 PM Changeset [7c2c37a]ADTast-experimental by caparsons <caparson@…>
removed tests made during deadlock debugging
12:21 PM Changeset [0922716]ADTast-experimental by caparsons <caparson@…>
changed dist-hook rule to use curly braces to access shell vars where …
8:56 AM Changeset [8fa3b660]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:56 AM Changeset [94672ba]ADTast-experimental by caparsons <caparson@…>
changed variable name in makefile to try and avoid shell command with …

May 11, 2023:

8:28 PM Changeset [2c24971]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:27 PM Changeset [9eb7f07c]ADTast-experimental by Peter A. Buhr <pabuhr@…>
more updates for llheap paper
1:06 PM Changeset [7b53bfd]ADTast-experimental by caparsons <caparson@…>
Eliminating the busy wait spin at the end seems to resolve deadlock. …
1:04 PM Changeset [c5a2c96]ADTast-experimental by caparsons <caparson@…>
added atomic to eliminate if failing test deadlock is a staleness issue
10:27 AM Changeset [187570f]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:27 AM Changeset [c34a1a4]ADTast-experimental by caparsons <caparson@…>
removed uneeded busy wait
8:59 AM Changeset [d697527]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add Makefile for llheap paper
8:51 AM Changeset [f977509]ADTast-experimental by Peter A. Buhr <pabuhr@…>
continue working on llheap paper

May 10, 2023:

4:53 PM Changeset [8fd1b7c]ADTast-experimental by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:46 PM Changeset [fece3d9]ADTast-experimental by caparsons <caparson@…>
Added fix for cond var timeout handling race. Cleanup of locks.hfa/cfa …
11:26 AM Changeset [2d0f918]ADTast-experimental by Andrew Beach <ajbeach@…>
Clean up methods for result1/N/Nstmt classes and the padantic pass macros.

May 9, 2023:

12:41 PM Changeset [e50fce1]ADTast-experimental by caparsons <caparson@…>
added some instrumentation to attempt to glean some insight into …
12:38 PM Changeset [253a78f]ADTast-experimental by caparsons <caparson@…>
removed some redundant tests and added some instrumentation to help …
10:54 AM Changeset [330b856]ADTast-experimental by caparsons <caparson@…>
removed tests that are redundant
10:53 AM Changeset [b5513f1]ADTast-experimental by caparsons <caparson@…>
refactored tests to refine failure case to minimal repro

May 8, 2023:

6:21 PM Changeset [02fa55e]ADTast-experimental by caparsons <caparson@…>
added zero size channel waituntil test case
6:21 PM Changeset [c4f411e]ADTast-experimental by caparsons <caparson@…>
fixed a bug which may potentially fix build
4:56 PM Changeset [84018e0]ADTast-experimental by caparsons <caparson@…>
cleaned up benchmark pseudocode
4:53 PM Changeset [2d831a1]ADTast-experimental by caparsons <caparson@…>
added various small edits and resolved some action items
4:52 PM Changeset [c0527f8]ADTast-experimental by caparsons <caparson@…>
added CAP annotation macro
4:51 PM Changeset [4912520]ADTast-experimental by caparsons <caparson@…>
updated plotting scripts with new plot style
4:50 PM Changeset [ab2b352]ADTast-experimental by caparsons <caparson@…>
updated channel and mutex stmt figures

May 7, 2023:

12:35 PM Changeset [d5187a0]ADTast-experimental by caparsons <caparson@…>
removed potential race to attempt to fix failing test

May 6, 2023:

3:34 PM Changeset [a32a887]ADTast-experimental by caparsons <caparson@…>
removed uneeded tests
1:28 PM Changeset [85e49a6]ADTast-experimental by caparsons <caparson@…>
added and removed some tests in pursuit of a more minimal repro of the …

May 5, 2023:

11:43 AM Changeset [dd7a8ce]ADTast-experimental by caparsons <caparson@…>
added some variations on failing channel test to try and narrow down …

May 4, 2023:

2:39 PM Changeset [a882b68]ADTast-experimental by caparsons <caparson@…>
added a test change to help locate the deadlock on next test failure
2:39 PM Changeset [cb69fba]ADTast-experimental by caparsons <caparson@…>
did some cleanup of channels
8:54 AM Changeset [ca8c91ce]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small changes to channel chapter
8:28 AM Changeset [d5c5586]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:28 AM Changeset [7bef8cf]ADTast-experimental by Peter A. Buhr <pabuhr@…>
start paper on llheap

May 3, 2023:

4:20 PM Changeset [8607a72]ADTast-experimental by caparsons <caparson@…>
added 32 bit failure fix for channels

May 2, 2023:

10:46 PM Changeset [34b4268]ast-experimental by Fangren Yu <f37yu@…>
fix
11:18 AM Changeset [7358f65]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove version count of thesis builds
11:14 AM Changeset [e9fffb1]ADTast-experimental by Peter A. Buhr <pabuhr@…>
start proofreading of channel chapter
11:13 AM Changeset [e0e2f02]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small updates
11:12 AM Changeset [21d1c9c]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small updates
11:11 AM Changeset [c459f99]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, small updates
11:10 AM Changeset [d1c51b1]ADTast-experimental by Peter A. Buhr <pabuhr@…>
small updates
11:10 AM Changeset [6c7227b]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, small updates
11:09 AM Changeset [302a16c]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting, add intro chapter to tex dependencies
11:07 AM Changeset [8c25760]ADTast-experimental by Peter A. Buhr <pabuhr@…>
put keywords in alphabetic order in lex.ll
11:05 AM Changeset [ab6dcc8]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add citations for Actor paper
11:04 AM Changeset [e20c0af]ADTast-experimental by Peter A. Buhr <pabuhr@…>
update list of CFA keywords in lstlang.sty
11:03 AM Changeset [085f67a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove unsed cfa-format.tex file
3:45 AM Changeset [0c840fc]ast-experimental by Fangren Yu <f37yu@…>
WIP some bugs show up resolving array tuple indexing
3:44 AM Changeset [46da46b]ast-experimental by Fangren Yu <f37yu@…>
current progress

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
Note: See TracTimeline for information about the timeline view.