Timeline



Oct 17, 2017:

12:06 PM Changeset [633c711]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:06 PM Changeset [fb31cb8]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated thesis up to implementation

Oct 16, 2017:

11:08 AM Changeset [b6b3c42]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add mutex statement, and restrict mutex qualifier to only one …

Oct 12, 2017:

3:15 PM Changeset [0aaac0e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:15 PM Changeset [3364962]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated concurrency draft and added new section for implementation.
1:32 PM Changeset [b5a8ef7]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Aaron Moss <a3moss@…>
Fix double-free in iterative resolver
1:23 PM Changeset [b10c621c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:19 PM Changeset [ca278c1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated external scheduling dtor test to be more robust.

Oct 11, 2017:

3:33 PM Ticket #52 (cfa-cc - Resolution fails for initialization) created by pabuhr
[…]
11:30 AM Changeset [fa4c094]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Update 32-bit tests for removed casts
10:41 AM Changeset [d2e2865]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

Oct 10, 2017:

4:52 PM Ticket #51 (cfa-cc - Reference assignment allows pointer conversions) created by Rob Schluntz
[…] The call i = foo() incorrectly attempts to convert i to …
4:43 PM Changeset [0db817e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
temporarily ifdef out ARM type problems
4:29 PM Changeset [c366ec6]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
3:17 PM Changeset [08da53d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Refactor findSingleExpr and remove unnecessary resolver-generated casts
3:05 PM Changeset [ded5f07]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Update 64-bit tests for removed casts
3:04 PM Changeset [b05a4eb]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Update references test
2:51 PM Changeset [228099e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix ownership bug in initialization resolution
2:50 PM Changeset [10295d8]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Stop returning constructor/destructor expressions in prelude generation
2:48 PM Changeset [adb4a3a]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Turn on -Wall for libcfa-prelude.c
2:07 PM Changeset [c386bc1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
missed one test from previous commit
1:33 PM Changeset [1588ffb6]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg2:software/cfa/cfa-cc
1:32 PM Changeset [cd034920]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
mark and move new concurrency test output to correct location
12:11 PM Changeset [66298de]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Fixed uninitialized memory bug

Oct 9, 2017:

9:17 PM Changeset [e9e4e576]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
update 32-bit output
5:06 PM Changeset [496ab8d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
temporarily remove int128 routines
5:04 PM Changeset [5e6502b]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
remove delete routine
5:04 PM Changeset [d6655bd]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add copyright comments

Oct 7, 2017:

6:07 PM Changeset [751d963]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add delete for mutex types
6:05 PM Changeset [b8a17e2]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add concurrency test to concurrently add rows of matrix
5:59 PM Changeset [6545adff]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
fix indentation

Oct 5, 2017:

3:55 PM Changeset [c43c171]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Aaron Moss <a3moss@…>
Add tuple handling to iterative resolver rewrite
1:36 PM Changeset [a585396]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Aaron Moss <a3moss@…>
Fix missing environment/open vars update in iterative resolver
11:53 AM Changeset [6bbce58]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix bug where explode removes non-reference casts in tuple assignment
11:53 AM Changeset [f5854507]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add debug prints to TupleAssignment?.cc
11:33 AM Ticket #50 (cfa-cc - Assertion failure with tuple constructor-expressions) created by Rob Schluntz
[…] The relevant assertion is an unhandled case in …
11:23 AM Ticket #49 (cfa-cc - Tuple construction generates the wrong code for references) created by Rob Schluntz
[…]
11:21 AM Ticket #48 (cfa-cc - ttype assertion resolution is too strict) created by Rob Schluntz
Assertions on ttype variables are currently too strict with regards to …

Oct 4, 2017:

3:31 PM Changeset [b7778c1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:31 PM Changeset [3628765]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
More work on chapter 2 and 3
11:30 AM Changeset [7664fad]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Update finishExpr so environment is not lost on multiple resolutions

Oct 3, 2017:

5:12 PM Changeset [b96ec83]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Merge branch 'new-branch-stashed' into cleanup-dtors
4:30 PM Ticket #47 (cfa-cc - Constructors are not generated when struct has union or enum member) created by Rob Schluntz
[…]
4:04 PM Changeset [bb9d8e8]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix Constant print to use Indenter
3:58 PM Changeset [e5c8488]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Forward declare condition constructors for monitor scheduling
3:34 PM Changeset [e472d54]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Aaron Moss <a3moss@…>
Remove broken polymorphic exponentiation from prelude
3:12 PM Changeset [680620d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Update documentation in InsertDtors?
3:09 PM Changeset [dcfc4b3]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added internals section and updated v0.10 up to chapter 4
2:55 PM Changeset [7821d6c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
2:55 PM Changeset [21b7161]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert FixFunction? to PassVisitor?
2:29 PM Changeset [e1ff775]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:27 PM Changeset [3c398b6]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Fixed visit children to properly work with the indexer

Oct 2, 2017:

6:37 PM Changeset [1155718]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg2:software/cfa/cfa-cc
6:37 PM Changeset [bd3d9e4]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
move constructor call from primary to postfix expression
6:36 PM Changeset [1033f5d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add monitor bounded-buffer test
6:02 PM Changeset [11a2d9b]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
6:02 PM Changeset [3096ec1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert TtypeExpander? to PassVisitor?
5:52 PM Changeset [9d79f93]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert ResolveTypeof? to PassVisitor?
5:43 PM Changeset [93fe7141]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert AdjustExprType? to PassVisitor?
5:11 PM Changeset [effdde0]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert FindFunction? to PassVisitor?
4:58 PM Changeset [d29fa5f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove has_result
4:53 PM Changeset [bf4b4cf]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove argName from Expression. If named arguments are ever …
4:39 PM Changeset [50377a4]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Refactor tree print code to use Indenter
3:02 PM Changeset [aeb75b1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Aaron Moss <a3moss@…>
First draft of iterative bottom-up resolver [BROKEN]
12:01 PM Changeset [617b4b2]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated concurrency test target
11:55 AM Changeset [72ae87c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:55 AM Changeset [b8116cd]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Tested and fixed out-of-order waitfor of dtors

Oct 1, 2017:

9:59 AM Changeset [f802e46]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
cleanup code

Sep 29, 2017:

12:18 PM Changeset [549c006]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Implemented out of order waitfor for destructors

Sep 28, 2017:

11:57 AM Changeset [a8555c5]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Start of writing a reference test

Sep 27, 2017:

11:11 PM Changeset [6e49f18]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg2:software/cfa/cfa-cc
11:11 PM Changeset [a6c5d7c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
remove literal casts for signed integrals
5:31 PM Changeset [ea156ae]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:06 PM Changeset [fa16264]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix clang override warnings
5:00 PM Ticket #46 (cfa-cc - Enum constants are lvalues) created by Rob Schluntz
Enum constants are currently lvalues, making for a cheap conversion to …
4:32 PM Changeset [12914e9]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated concurrency test target
4:25 PM Changeset [5363fdf]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Cleanup FixInit? code
4:25 PM Changeset [1189946]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Move ConstructorInit? init member to public area
4:25 PM Changeset [97dbc09]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Replace parameter and return value references inside of function body …
4:25 PM Changeset [c3b3799]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add VarExprReplacer::replace convenience function
4:25 PM Changeset [4e66a18]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add maybeFind to AlternativeFinder? to prevent excess exceptions when …
4:25 PM Changeset [8404321]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add genCopyType and genDefaultType to Autogen.h
4:24 PM Changeset [75626a1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add newFunction helper to FunctionDecl?
4:24 PM Changeset [7fc7cdb]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add getThisParam and getThisType helpers for constructors and destructors
4:24 PM Changeset [5ea7a22]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Make Attribute a child of BaseSyntaxNode?
4:19 PM Changeset [1bc749f]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Insert cleanup attribute for implicitly generated destructors of local …
4:11 PM Changeset [b0f601fa]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Cleanup FixInit? code
4:11 PM Changeset [e4ea10b7]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added codegen code for waitfor and catch stmt
4:06 PM Changeset [c4d80cb]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Move ConstructorInit? init member to public area
4:06 PM Changeset [9fe39530]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added test for external scheduling testing when and recursion
4:05 PM Changeset [ec010a9]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Replace parameter and return value references inside of function body …
4:04 PM Changeset [7bcb8eb]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Add VarExprReplacer::replace convenience function
3:54 PM Changeset [b6d6e97]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Add maybeFind to AlternativeFinder? to prevent excess exceptions when …
3:53 PM Changeset [a4477db]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Add genCopyType and genDefaultType to Autogen.h
3:52 PM Changeset [7ca84116]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Add newFunction helper to FunctionDecl?
3:51 PM Changeset [7c3f3be]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Add getThisParam and getThisType helpers for constructors and destructors
3:50 PM Changeset [2b7bf59]ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Rob Schluntz <rschlunt@…>
Make Attribute a child of BaseSyntaxNode?
11:28 AM Changeset [e2b17a4]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:22 AM Changeset [206de5a]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Removed sched-ext-parse test since it differs between release and debug

Sep 26, 2017:

11:27 PM Changeset [5dc26f5]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg2:software/cfa/cfa-cc
11:27 PM Changeset [d67cdb7]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
merge
11:22 PM Changeset [201aeb9]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
first attempt at new basic-type int128, and length suffix with …
5:19 PM Changeset [74bba15]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:15 PM Changeset [af58ee0]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
updated benchmark to have pthread context switch and new reference syntax
5:06 PM Changeset [8d722cc]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Update 0.10 of the thesis
4:22 PM Changeset [a7d151f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated the concurrency test target
4:06 PM Changeset [daacf82]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added test for validate single monitor barging avoidance for waitfor …
2:30 PM Changeset [19c43b7]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added test to check correct statment is executed after waitfor
10:15 AM Changeset [a2d4d1c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:15 AM Changeset [4dfa562]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Fixed external scheduling parse test for 32

Sep 25, 2017:

7:55 PM Changeset [a139c11]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix previsit in AutogenTupleRoutines?
7:32 PM Changeset [888339e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove AddStmtVisitor?
7:30 PM Changeset [7c40a24]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove PolyMutator?
7:28 PM Changeset [a31b384]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert Box Pass2 to PassVisitor?
7:10 PM Changeset [201182a]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert Box Pass1 to PassVisitor?
6:36 PM Changeset [fc72845d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert Box Pass3 to PassVisitor?
6:15 PM Changeset [cf90b88]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert Specialize to PassVisitor?
5:49 PM Changeset [dc2334c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert FixCopyCtors? to PassVisitor?
5:05 PM Changeset [92b3de1]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove DeclMutator?
5:05 PM Changeset [ac74057]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert AutogenTupleRoutines? to PassVisitor?
5:04 PM Changeset [b4bfa0a]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert LayoutFunctionBuilder? to PassVisitor?
3:56 PM Changeset [696bf6e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert FixCtorExprs? to PassVisitor?
3:26 PM Changeset [3aeaecd]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Reduce the number of unique names generated for argument copy construction
12:07 PM Changeset [f265042]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
11:56 AM Changeset [596bc0a]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Forgot to update parse test
11:34 AM Changeset [4cc9b13]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added waitfor test for else clauses and fixed corresponding errors

Sep 22, 2017:

6:51 PM Changeset [1755226]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
6:51 PM Changeset [60c3b06c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Move ForallPointerDecay? pass below CompoundLiteral?
6:49 PM Changeset [7cddf77]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Reintroduce mangling lvalue qualifier to allow differentiating lvalues …
5:46 PM Changeset [b56c17c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'fix-bug-geninit'
5:46 PM Changeset [aec3e6b]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Fix use of premutate in visitor
5:46 PM Changeset [29bc63e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add isConstructable helper to InitTweak?
4:54 PM Changeset [e2f7bc3]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Cforall preemption no longer crashes when stepping through using gdb …
3:39 PM Changeset [dbe7756]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
bench.h now compiles in C and C++
1:50 PM Changeset [8b11840]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Cleanup pass through several files
1:47 PM Changeset [05807e9]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Skip generating member constructors for unconstructable members.

Sep 21, 2017:

4:39 PM Changeset [a843067]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Fixed several errors in monitor.c Update debug prints Added proper …
3:23 PM Changeset [22bc276]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert HoistArrayDimension? to PassVisitor?, cleanup in InitTweak? and …
1:16 PM Changeset [e4d6335]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert AutogenerateRoutines? to PassVisitor?
12:31 PM Changeset [6ff4507]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Disable Werror since new warnings appeared Aesthetic refactoring in …
11:34 AM Changeset [7453a68]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:33 AM Changeset [aaa4f93]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Updated accepted index to live in the waitfor caller stack. Waitfor no …
11:29 AM Changeset [a2dbad10]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Added compound statement constructor which takes in a statment list. …

Sep 20, 2017:

5:30 PM Changeset [9bae71f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add full coroutine tests
4:50 PM Changeset [6ae8c92]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Changed lib-side waitfor to use a mask type instead of a pointer and …
4:49 PM Changeset [0895cba]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
added missing short operators in the prelude
2:07 PM Changeset [b18830e]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Refactoring monitor code in prevision for proper waitfor support - …
1:59 PM Changeset [b462670]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Coroutines should now properly use the first resumner as their starter
1:50 PM Ticket #45 (cfa-cc - Const ref error in tuple) created by Thierry Delisle
The following code asserts : […]
12:24 PM Changeset [f980549]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:03 PM Changeset [47b5b63]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
11:47 AM Changeset [d22e90f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Cleanup CodeGen? and make linemarkers a bit more accurate

Sep 19, 2017:

3:56 PM Changeset [764e009]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:55 PM Changeset [8f98b78]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Now properly resolve the calls to get_monitor
3:25 PM Ticket #44 (cfa-cc - zero_t causes warnings because it always codgens as long int) created by Rob Schluntz
zero_t should intelligently codegen as long int, void *, or void (*)() …
3:12 PM Ticket #40 (libcfa - Full coroutine) closed by Thierry Delisle
fixed
3:11 PM Changeset [39fea2f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Implemented proper support for full-coroutines. Stack unwinding still …
2:34 PM Ticket #43 (cfa-cc - Anonymous generics ctor) created by Thierry Delisle
The following data structure cannot be constructed : […]
2:14 PM Changeset [695e00d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:22 PM Changeset [a9a4771]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
1:22 PM Changeset [d48e529]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Begin to introduce support for yylloc in the parser and extend …
1:18 PM Changeset [4e8949f]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Handle ConstructorExpr? in CodeGenerator?

Sep 18, 2017:

4:56 PM Changeset [80ac42d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Begin to clean up CodeLocations?
4:30 PM Ticket #42 (cfa-cc - Generic index) created by Thierry Delisle
[…] yields […]
4:07 PM Ticket #41 (cfa-cc - Duplicate function on generic specialisation) created by Thierry Delisle
[…] yields […]
3:05 PM Changeset [698ec72]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert InsertDtors? to PassVisitor?
2:20 PM Ticket #40 (libcfa - Full coroutine) created by pabuhr
full coroutines do not work because there is no starter to return to.
1:25 PM Changeset [9857e8d]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Convert CodeGenerator? to PassVisitor?
1:24 PM Changeset [acdfb45]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Remove ImplicitCtorDtorStmt? before codegen
1:22 PM Changeset [b11d8e2]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Rob Schluntz <rschlunt@…>
Add PassVisitor? support for Designation
12:21 PM Changeset [e06be49]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add output coroutine test
11:23 AM Changeset [6994d8c]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg2:software/cfa/cfa-cc
11:21 AM Changeset [3e239ea]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Peter A. Buhr <pabuhr@…>
add implicit spacing between signed/unsigned char
11:02 AM Changeset [8024bc8]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:02 AM Changeset [ed235b6]ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc by Thierry Delisle <tdelisle@…>
Fixed interrupts and coroutine deletion
Note: See TracTimeline for information about the timeline view.