Timeline



Mar 7, 2021:

11:04 PM Changeset [223ee0d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add Concurrent Stream Access section, copy operator and keyword …

Mar 6, 2021:

5:09 PM Changeset [67c6a47]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
proofread Andrew's thesis chapter existing.tex
4:15 PM Changeset [d06707e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add new CFA keywords basetypeof, fixup, recover, report for lstlisting
3:55 PM Changeset [77d601f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
dump core for cfa-cpp bad_alloc exception

Mar 4, 2021:

7:40 PM Changeset [8e4aa05]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:08 PM Changeset [a5040fe]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed splice declaration to match the real declaration rather than the …
12:06 PM Changeset [e0b8d66d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix bug in delete for mutexed pointer.

Mar 3, 2021:

12:57 PM Changeset [1d6ff91]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed compile benchmark after renaming changes

Mar 2, 2021:

10:13 PM Changeset [c8e37e0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
more test restructure under directories
9:50 PM Changeset [6083392]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
restructure tests under directories and update test files
5:28 PM Changeset [266ecf1]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:26 PM Changeset [182256b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test to verify IO-stream locking does link with thread library for …
5:23 PM Changeset [10dafa4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test for IO stream locking
5:21 PM Changeset [e474cf09]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add concurrency lock to IO stream and provide user interface to lock stream
5:17 PM Changeset [0f9c010b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix spelling mistake in comment
5:16 PM Changeset [8a1fda3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove lzma.h as may not be installed
3:20 PM Changeset [9eb7a53]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Add random delay to bull build to distribute the start
3:12 PM Changeset [3e5d8fb5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed naming of parallel labels.
3:11 PM Changeset [44f09ea]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix include used for u32 and friends
2:41 PM Changeset [55d6affb]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed stupid copy past mistake where I used eventfd_read (wait) …
2:38 PM Changeset [f815c46]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix missing definition without io_uring.
2:00 PM Changeset [d5006b1]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:59 PM Changeset [2cd784a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
update http server according to last push
1:58 PM Changeset [dddb3dd0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed io to use ring per kernel threads.
1:41 PM Changeset [6047b00]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed SA_RESTART from preemption since it seems to cause more …
1:20 PM Changeset [a80db97]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Http_ring now uses eventfd_read instead of io_uring_wait

Feb 25, 2021:

3:09 PM Changeset [ed2cb3c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Client can now send message without copying.
2:17 PM Changeset [187fdb8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Optim 60% to plaintext webserver by doing 1 write instead of 2.
2:03 PM Changeset [1bb1ceb]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, remove emacs-module.h may not be installed, comment out …
12:47 PM Changeset [8a930df]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Most night builds now use new ast

Feb 24, 2021:

1:41 PM Changeset [2caed18]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed how messages is handled to avoid long printf.
12:26 PM Changeset [b664af2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed http_ring to have max submission count.

Feb 23, 2021:

4:02 PM Changeset [348f81d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added option to isolate processor so everything has it's own cluster
3:40 PM Changeset [a06023f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
More tweaking of stats
3:35 PM Changeset [fb15af5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Change how stats are printed to be more compressed.
11:57 AM Changeset [18a7594]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
added short option for numentries

Feb 21, 2021:

8:50 PM Changeset [097d3e1]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test for list of /usr/include files
5:49 PM Ticket #240 (cfa-cc - nested anonymous enum fails) created by pabuhr
[…] […]
4:49 PM Changeset [258a8ae]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove special include files with CFA keywords that no long exit in …
4:32 PM Changeset [5798ba4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:32 PM Changeset [07c77ce]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test for quasi-keywords
4:28 PM Changeset [d9aa0f0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test for quasi-keywords
11:16 AM Changeset [a9ea758]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:11 AM Changeset [72c6950]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change UTF-8 characters back to Latin-1, restructure code, update …
11:07 AM Changeset [d447238]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
combined tests io1.cfa and io2.cfa into io.cfa and create .expect file …
11:02 AM Changeset [ee0fa3a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
restore tests math1-4 and rename associated .except for oast

Feb 20, 2021:

10:50 PM Changeset [47e18f3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
restire math1-4 and .except for oast
10:41 PM Changeset [7cde04e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:41 PM Changeset [6cb7a92]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, rename match2 to mathX (extra)

Feb 19, 2021:

4:17 PM Changeset [150d21a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed clashing stat counter.
3:18 PM Changeset [4c4d854]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed broken initialization and add verify.
3:10 PM Changeset [d60d30e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed statistic for new io approach
3:04 PM Changeset [e499381]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added a new ast dump in main.
1:48 PM Changeset [4f762d3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix httpforall after changes to I/O
1:47 PM Changeset [78da4ab]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
New implementation of io based on instance burrowing. Trying to avoid …

Feb 18, 2021:

8:59 PM Changeset [b44959f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Test with multiple threads reading the same file at once.
8:57 PM Changeset [376946e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added io example for using non-blocking ttys. (Won't work without io_uring)
4:39 PM Ticket #239 (cfa-cc - Including kernel but not threads crashes vtable generation) created by Thierry Delisle
This code crashes the compiler: […] It's something to do with …
2:38 PM Ticket #238 (cfa-cc - Function new incorrectly creates temporary objects) created by Thierry Delisle
This code leads to a call to a copy constructor that is incorrect. …

Feb 17, 2021:

11:38 PM Changeset [7eb0014]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create .expect file for ARM 64-bit math2 test
11:34 PM Changeset [d8ca0ff]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create .expect file for x86 32-bit math test
11:28 PM Changeset [06d75fc]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
rename math4 to math2, change printf to sout, correct constant …
10:37 PM Changeset [719c4ed]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:37 PM Changeset [1294d7f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove tests math1, math2, and math3 test/expect as they are combined …
10:32 PM Changeset [d23c0b2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create .expect file for ARM 64-bit math test
10:28 PM Changeset [f4f3f59]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create .expect file for 32-bit math test
10:09 PM Changeset [a76da32]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:08 PM Changeset [1717b12]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
combine math1-4 tests into single test
4:45 PM Changeset [830299f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Second draft of the implement chapter.
12:53 PM Changeset [e7c077a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:46 PM Changeset [eb24cec0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:45 PM Changeset [95b3a9c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:20 AM Changeset [9fb1367]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
make keywords catch, catchResume, finally quasi-keywords, add …

Feb 16, 2021:

1:32 PM Changeset [feacef9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:32 PM Changeset [f6664bf2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:28 PM Ticket #237 (libcfa - Various container includes cannot be in the same compile unit) closed by Michael Brooks <mlbrooks@…>
fixed: In d0502a3: […]
1:28 PM Changeset [d0502a3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Fixing function bodies in bits/containers and bits/sequence so they …
1:28 PM Ticket #237 (libcfa - Various container includes cannot be in the same compile unit) created by mlbrooks
Known inconsistencies: - Vector with bits/Containers - Vector with …
1:24 PM Changeset [14533d4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
commiting before merge with peter's comments
1:23 PM Changeset [f6fd42aa]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed error in pivot ring figure
1:07 PM Changeset [1830a86]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Updated exception features chapter.

Feb 15, 2021:

10:14 PM Changeset [c6640a3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
proofread Chapter 4 up to and including the start of Section 4.2.2
10:13 PM Changeset [b20465a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix Makefile problem building fairness.svg
10:11 PM Changeset [79debb02]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
switch over from 2017 to 2020 thesis macros
1:52 PM Changeset [c4e3419c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, update discussion on unnamed aggregates in C
10:49 AM Changeset [17d6214]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
final emails about proof changes
10:44 AM Changeset [e94eeb9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
protect newterm macro for use in section, delimit cfa macro to remove …
10:41 AM Changeset [10c7f40]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, rewrite section of "with" statement

Feb 12, 2021:

12:27 PM Changeset [565acf59]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:27 PM Changeset [da3963a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved bin_sem_t out of kernel.hfa since it's not needed.
12:24 PM Changeset [32c2c5e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed unused variables
12:23 PM Changeset [85ac70e8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix unused variable

Feb 10, 2021:

11:35 AM Changeset [5e99a9a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added missing CFA_HAVE in configure

Feb 9, 2021:

9:24 PM Changeset [52f6250]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Finished section on private I/O instances.
4:51 PM Changeset [f4eb705]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:50 PM Changeset [d4a4b17]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
High-Level design for io_uring pools.

Feb 8, 2021:

10:30 PM Changeset [735b627]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update to new common macros, incorporate Thierry's fixes
10:06 PM Changeset [7584279]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
slightly decrease spacing before/after sections, change latin-1 macros
10:03 PM Changeset [00f24f6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
increase text font size
10:01 PM Changeset [aa88cb9a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update translator help message
12:11 PM Changeset [5ce9bea]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added missing rules to thesis makefile.
Note: See TracTimeline for information about the timeline view.