Timeline



Apr 20, 2025:

8:28 PM Changeset [9d9fd81]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading of list API
8:27 PM Changeset [65b0402]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
formatting and add return values
9:48 AM Changeset [0e4e43d]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread list API

Apr 19, 2025:

4:33 PM Changeset [0eacfd4]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
formatting and adding alternate-named list routines

Apr 18, 2025:

4:15 PM Changeset [e86735ba]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
clean up current for control, first attempt at adding ==/!= to for control
8:43 AM Changeset [9dd1dd6]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
formatting

Apr 17, 2025:

10:25 PM Changeset [4740281]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread list chapter
10:07 PM Changeset [15eebd4]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
small wording changes
10:06 PM Changeset [7a43045]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:51 PM Changeset [3c1e432]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread autogen proposal

Apr 15, 2025:

4:03 PM Changeset [471613c]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Updated the autogen proposal with a handful of recent suggestions/ideas.
11:49 AM Changeset [0d41e600]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Linked-list chapter writing, pushing work in progress

Apr 14, 2025:

9:05 PM Changeset [768d091]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
rename I/O function "clear" to "clearerr"
4:57 PM Changeset [10ef475]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Move string benchmark programs into thesis
9:54 AM Changeset [68c7062]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update overload test programs for Ada and swift
7:49 AM Changeset [d9aee90]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
small proofreading changes for string chapter

Apr 13, 2025:

9:16 PM Changeset [b0296dba]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading of string chapter
9:15 PM Changeset [5ad6f0d]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more inlining, add strnlen and strncmp for string type

Apr 11, 2025:

6:40 PM Changeset [a514fed]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update user documentation
6:39 PM Changeset [30548de]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
change manipulator name quoted to quote
4:31 PM Changeset [a800a19]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:31 PM Changeset [602ac05]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading of string chapter
4:00 PM Changeset [cefaa2df]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Adding my Going Forward document. If only so I can stop tweaking it. …
1:23 PM Changeset [c4f8c4bf]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Fix string-operator handling on +=
8:52 AM Changeset [dab6e39]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
small cleanups
1:23 AM Changeset [d03a386]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Give a few string operator overloads a preference boost. Intent is to …
12:29 AM Changeset [570e7ad]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Make string operator-overload costs match their intuitively equivalent …
12:26 AM Ticket #309 (cfa-cc - Resolver selects arbitrary candidate from ambiguity when return types ...) created by mlbrooks
[…] Actual: Compiles, runs, prints, "3-c." Expected: Ambiguous at …

Apr 10, 2025:

7:44 PM Changeset [3f631d6]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Switch string io to be generic upon iostream, rather than specific …
6:49 PM Changeset [d175767]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Add test for string operator overload selection. The ".expect" file …
6:07 PM Changeset [831b2ec]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:06 PM Changeset [aacd1e1]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread abstract
6:06 PM Changeset [234c432]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Reorder string quasi-lifecycle functions to ensure string dtor called …
5:27 PM Changeset [b1b513d]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:13 PM Changeset [bb506e0]stuck-waitfor-destruct by Fangren Yu <f37yu@…>
add the abstract paragraph
2:17 PM Changeset [28182444]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread conclusion
12:11 PM Changeset [5ca1766]stuck-waitfor-destruct by Fangren Yu <f37yu@…>
conclusion of thesis
7:34 AM Changeset [7e4f226]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update excepted output for string tests
7:33 AM Changeset [9018dcf]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
updates to string type
7:31 AM Changeset [931f1b4]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading string chapter

Apr 9, 2025:

9:43 PM Changeset [6174ecc]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:15 PM Changeset [d914750]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread new related work section
9:07 PM Changeset [119889f]stuck-waitfor-destruct by Michael Brooks <mlbrooks@…>
Partially fix #185. This fix applies to functions, but not types. …
6:38 PM Changeset [50e8125]stuck-waitfor-destruct by Fangren Yu <f37yu@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:37 PM Changeset [51b72bf5]stuck-waitfor-destruct by Fangren Yu <f37yu@…>
add a discussion of related work
2:50 PM Changeset [52eb7b7]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
fix editorial comment on Moss quote

Apr 8, 2025:

11:08 PM Changeset [2572add]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading
11:06 PM Changeset [597ddfeb]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update code for deprecating old type-parameter names: otype, dtype, …
2:14 PM Changeset [9fbc40e]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
proofread future chapter

Apr 7, 2025:

9:22 PM Changeset [7d405eb]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more proofreading, change file names
9:18 PM Changeset [0393fda8]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
add, update citations

Apr 6, 2025:

10:46 PM Changeset [ed5023d1]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
fix substring error being outside of string, simplify comparison …
10:41 PM Changeset [56ec508]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more string API updates

Apr 3, 2025:

9:48 PM Changeset [96a11655]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
fix bug concatenating char and string
9:47 PM Changeset [6b765d5]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
add non-backwards compatible string operations

Apr 2, 2025:

11:17 PM Changeset [c5e1aa6]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update abort messages for exception handling
11:14 PM Changeset [9aa8dcc]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update test programs with new length name "len"
11:12 PM Changeset [ee70ff5]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
harmonize length computations to function name "len"

Apr 1, 2025:

9:20 AM Changeset [f8913b7c]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
more string API updates
9:19 AM Changeset [4223317]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
test some string operation changes
9:14 AM Changeset [3181a33]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
print semantic error for unknown escape sequence
9:12 AM Changeset [7e8db9e]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
change shape of single and backtick quotes

Mar 31, 2025:

9:33 PM Changeset [fc8ec54]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
first attempt at describing string API
1:20 PM Changeset [41c3e46]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
fix bug for incorrect kind (uLU) of character constants

Mar 28, 2025:

4:58 AM Changeset [52931c5]stuck-waitfor-destruct by Fangren Yu <f37yu@…>
add some discussion regarding type environment

Mar 27, 2025:

3:48 PM Changeset [185cd94]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:48 PM Changeset [b1c220a]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
preliminary updates to string chapter

Mar 26, 2025:

5:30 PM Changeset [10c1770]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Refactoring in the resolver. Removed unneeded variable and used the …
3:31 PM Ticket #199 (cfa-cc - Only Forward Declare Concrete Instantiations When Needed) closed by ajbeach
fixed: Fixed in: 30bf6bf3677858106dafefcbfae7eff10d078623 Less important but …
3:29 PM Changeset [30bf6bf]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Change to instantiateGeneric, removing some unneeded output. It isn't …
9:42 AM Changeset [379b6ea]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:41 AM Changeset [8ef0bf7]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update Table 1.1

Mar 25, 2025:

7:53 PM Changeset [446dde5]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Removed two unused fields from StmtExpr, returnDecls and dtors, and …
12:24 PM Changeset [d73e667]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:24 PM Changeset [399074a]stuck-waitfor-destruct by Peter A. Buhr <pabuhr@…>
update overload comparison table
11:17 AM Ticket #282 (cfa-cc - Double Member Expressions Cannot Be Used as Lvalues) updated by ajbeach
Keywords, Description changed
I found another problem that appears to be related: […] The error …

Mar 24, 2025:

2:04 PM Changeset [b5978ca]stuck-waitfor-destruct by Andrew Beach <ajbeach@…>
Moved a reasonably large function out of a header.
Note: See TracTimeline for information about the timeline view.