Timeline



Jun 8, 2020:

2:22 PM Ticket #137 (cfa-cc - Better lvalue handling) closed by ajbeach
fixed: I completed this task about 8 months ago. I used the second method and …

Jun 7, 2020:

12:28 PM Changeset [b54118a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update referee response

Jun 6, 2020:

4:59 PM Changeset [393d59a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update list of file excluded for concurrency paper benchmarks
4:59 PM Changeset [27125d0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update concurrency paper to address referee comments and generate …
2:10 PM Changeset [9246ec6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add warm JIT to Node.js creation and ctxswitch benchmarks
9:10 AM Changeset [3c64c668]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
warm JIT for node.js benchmarks

Jun 5, 2020:

5:13 PM Changeset [aabb846]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added a first draft of the memory management library module.
3:38 PM Changeset [591f084]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor optimizations to snzi/snzm
10:29 AM Changeset [52a4d69]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Improvements to ast::ptr_base::strict_as. Added null to null variant …

Jun 4, 2020:

3:50 PM Changeset [5c9b20c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed void ptr assignment bug
9:17 AM Changeset [fe9cf9e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fixed a few small wording problems

Jun 3, 2020:

2:35 PM Changeset [04b4a71]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update concurrency paper with referee changes and generate a response …

Jun 2, 2020:

3:59 PM Changeset [0da5cd5]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed SNZI size to not be fixed
3:56 PM Changeset [64e9fef]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added printing of snzI/M size
3:54 PM Changeset [16ee228]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed benchmark to only print progress if in a tty
2:38 PM Changeset [47a541d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Add first draft of SNZI + MASK approach
11:37 AM Changeset [4e7c0fc0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
comment random function about returning int, and reduce includes for …

Jun 1, 2020:

4:09 PM Ticket #181 (cfa-cc - Add Support for Opaque Polymorphic Types) created by ajbeach
I have been trying to make some smart pointers and I hit a problem …
3:13 PM Ticket #180 (cfa-cc - Assertion Failure Due to Missing sized) created by ajbeach
The following code has an error which is not caught and reported but …
2:56 PM Ticket #179 (cfa-cc - Bad Error Message if Missing sized in struct forall.) created by ajbeach
The code does not support the following code: […] And even if we …
2:50 PM Changeset [3d46f01]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change from pointers to references in tests/copyfile.cfa
2:24 PM Changeset [170235d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
reposition include files in libcfa/src/Makefile.am to get them copied …

May 30, 2020:

6:30 PM Changeset [cb95634]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:30 PM Changeset [0163d3e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
make -x flag work for one input file

May 29, 2020:

2:01 PM Changeset [d6d1f80]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Adding an example of lists and exceptions collaborating on a …
1:30 PM Ticket #171 (cfa-cc - 0p not working at global scope) closed by ajbeach
duplicate

May 28, 2020:

1:23 PM Changeset [a491a3c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
parser prints "List of mutex member is currently unimplemented" error

May 27, 2020:

3:14 PM Changeset [ada0246d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create heap.hfa, use it in malloc.h, and cleanup includes with respect …

May 26, 2020:

4:03 PM Changeset [c19bc90]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Better error messages in ExpandCasts?.
2:55 PM Changeset [0092853]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed Variants
11:43 AM Changeset [8e1b1bb]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Now using a single macro for algorithmic variants
11:24 AM Changeset [b2de2e0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Improved the check of the catch[Resume] exception declaration.

May 25, 2020:

5:51 PM Changeset [c1dfa4e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add rust/tokio and rust/async-std benchmarks
5:38 PM Changeset [a51c0c0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, change buffer remove to not block for empty buffer so …
12:37 PM Ticket #178 (libcfa - mutex in thread main) created by Thierry Delisle
The main of a (mutex) thread should require the keyword mutex on its …

May 24, 2020:

5:05 PM Changeset [089ee6b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update intrusive buffer, fix storage management problems

May 23, 2020:

5:00 PM Ticket #177 (cfa-cc - typeof not being handled correctly by resolver) created by pabuhr
The following program compiles in C but fails to compile in Cforall. …
9:38 AM Changeset [cbbd8fd7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
rename non-terminal argument_expression_list to …
8:22 AM Changeset [f4530d7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
turn on -mcx16 flag for double-wide CAS all the time in cfa.cc

May 22, 2020:

4:32 PM Changeset [3bf812b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
snzi creator now supports m-ary trees
4:00 PM Changeset [8f4f3e0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
bitmask discovery no use snzi
3:22 PM Changeset [95cb63b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added benchmark called producer, which mimicks I/O scheduling
2:49 PM Changeset [7119daa]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
More clean-up in ExceptTranslate?.
11:49 AM Changeset [0e4df2e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into relaxed_ready

May 21, 2020:

5:12 PM Changeset [2802824]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'relaxed_ready' of plg.uwaterloo.ca:software/cfa/cfa-cc …
5:11 PM Changeset [33e62f1b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added simple SNZI implementation for the relaxed list
5:06 PM Changeset [99fea48]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:06 PM Changeset [6f121b8]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Wrote proper allocator for SQEs
4:33 PM Changeset [d47349b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added a little bit more debug information for parking
1:43 PM Changeset [66ba544]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Dead code elimination in the try block translation.
12:22 PM Changeset [8ad5752]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added tests for default exception handlers. Fixed a memory leak they …
7:36 AM Changeset [918b90c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix expected output for completeType.txt

May 19, 2020:

5:31 PM Changeset [046a890]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
That should get default operations working for throws. More tests to come.
2:51 PM Changeset [7d6e01d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:36 PM Changeset [7c38d53]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added mark_exception to reduce the chance something is accidentally …

May 18, 2020:

4:40 PM Changeset [314dab6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add -latomic flag to cfa.cc to get 16-byte CAS, add …

May 17, 2020:

9:06 PM Changeset [893da07]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:06 PM Changeset [9c43854]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
move allocation "size" field, allow alternative lock-free stack for …
9:17 AM Ticket #176 (cfa-cc - Assignment fails for union structure field) created by pabuhr
[…] […] The assignment fails because top is of type T. …

May 14, 2020:

3:33 PM Changeset [9da5a50]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added new DISCOVER_BITMASK algorithm as a potential ready queue …
12:40 PM Changeset [365cb03]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:40 PM Changeset [69f15c7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
clock.hfa is now properly installed

May 13, 2020:

10:09 PM Ticket #175 (cfa-cc - Instantiated generic struct layout is reused across different ...) created by mlbrooks
In the example, y is supposed to be three bytes long, with a .second …
6:34 PM Changeset [2223c80]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:33 PM Changeset [856fe3e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
walk through allocation code in stdlib.hfa and fix a few problems
4:05 PM Ticket #174 (cfa-cc - Cannot Check Exception Trait) created by ajbeach
Currently the exception handing mechanism uses an ad-hoc version of …
3:46 PM Changeset [979df46]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Initial cancellation interface, required for default operation.

May 12, 2020:

7:21 PM Changeset [8d462e5]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Exector starter ported to standard-library dlist. Basic run works.
7:16 PM Changeset [f2d05e9]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Dlist API getting pop_first, pop_last, ?`is_empty on the list head.
4:58 PM Changeset [2f1cb37]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into relaxed_ready
4:56 PM Changeset [068a202]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Cluster io stats now print to STDOUT
4:55 PM Changeset [70ac8d0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:26 PM Changeset [1b143de]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Several fixes to relaxed_ready queue
1:59 PM Changeset [4fa44e7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into relaxed_ready
1:59 PM Changeset [730f4f1]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:58 PM Changeset [7c6b262]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added option to limit bandwith during the distribution phase of th …
1:32 PM Changeset [504a7dc]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Some fixes after the merge, compiles but still has livelocks

May 11, 2020:

4:42 PM Changeset [fe1025d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added catch-all tests to the exception tests.
3:33 PM Changeset [5c581cc]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed spinning of slow poller and added random offset to submit to …
2:22 PM Changeset [2922871]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Divided termination code in the exception library so it has memory …
1:53 PM Changeset [6a490b2]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into relaxed_ready
1:31 PM Changeset [a7b486b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added verify to run_thread, which would inexplicably have failed in …
12:35 PM Changeset [fbfd97bd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Addition to the vtable proposal. We can recover the underlying type …
Note: See TracTimeline for information about the timeline view.