Timeline



Jul 22, 2020:

4:09 PM Changeset [2e5fd8b6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed seed to be more different per threads and added more snzi nodes
4:05 PM Changeset [9304ca2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed snzi to group consecutive queues together and removed spurious …
4:04 PM Changeset [c0587193]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed seed to unsigned
11:24 AM Changeset [f19fbbc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Fixed the virtual system so it can handle in polymorphic virtual …

Jul 21, 2020:

4:59 PM Changeset [a82a8f4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added two new variants to the ready queue which are based on the idea …
11:19 AM Changeset [4a32319]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update expected output for 'alloc' test after updating heap
11:18 AM Changeset [d8d8f20]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
remove one unnecessary call to malloc_size in alloc_set and alloc_align_set
11:16 AM Changeset [2b23d78]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
check for allocation size change and reset if necessary in resize and …

Jul 20, 2020:

8:20 PM Changeset [b0a0ee4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
refactor duplicate code into cpp macros
8:19 PM Changeset [92850ef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change parameter name to be consistent
4:32 PM Changeset [d9c2284]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Started doing preliminary work to use Fixed FDs. Starting with the …
3:54 PM Changeset [124c1b7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [7d94bfe3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [ffa48a8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
patch bug causing print of -0 for gcc 5 & 6
3:49 PM Changeset [896f083]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix CFA resize/realloc to use 'size' rather than 'sizeof(T)'
3:30 PM Changeset [28d73c1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved processor registration to constructor
1:20 PM Changeset [3f1d9b5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Parse args help now properly formats on narrow terminals
1:19 PM Changeset [03ed863]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Http request buffer size is now configurable
1:06 PM Changeset [a8ed717]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Small fix in printing, fixing mismatched casing for casts.
10:40 AM Changeset [289a21c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:23 AM Changeset [e95a117]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed handling of closed connections. Started work on cleanly closing …

Jul 19, 2020:

9:23 PM Changeset [e93cbfa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:22 PM Changeset [eacf82c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update allocation test results after changes
8:59 PM Changeset [b89c7c2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
move realloc special cases into inline routines to access _Alignof, …
8:53 PM Changeset [e310238]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
move alloc routine into stdlib.hfa to access _Alignof at call site
8:50 PM Changeset [849fb370]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix return from false to 0 to match with return type size_t

Jul 17, 2020:

5:47 PM Ticket #202 (cfa-cc - Type manipulation in long chains of post-fix functions) created by m3zulfiq
In the code below, ndp1 initialization goes to the wrong polymorphic …
5:39 PM Changeset [2ecbd7b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Implemented more options and moved them to their own file
4:58 PM Changeset [aebf5b0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Made a few changes that should have no effect but will silence some …
4:41 PM Ticket #201 (prelude - GCC-7,8,9 Bug with -O2,3) created by m3zulfiq
Compiling the program below will give the following error with GCC …
3:46 PM Changeset [0d52c6f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:46 PM Changeset [680ae0e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed cleanup stack in pass visitor to use std::vector
3:03 PM Changeset [53e4562]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added options to list files instead of running the server

Jul 16, 2020:

6:44 PM Changeset [50d529e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed spurious -l
5:30 PM Changeset [527acfc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:30 PM Changeset [0aa20e3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added support for syntax -XCFA,OPTION instead of -XCFA OPTION in …
5:27 PM Changeset [efc171d1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed several concurrency warnings
4:25 PM Ticket #198 (cfa-cc - Forward Declaration Leads to Bad Function Pointer Types) closed by ajbeach
fixed: I fixed this, hopefully. Also I poked around seeing which of the …
4:21 PM Changeset [cf48a14]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added missing include
4:17 PM Changeset [5db836e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed left over call to sendfile
3:55 PM Ticket #200 (cfa-cc - Polymorphic Function Pointers not handled by Constructor) created by ajbeach
There seems to be an issue with function pointers in constructors if …
3:22 PM Changeset [c82af9f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved sendfile to protocol.cfa to reduce compilation time
2:59 PM Changeset [463cb33]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:59 PM Changeset [519f11c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Minor fixes in concurrency lib. Remove async support for sendfile as a …
2:58 PM Changeset [79306383]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed error in containers
2:56 PM Changeset [7f389a5c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added support for argument parsing. Removed unnecessary headers. Fixed …
12:35 PM Changeset [3f06c05]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Fixed InstantiateGeneric? so that it can handle cyclic type references …
12:28 PM Ticket #199 (cfa-cc - Only Forward Declare Concrete Instantiations When Needed) created by ajbeach
Currently the GenericInstantiator? produces two declarations for every …
7:53 AM Changeset [cadec25]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
#ifdef int128 code for reading

Jul 15, 2020:

6:48 PM Changeset [20f5eb8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add tests and data for reading int128 values
6:43 PM Changeset [791028a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting, fix warning for usage of uninitialized variable val
6:42 PM Changeset [fe68bdf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add reading for int128 values
6:41 PM Changeset [21baa40]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
6:40 PM Changeset [c6b5c11]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
testing for reading int128 values
5:46 PM Changeset [0aec496]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
First attempt at webserver, no option support yet

Jul 14, 2020:

1:39 PM Changeset [f5d4f62]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:10 PM Ticket #198 (cfa-cc - Forward Declaration Leads to Bad Function Pointer Types) created by ajbeach
So I have encountered a rather convoluted case where a combination of …
11:43 AM Changeset [b4cd58ed]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed bugs output until regex support is added to test suite

Jul 13, 2020:

10:27 PM Changeset [62328b1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
try again to commit this file from x64 side
10:23 PM Changeset [678ac19]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix conflict
10:13 PM Changeset [2b22b5c4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
10:00 PM Changeset [cf5af9c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change from SIZEOF_POINTER to SIZEOF_INT128 to determine if …
8:51 PM Changeset [a588f2a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add x86 expect value for errors/completeType
6:17 PM Ticket #197 (cfa-cc - Generated constructor calls copy ctor twice on tuple elements) created by f37yu
Compiler generated copy constructor for struct with fields of tuple …
6:04 PM Changeset [61ce214]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
extend testing for int128
3:43 PM Ticket #196 (cfa-cc - Forward Declaring Generic Types Crash with Dtypes) created by ajbeach
So polymorphic types can lead to an assertion failure if there is a …
3:07 PM Ticket #192 (cfa-cc - Can't catch exception raised by default resumption handler of another ...) closed by ajbeach
fixed: Fixed! Technically if one considered the default handler to happen …

Jul 12, 2020:

3:14 PM Changeset [ccb776b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix #if to elide int128 code for 32-bit build
10:43 AM Changeset [dbe8e31c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
use #if to elide int128 code for 32-bit build
7:51 AM Changeset [a3d3efc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
remove utf-8 characters from error messages

Jul 11, 2020:

6:41 PM Changeset [d34575b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:40 PM Changeset [fc9bb79]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
temporary fix for batchtest failure
6:39 PM Changeset [9f350c4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix output difference resulting from new mangled name
6:37 PM Changeset [f6582252]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add support for int128 constants
6:36 PM Changeset [7d9bbef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add commented out debug prints
6:35 PM Changeset [bb83b47]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
change initialization of kernelTLS to use @= and remove spurious …
6:32 PM Changeset [b56f55c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add int128 constructor to compose values from two ints

Jul 10, 2020:

4:18 PM Changeset [e1801fc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added support for non-blocking sendfile
4:07 PM Changeset [7922158]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:07 PM Changeset [ab44413]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Now correctly install iofwd.hfa
2:22 PM Changeset [365e423]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:21 PM Changeset [0a92c78]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added support for splice and tee in cfa io
2:18 PM Changeset [59f74a2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:17 PM Changeset [20ab637]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added quick and dirty support for fixed files reads. Added support for …
12:59 PM Changeset [0376da9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:59 PM Changeset [2fc94ced]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added -Wno-yacc when compiling parser.yy
12:58 PM Changeset [fb98462]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed io.cfa for machines supporting single map feature
11:42 AM Changeset [3a32b3a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Jul 9, 2020:

3:37 PM Changeset [732b406]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added missing lock around release_consumed_submission

Jul 8, 2020:

6:05 PM Changeset [34b61882]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Submission release is now based on previous seen head rather than the …
4:30 PM Changeset [1d5e4711]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Optim: No longer call io_uring_enter to poll for events if - We don't …
2:14 PM Changeset [1c49dc5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Updated batch benchmark to factor io_uring setup
2:13 PM Changeset [69237cd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
added latest option on readv benchmark
2:01 PM Changeset [47746a2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added stats macro to reduce typing when using stats Added new macros …
1:36 PM Changeset [49cad912]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed bug tests 104 and 7, which vary per machines/gcc version

Jul 7, 2020:

5:03 PM Changeset [76de075]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Test should now print total duration
5:02 PM Changeset [4d23dd2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added tests cases for some of the opened tickets
3:24 PM Ticket #70 (cfa-cc - resolver problesm) closed by Thierry Delisle
invalid: This ticket has changed from the original and now has 2 different …
3:24 PM Ticket #195 (cfa-cc - Unnecessary dereference leads to segfault [from ticket #70]) created by Thierry Delisle
[…] This leads to a segfault from a null ptr that should never be …
3:18 PM Ticket #194 (cfa-cc - Ambiguous reference vs pointer return [from ticket #70]) created by Thierry Delisle
[…] This should not be ambiguous, one side is an exact match. This …

Jul 6, 2020:

4:54 PM Changeset [6437ce4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:47 PM Changeset [ac9ba12]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add comments
4:46 PM Changeset [82bbaf4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
4:45 PM Changeset [d9326ad]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add comments
4:44 PM Changeset [2ed33710]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
make int128 test x64 only to fix the build
1:23 PM Changeset [381132b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Default handlers for uncaught exceptions are now run at the top of the …

Jul 5, 2020:

5:24 PM Changeset [9ec8c5f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add additional int128 tests
4:04 PM Changeset [2c60c644]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
new version for printing int128 values including manipulators

Jul 3, 2020:

4:50 PM Changeset [c15085d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
tracing memory allocation of resolver passes
1:21 PM Changeset [b9237fe]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed unnecessary/incorrect assert
11:03 AM Changeset [74cfafb2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
I forgot to add the tests that the specalize fix fixed.

Jul 2, 2020:

6:05 PM Changeset [d5baf0c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Specialization now produces Declarations instead of Statements so it …
4:38 PM Changeset [8bb239d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added statistic for number of busies when eager submitting.
4:17 PM Changeset [e46c753]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added new io algorithm that eagerly submits while still helping
4:06 PM Changeset [8e9e9a2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added assert to check for non-processors enabling preemption.
3:13 PM Ticket #193 (cfa-cc - Monomorphization Failures outside of Functions) created by ajbeach
There are certainly multiple bugs here but currently it is unclear …

Jul 1, 2020:

3:56 PM Changeset [5877b3e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added missing include
3:27 PM Changeset [4b84e35]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed iocall
3:15 PM Changeset [4ec028d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:06 PM Changeset [df40a56]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
minor improvements to io
3:05 PM Changeset [31bb2e1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved implementations of cfa_[io call] to iocall.cfa
1:32 PM Changeset [c33ed65]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added benchmark to check io_uring batchsize
12:13 PM Changeset [8291293]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:13 PM Changeset [398e8e9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Tentative deadlock fix

Jun 30, 2020:

1:56 PM Changeset [9f7fff4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Hashtable demo includes the essential features from the WHJIL.
1:21 PM Changeset [7812a7b5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed errors and warning with x86 build
12:43 PM Changeset [bdce852]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Switched RNG from lehmer64 to wyhash64 for 32-bit builts

Jun 29, 2020:

10:21 PM Ticket #192 (cfa-cc - Can't catch exception raised by default resumption handler of another ...) created by mlbrooks
[…] Expect […] Actual […]

Jun 26, 2020:

5:28 PM Changeset [9bbbc8e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
disabled interactive mode for view_halts
5:08 PM Changeset [b813f53]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Improvement of handling of \r processing halts
2:53 PM Changeset [359d12d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
added --save-temps and --outfile to halts viewing
2:34 PM Changeset [276f105]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Changed deep copy to highlight a questionable case. Even if it is …
1:08 PM Changeset [f2b18d01]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
First version of tools to view halts

Jun 25, 2020:

5:00 PM Changeset [81da70a5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Fangren Yu <f37yu@…>
actually fill inferred params and disable a check
3:19 PM Changeset [ec21f13]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Benchmarks can now print halts
2:57 PM Changeset [cb85603]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved common code of benchmarks to benchcltr.hfa
2:31 PM Changeset [566fde0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Updated benchmark Stats options
2:30 PM Changeset [69fbc61]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Clusters/Processors? can now select which stats to print. Instead of …
1:37 PM Changeset [8e27ac45]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed benchmark to use getTimeNsec
1:34 PM Changeset [c34ebf2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Processors now have their own print stats flag

Jun 24, 2020:

5:42 PM Changeset [c953163]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
benchmark should now print progress as doubles
5:00 PM Changeset [8b58bae]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' into relaxed_ready
4:57 PM Changeset [9791ab5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Harmonized readv and yield benchmark
4:36 PM Changeset [564148f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Improved printing on yield.cfa
4:36 PM Changeset [d72c074]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added option to bias threads to queues, instead of processors to queues
3:37 PM Changeset [29cb302]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
cfa stats now count number of migrations
3:36 PM Changeset [7bfc849]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed livelock in io.cfa without submit thread
2:52 PM Changeset [8ae4165]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Moved interrupts in io.cfa to be more localized
2:47 PM Changeset [c7816be]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
fixed disjoint test
2:24 PM Ticket #190 (cfa-cc - Re-throw-resume incorrectly depends on enclosing function return type) closed by ajbeach
fixed: Fixed and added tests. 7f9968adc291989fb495461dc2b178248a560216
1:40 PM Changeset [52769ba]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added statistics for local success when biased
1:39 PM Changeset [de917da3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removed flaky verify in io
12:30 PM Changeset [7f9968a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Fixed a problem with 'throwResume;' translation and added some tests …
9:55 AM Ticket #191 (cfa-cc - Resolve For Assertions/Traits) created by ajbeach
I would like to add an extra argument to the resolver's …

Jun 23, 2020:

9:09 PM Ticket #190 (cfa-cc - Re-throw-resume incorrectly depends on enclosing function return type) created by mlbrooks
[…] -DWONT_WORK actual: compiler error at throwResume, from gcc: …
4:42 PM Changeset [13c5e19]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
- Moved snzi and subqueues outside of ready_queue.cfa. - Added …

Jun 22, 2020:

10:07 PM Ticket #189 (cfa-cc - Reference and pointer types allow unsound initialization) created by mlbrooks
This code implies a reinterpret pointer cast. But the code does not …
4:29 PM Changeset [b232745]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Several changes to relaxed list prototype and added workstealing for …
Note: See TracTimeline for information about the timeline view.