Timeline



Aug 19, 2020:

3:08 PM Changeset [03a4c73]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Regenerated tests after add of 'with resolved type'
2:09 PM Changeset [8e9d567]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:08 PM Changeset [133a161]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed redeclaration of off_t for x86

Aug 18, 2020:

4:31 PM Changeset [13d33a7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into new-ast
4:26 PM Changeset [ef9988b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
fix lost typeinst in resolved assertions
1:58 PM Changeset [f2384c9a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added forward/reverse rng for later use in the ready queue
1:58 PM Changeset [93526ef]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed assertion due to typo in IO
11:35 AM Changeset [794db28]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:35 AM Changeset [d2b5d2d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Set leader lock as default for I/O, which seems the better default

Aug 17, 2020:

6:18 PM Changeset [36de20d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, update how bprefix is handled from the command line versus …

Aug 15, 2020:

12:20 PM Changeset [762fbc1]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
12:20 PM Changeset [7f51b9d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, make helper routines static
12:17 PM Changeset [0fa04a0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change allocation to use new alloc_set interface for array initialization
12:15 PM Changeset [505450a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
abort when memory check fails
12:10 PM Changeset [3b4750d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add negative test for signed integer min/max
12:07 PM Changeset [68d40b7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change ceiling to ceiling2 for mallopt
12:06 PM Changeset [c354108]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change alloc_set with array initialization to have old and new …
12:01 PM Changeset [6553828]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add specialized char, intptr_t, uintptr_t definitions for min and max
12:06 AM Ticket #212 (cfa-cc - Revert InferUnion change in new-ast) closed by f37yu
fixed
12:03 AM Changeset [4fe6224]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
12:02 AM Changeset [74807be]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
please do not create a node and throw it away

Aug 14, 2020:

5:32 PM Changeset [1095ccd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added support for partial submit strategy
5:31 PM Changeset [a5bc72e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Deprecated code in posix-readv.c
3:58 PM Changeset [dcb5f8d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added statistics for the number of times io_ctxs blocked
3:12 PM Changeset [2fafe7e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed eager submit to use a leader-lock rather than a regular …
3:03 PM Changeset [7fdae38]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Replaced unnecessary thread fence with sufficient compiler fence
1:29 PM Changeset [5715d43]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Exceptions now get their context differently with libcfathread. Added …
12:33 PM Changeset [4998155]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
I/O now uses onshot semaphore instead of raw park/unpark. I/O now uses …
12:31 PM Changeset [b353a49]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added oneshot semaphore type
12:31 PM Changeset [fa5e011]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed unnecessary variable
11:40 AM Changeset [4c925cd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:39 AM Changeset [309d814]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added lock around system call in eager mode, since system call has …
11:38 AM Changeset [63fe427c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added checks for incorrect io setups. Fix bug where number of entries …
11:35 AM Changeset [080ee15]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added missing flags to readv benchmark

Aug 13, 2020:

9:09 PM Changeset [badd22f]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
9:09 PM Changeset [67bfc50]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, for flags with arguments remove spurious "-x c" before argument
9:05 PM Changeset [db62eef]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting
5:47 PM Changeset [2606a03]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed error where submitflags where incorrectly overwritten. Fixed …
5:19 PM Changeset [2b5be17]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Trivial change in formating
1:19 PM Changeset [62502cc4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed deadlock where threads could acquire the central scheduler lock …
11:53 AM Changeset [0240cd6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added overload to Pass::run with a single argument to help older compilers

Aug 12, 2020:

6:01 PM Changeset [51230f1]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove special print for zero_t and one_t
5:59 PM Changeset [ded61bf]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, replace "T fill" with "const T & fill"
4:22 PM Changeset [d9265a2]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Updated readv benchmark to use parseargs
4:20 PM Changeset [80ec409]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
The exception context is now stored on the stack. It is not used just yet.
3:31 PM Changeset [419c434]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added support for printing the usage as parseargs would, without the …
2:49 PM Changeset [980fb4e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added a test for exceptions and made a patch to allow it to pass.
1:39 PM Changeset [cd02108]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:35 PM Changeset [fb0ae06]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into new-ast
1:33 PM Changeset [dab09ad]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added unnecessary thread-fence to work around incorrect reorder
12:19 PM Changeset [f8d05ee]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
12:19 PM Changeset [7f66cec]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Re-enabled jenkins checking
12:18 PM Changeset [0ea0b8f]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Using new-ast now requires configuring with --enable-new-ast or …
11:29 AM Changeset [a77257be]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Compiler now supports --new-ast and --old-ast to select which …
10:31 AM Changeset [7ff3e522]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
{pass_t Pass::pass; => core_t Pass::core;} To avoid confusion about …

Aug 11, 2020:

6:39 PM Changeset [26ffcda]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Regenerated x86 tests after the change to bootloader.c
6:34 PM Changeset [a5428bd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:33 PM Changeset [56e8cb3]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed parseargs for 32bit
5:53 PM Ticket #213 (cfa-cc - Cannot assign static-length array to VLA) created by mlbrooks
Intro case: […] GCC, Actual and Authority: compiles successfully …[…]
5:39 PM Changeset [cd9ee44]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Regenerated x64 tests after the change to bootloader.c
5:38 PM Changeset [343d10e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed code broken in new-ast out of libcfa
5:33 PM Changeset [7874d77]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Parseargs now magically figures out argc/argv
5:30 PM Changeset [8e516fd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed issue where python script would not see through symlink to itself.
5:07 PM Changeset [0d070ca]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
disabled new heaptrace feature
4:40 PM Changeset [22f94a4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' into new-ast
3:45 PM Changeset [129674b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added more details to the ARM error in invoke.c
3:44 PM Changeset [42f1d739]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed http server after merge of parseargs into libcfa
3:00 PM Changeset [5bcdc8c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Upgraded yield benchmark to use new parseargs
2:58 PM Changeset [7f6e9eb]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added support for doubles in parseargs
2:22 PM Changeset [7ed1d8f]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:09 PM Changeset [be36ec3]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
No longer hold the submit lock when doing the io_uring_enter system call
1:59 PM Changeset [9f1c286]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added benchmark to compare io against raw pthreads
1:54 PM Changeset [01c6256]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Adjsuted benchmarks to new io_ctxs
1:47 PM Changeset [e699eb6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved example parseargs to libcfa
1:24 PM Changeset [e857743]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Forgot to commit the missing 'pragma once' in list.hfa
12:46 PM Changeset [153d0f52]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Aug 10, 2020:

7:45 PM Changeset [07d867b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
attempt to fix inferparams
5:14 PM Changeset [b8e7aed]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:14 PM Changeset [85f19eb]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added cfa define for io_uring attach support
4:27 PM Changeset [a6acbd5]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
4:27 PM Changeset [5104893]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix x86 excepted output for bitmanip3
3:47 PM Changeset [8465b4d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:40 PM Changeset [e2702fd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:40 PM Changeset [dcf1979]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Jenkins file now calls autogen.sh before building
3:39 PM Changeset [a8bad5b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added automake generate files to git ignore
3:18 PM Changeset [6bd2cfb]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed generated automake files. * WARNING * With this push …
3:14 PM Changeset [f575124]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added script to setup automake before running configure
3:13 PM Changeset [bcadb26]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
clean-up in makefiles and regenerated defines.hfa.in
2:54 PM Changeset [92aca37]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, temporarily remove default_heap_exhausted called when …
2:43 PM Changeset [1eb239e4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed snzi and replaced it with a fast/slow path
2:31 PM Changeset [53fd995]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change ceiling calls to ceiling_div
2:30 PM Changeset [fd24f8c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove alignment tests for 0 as it is not a power of 2 (now checked), …
2:23 PM Changeset [da3b790]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add alignment verification to floor2 and ceiling2, add missing …
2:05 PM Changeset [0c30ecc]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Move cfa.m4 and cfa.make to tools/build

Aug 7, 2020:

4:26 PM Changeset [ba662b9]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
actually run impurity check

Aug 6, 2020:

6:56 PM Changeset [c1f38e6c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, rename variable allocFree to allocUnfreed, fakeHeader …
5:08 PM Changeset [0019d77]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
5:08 PM Changeset [79c907b]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
correctly print assertions
3:35 PM Changeset [c8e4b23d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Regenerated configure with correct version of autoconf
3:34 PM Changeset [6c144d8]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:34 PM Changeset [d3a518c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added auto header templates to fix warning on arm
3:32 PM Changeset [74cfe054]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Change default include for tests to no longer have the top build_dir

Aug 5, 2020:

11:17 PM Changeset [dd23e66]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add default_heap_exhausted, update resize/realloc with alignment, fix …
6:36 PM Changeset [5727c23]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Fixed up the polymo{r}phic exception test. Some left over code hid an …
1:27 PM Changeset [a86b2ca6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added Pass<...>::run which allows a pass to be constructed and run in …
9:20 AM Changeset [97c3159]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Fixed some tab/space confusion.

Aug 4, 2020:

8:35 PM Changeset [85eafc5]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove contraction in #warning to fix warning
5:27 PM Changeset [eafec07]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
More pointer fixes
5:13 PM Changeset [53ee27e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:10 PM Changeset [3f850d7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed pointer conversion in IO call
4:25 PM Changeset [21b0a23]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added polymophic exception macros. It adds a number of macros to help …
3:24 PM Changeset [f277633]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed missing constructor when io_uring is not present
1:34 PM Changeset [c44d652]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed broken merge
1:00 PM Changeset [954821df]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Recreated makefile.in with automake from ubuntu 16.04
12:53 PM Changeset [71dfe49]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:45 PM Changeset [8395152]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed headers that weren't properly installed
7:35 AM Changeset [2ff42f4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix 32-bit heap-test warning for format codes

Aug 3, 2020:

10:38 PM Changeset [25cbd99]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change calloc/realloc to use malloc_size versus malloc_usable_size, …
10:37 PM Changeset [60062be]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
make polymorphic resize/realloc align T, rewrite polymorphic T/S (re)alloc
10:34 PM Changeset [d5d3a90]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
abort when out of memory, return 0p for zero size allocation request, …
2:36 PM Changeset [1a39a5a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed compilation failure without io_uring
2:23 PM Changeset [95789be]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:59 PM Changeset [3e2b9c9]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
More restructuring of translation units Unclear if it improves …

Jul 31, 2020:

4:05 PM Ticket #212 (cfa-cc - Revert InferUnion change in new-ast) created by f37yu
The partially unresolved inferred parameters are actually useful as …
4:02 PM Changeset [e660761]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
First attempt at reducing complation time by restructuring the code. …
3:43 PM Changeset [3ac8b9f]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added make variable to allow timing CFA compilation. Usage : make T=1 …
11:06 AM Changeset [6dba8755]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
I was given a trick with the indexer that fixes some scoping issues …

Jul 30, 2020:

3:01 PM Changeset [920dca3]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed readv after io_context re-work
3:00 PM Changeset [f00b26d4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Re-worked IO to use epoll and support multiple io_contexts per …
2:57 PM Changeset [e0f93e0]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added single_sem type, which effectively extends park/unpark logic for …
2:56 PM Changeset [22ddade]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added configure logic for io_uring flags
11:56 AM Changeset [0c760db]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Removed some bugs that appear to have been fixed incidentally.
10:53 AM Ticket #211 (cfa-cc - Mutable Initializers are not Detected) created by ajbeach
[…] C only allows initialization of a global variable with a …

Jul 29, 2020:

11:35 PM Ticket #189 (cfa-cc - Reference and pointer types allow unsound initialization) closed by mlbrooks
fixed
11:29 PM Changeset [b81fd95]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Fix bug where pointer and reference types allow unsound initialization …
10:51 PM Ticket #210 (cfa-cc - Should string literals be const, like in C++?) created by mlbrooks
With array type: […] gcc actual, g++ actual, cfa actual: compile …
10:33 PM Ticket #209 (cfa-cc - Mutable reference to constant is not forbidden) created by mlbrooks
[…] Actual: Compile succeeds, run prints: […] Expected …
10:10 PM Ticket #208 (cfa-cc - Zero-pointer literal does not work as an argument for a const parameter) created by mlbrooks
This issue seems to be a case of the #189 fix going too far: a typed …
10:02 PM Ticket #207 (cfa-cc - Safe const variations are not considered for assertion satisfaction) created by mlbrooks
Assertion satisfaction is invariant in the function type, but it …
5:35 PM Ticket #204 (cfa-cc - Conversion cost ignores type parameters) closed by ajbeach
fixed: Used the suggested fix (simply removing the offending code) and added …
5:12 PM Changeset [1d17939]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Implemented the recomented fix for #204, added at test that would have …
12:09 PM Ticket #206 (cfa-cc - Replace Lvalues With References) created by ajbeach
We have worked through the theory of replacing all lvalues with …
11:24 AM Ticket #205 (cfa-cc - Incorrect Lvalues On Expressions) created by ajbeach
There are a some expressions we do not choose the correct lvalue for …

Jul 28, 2020:

4:04 PM Ticket #204 (cfa-cc - Conversion cost ignores type parameters) created by f37yu
The conversionCost function incorrectly produces a cost of zero …
2:39 PM Changeset [3251b66]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
use different autogen prefix for new ast
2:38 PM Changeset [eb1be63]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
conversion cost pass should not consider structs again after types …
2:37 PM Changeset [c408483]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Fangren Yu <f37yu@…>
cleanup
11:29 AM Changeset [15806ed]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added bugs for 203 (the new multipart one) and 140 (the only issue …
7:10 AM Changeset [4cf617e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
memalign - correct size to eliminate alignment offset

Jul 27, 2020:

2:18 PM Changeset [7288c00]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added comment to cat example
1:44 PM Changeset [3a1cf0d]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved example to more appropriate folder/name
1:43 PM Changeset [f3ed2af]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed example with O_DIRECT to use proper alignment
1:32 PM Changeset [a86b1b85]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
io_uring example now uses O_DIRECT to test polling support
1:31 PM Changeset [5b15c4f]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added fixed file example to filereader program
1:10 PM Changeset [7458fea]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added new example of io_uring server. Commented purpose of existing …

Jul 24, 2020:

3:42 PM Changeset [39fc03e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed ready_queue working with 0/1 processors on cluster
1:11 PM Changeset [320ec6fc]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed ready_queue_(grow/shrink) to take a target instead of going …
1:06 PM Changeset [f4ec4a90]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:49 PM Changeset [42cd451]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:49 PM Changeset [f854ee32]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added support for using liburing to check for kernel support for IORING_OPs

Jul 23, 2020:

4:36 PM Ticket #203 (cfa-cc - Polymorphic Structure Initalization Errors) created by ajbeach
So I am pretty sure there is more than one bug here, but I'm not …
3:37 PM Changeset [04b73b6]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:43 PM Changeset [d1ee9ec]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added some notes about the copy functions to the porting document.
2:42 PM Changeset [923d25a]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
SueInstType? is a template that replaces {Struct,Union,Enum}InstType?, …
1:37 PM Changeset [f0c3120]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added unsuccesfull reverse rng attempt
1:35 PM Changeset [e262b5e]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Re-run autoconf on 16.04 to be consistent with rest of source-tree
1:33 PM Changeset [54eb5ebd]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:33 PM Changeset [5751a56]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed handling of io_uring support to handle op codes in configure. …

Jul 22, 2020:

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

Jul 21, 2020:

4:59 PM Changeset [a82a8f4]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added two new variants to the ready queue which are based on the idea …
11:19 AM Changeset [4a32319]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update expected output for 'alloc' test after updating heap
11:18 AM Changeset [d8d8f20]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove one unnecessary call to malloc_size in alloc_set and alloc_align_set
11:16 AM Changeset [2b23d78]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr 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]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
refactor duplicate code into cpp macros
8:19 PM Changeset [92850ef]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change parameter name to be consistent
4:32 PM Changeset [d9c2284]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Started doing preliminary work to use Fixed FDs. Starting with the …
3:54 PM Changeset [124c1b7]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [7d94bfe3]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [ffa48a8]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
patch bug causing print of -0 for gcc 5 & 6
3:49 PM Changeset [896f083]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix CFA resize/realloc to use 'size' rather than 'sizeof(T)'
3:30 PM Changeset [28d73c1]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved processor registration to constructor
1:20 PM Changeset [3f1d9b5]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Parse args help now properly formats on narrow terminals
1:19 PM Changeset [03ed863]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Http request buffer size is now configurable
1:06 PM Changeset [a8ed717]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Small fix in printing, fixing mismatched casing for casts.
10:40 AM Changeset [289a21c]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:23 AM Changeset [e95a117]arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed handling of closed connections. Started work on cleanly closing …
Note: See TracTimeline for information about the timeline view.