Timeline



Apr 21, 2021:

3:44 PM Changeset [b583113]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Recovered the polymorphic CoroutineCancelled? exception. The interface …
3:39 PM Changeset [73d0c54]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:03 PM Changeset [7711064]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added the transfer benchmark for libfibre
3:02 PM Changeset [56ac392]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved single_sem to rq_bench.hpp which was duplicated across multiple …
12:54 PM Changeset [b374dbc]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added cforall test for fairness.
12:53 PM Changeset [1d5deea]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Benchmarks now print stats at exit
12:42 PM Changeset [c41c2dbe]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:36 AM Changeset [e638266]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix declaration ordering

Apr 20, 2021:

11:40 PM Changeset [dabc428]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update sections enumeration, coroutine, monitor, math, duration, time, …
11:28 PM Changeset [6f6b844]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting
9:32 PM Changeset [6c5d92f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
for private variables and functions, move prefix $ to suffix $
5:19 PM Changeset [341aa39]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix bugs in workstealing edge cases: - cutoff was wrong of all local …
5:17 PM Changeset [0583b47b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:34 PM Changeset [59f3f61]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Merge branch 'andrew-mmath' into 'master', collecting my responses to …
3:03 PM Changeset [6a8208c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Changed driver: pdflatex to latex.
12:35 PM Changeset [ddd473f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix a copy/paste mistake and removed a warning in nodebug
11:24 AM Changeset [f17fb7d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Cleaned up the PrintVersion? code in the thesis template.

Apr 19, 2021:

5:08 PM Changeset [665edf40]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:07 PM Changeset [d2fadeb]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed stats to make sense with relaxed fifo and work stealing
4:35 PM Changeset [72f246d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Cleaned-up stale files from Peter's readdition of the templates.
12:03 PM Changeset [f6106a6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Updated features to incorperate Peter's feedback.

Apr 18, 2021:

8:21 AM Changeset [4aa495f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
More fixes after another change to getTimeNsec()
8:16 AM Changeset [e54d0c3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Fixed benchmarks after another change to getTimeNsec()

Apr 16, 2021:

2:28 PM Changeset [c8a0210]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:28 PM Changeset [857a1c6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Performance fixes to http benchmark
2:01 PM Changeset [5f6a172]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix assertions on ready_queue with workstealling
1:05 PM Changeset [6528d75]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed benchmarks after change to getTimeNsec()
12:40 PM Changeset [431cd4f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added alternative to relaxed-fifo scheduler. Disabled by default
12:37 PM Changeset [6abcb4d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed printing of thread state in gdb

Apr 15, 2021:

5:02 PM Changeset [9cc3a18]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Major clean-up before attempting to add new scheduler
5:01 PM Changeset [57b3675]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix warnings in io implementation.
4:54 PM Changeset [a0e7d3c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:54 PM Changeset [92b9958]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:53 PM Changeset [200a229]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
return 0 from on_wait to prevent warning messages
4:13 PM Changeset [e0d6748]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed unused functions
4:03 PM Changeset [3531e09]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Forgot one snzi instance
4:01 PM Changeset [78d6c803]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed snzi from ready queue. It hasn't been used in a while and I …
3:43 PM Changeset [e2cc3c7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Attempted fix of multi future test by making server monitor more …
2:59 PM Changeset [84cd72d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
fixed warnings inside the spinaphore test.
2:58 PM Changeset [c0c0bd5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Attempt to make gdb utils more robust by pretending threads just …
1:54 PM Changeset [76c94bf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added a little bit of debug information to the multi future test.
1:08 PM Changeset [780a614]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added comparison of the mpsc queue to the protoptype.
12:27 PM Changeset [8590328]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix 32-bit math expected output after fixing log2
12:05 PM Changeset [8cfa4ef]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:05 PM Changeset [2f5ea69]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix long long int log2 with builtin_clzll
11:45 AM Changeset [a4b0aa4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:45 AM Changeset [a017ee7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Ready-queue grow/shrink now reassigns the id of all processors.

Apr 14, 2021:

6:15 PM Changeset [4744074]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting
5:52 PM Changeset [9344f0e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:52 PM Changeset [6645cda]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
rename clock routines, add processor, program, and boot watches …
5:47 PM Changeset [89c2a77b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add conversion of timeval and timespec to Duration
4:40 PM Changeset [fc59b580]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Clusters now keep track of the active processors as well
4:28 PM Changeset [6a9b12b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Incremental change towards having the cluster keep a list of active …
4:07 PM Changeset [a7504db]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed how the cluster idle lock is implemented to be covered by the …
3:41 PM Changeset [a33c113]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor changes so using the global RWlock is more concise.
12:58 PM Changeset [634a5c2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
New changes to the prototype with Andrew's comments
10:06 AM Changeset [de47a9d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Reverted Peter's changes after making local copies.
7:23 AM Changeset [ea1c97b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
7:23 AM Changeset [37477ef]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix build for test KRfunctions on old ast

Apr 13, 2021:

11:01 PM Changeset [a195d6e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update expected output for ARM64
9:40 PM Changeset [a0ac7b0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
32-bit, #ifdef 128-bit test and adjust expected output
9:37 PM Changeset [1d25654]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
32-bit, update expected output for manipulator tests
9:36 PM Changeset [e56cfb41]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
32-bit, update output to reflect new mangled-name numbering after …
8:02 PM Changeset [47e000c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:59 PM Changeset [0effb6a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update tests and expected output for manipulator tests
6:57 PM Changeset [474d610]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add tests and expected output for integer log2 routines
6:52 PM Changeset [e3cb4bf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update output to reflect new mangled-name numbering after changing …
6:50 PM Changeset [d86e814]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add header
6:32 PM Changeset [4247778]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add test for manipulator eng
5:50 PM Changeset [3ada8ae]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update bibliography entry for SP&E CFA concurrency paper
5:48 PM Changeset [fd4c009]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix incorrectly decimal-point printing, add engineering-notation …
5:38 PM Changeset [4c4e444]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add log2 for integers using clz instruction
5:37 PM Changeset [88ac867]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting, add long long versions for exponentiation operator

Apr 12, 2021:

5:34 PM Changeset [7f5683e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Several prototype fixes for arm
5:22 PM Changeset [a1b9bc3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Many small changes to prototype code
5:16 PM Changeset [fe63ae6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [73f4d08]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added stats implementation for dumping a big array of timestamped …
11:53 AM Changeset [b91bfde]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added and used some helpers. The widely useful one is a from_string …

Apr 9, 2021:

2:11 PM Changeset [ecfd758]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Major exception update, seperating type-ids from virtual tables. The …

Apr 8, 2021:

3:15 PM Changeset [56c8b86]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added clean version of cforall (Rather than one buried in a mess of macros)
3:14 PM Changeset [7530049d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor cleanup
10:29 AM Ticket #246 (cfa-cc - Increase Control of AutoGenerated Routines) created by ajbeach
I have been caught up several times by the auto-generated routines …

Apr 6, 2021:

9:17 PM Changeset [e07b589]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:16 PM Changeset [8483c39a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
proofread chapter features
9:15 PM Changeset [7039ab9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add xfig figures
10:51 AM Changeset [cd59d28]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
A bit of clean-up in AST/Type.cpp.

Apr 5, 2021:

7:06 PM Changeset [ec43cf9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Kernel now keeps track of the how many threads each processor has …
7:03 PM Changeset [a5a01fa]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix a bug where stats from the main processor where not tallied properly.
4:04 PM Changeset [b0904bf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed alarm stats, they are now tallied directly into the cluster
3:18 PM Changeset [5cb51502]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix stats so they are correctly tallied when called from outside the …
3:12 PM Changeset [c9ec301]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix debug printing with alarms
3:10 PM Changeset [8e85344]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix bad debug function
3:00 PM Changeset [de57af9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added some asserts in CurrentObject? that prevent segfaults for better …
2:15 PM Ticket #245 (cfa-cc - Reference-to-reference misses required implicit dereference) created by mlbrooks
A lot of double-reference behaviour does work. Here is a detail that …
1:03 PM Ticket #244 (cfa-cc - Cannot construct a struct with a volatile array member) created by mlbrooks
[…] The DECL_ defines change details of the problematic …

Apr 3, 2021:

2:43 PM Changeset [b71b6df]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Temporarily disabling array test on x86, where it didn't work

Apr 2, 2021:

3:39 PM Changeset [c7625e0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Adding manged-length arrays
12:23 PM Changeset [7ee3c87]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Dlist adjustments for performance and perf testability. Replaced a …

Apr 1, 2021:

9:02 PM Changeset [7a2972b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
ready queue can now toggle between - lock-based queue - mpsc_queue …
8:20 PM Changeset [c426b03]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor clean-up
8:20 PM Changeset [8c3a3a14]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor improvement to stats printing
8:07 PM Changeset [a344425]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Messed up the condition for external push, fixed now
8:02 PM Changeset [fd1f65e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Stats now keep track of external pushes separately
4:20 PM Changeset [b580bcc]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:19 PM Changeset [3bd2464]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
deal with vtable keyword clash in libltdl/lt_dlloader.h
4:17 PM Changeset [1f652a7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add keywords typeid and vtable, and parse new syntax for virtual tables

Mar 31, 2021:

2:33 PM Changeset [198e335]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed default parameter
2:18 PM Changeset [826ee62]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Added notes about checked exceptions to future work.
2:13 PM Changeset [c60ef63]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:13 PM Changeset [c7c178b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Minor clean-up
1:48 PM Changeset [22b7579]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to …

Mar 30, 2021:

6:55 PM Changeset [ca33b15]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
create downstream data structures for array-type for-control
5:11 PM Changeset [98337569]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add syntax for array-type for-control, update enum type error message
2:44 PM Changeset [f621e43f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:49 PM Changeset [a41e87b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Re committed the ncurses fix to includes which where lost somehow
8:40 AM Changeset [dbfae7b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add figures for design possibilities
8:39 AM Changeset [d0e80f61]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change latex packages from pdflatex to latex for .fig output
8:37 AM Changeset [659fb73]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change Makefile from pdflatex to latex for .fig output

Mar 29, 2021:

2:17 PM Changeset [976bc68]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added two more tests for locks
2:15 PM Changeset [e20eaf4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed incorrect comment in locks code.
2:14 PM Changeset [31fc80f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed debug comments

Mar 28, 2021:

11:08 PM Changeset [b202dc2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
first draft of enumeration section
11:07 PM Changeset [9e234f0b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
center numbers in figure boxes
10:59 PM Changeset [8bea701]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add semantic error for typed enumeration is currently unimplemented
10:58 PM Changeset [fec3e9a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting

Mar 27, 2021:

6:04 PM Changeset [1da7397]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix conflict
4:38 PM Changeset [f8a7fed]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:37 PM Changeset [3bd5ca7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix test makefile for distribution

Mar 26, 2021:

6:01 PM Changeset [8f5576d5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Missed a static inline
6:00 PM Changeset [c51124b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added tests for: - the "0nary" Semaphore, a.k.a. spinaphore. - the mcs lock
5:59 PM Changeset [f4ec5e45]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added several locks and other MES objects.
5:58 PM Changeset [d3314ae]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Threads can now be queued onto the lock-free queues directly.
5:58 PM Changeset [cd26abf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added tests for the mpsc lock free queue
5:57 PM Changeset [2d95a2d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Small fixes to lock free queues.
3:02 PM Changeset [08e7521]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Expanded a todo about open/closed types.

Mar 25, 2021:

3:09 PM Changeset [bd0bdd37]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix how bias is handled in the ready queue to be more consistent with …
2:42 PM Changeset [3143f28]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed misleading stats counter
1:48 PM Changeset [86dc95d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Re-implemented the work around I forgot about in memcached. Namely …
12:21 PM Changeset [8d4c9f4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed the extra headers used by ncurses, there are many
9:09 AM Changeset [2644610]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove eti.h from include test as it may not be installed

Mar 24, 2021:

6:31 PM Changeset [4260566]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Clean-up of features.tex. Put more general EHM …
2:35 PM Changeset [4150779]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed bug with incorrect use of thread cast.
2:34 PM Ticket #243 (cfa-cc - Add warning for thread casts in constructors) created by Thierry Delisle
When not using the thread keyword, thread casts are unsafe in …
8:47 AM Changeset [98d9ce9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove curses.h from include test as it may not be installed

Mar 23, 2021:

9:19 PM Changeset [1f55a75]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:18 PM Changeset [f9c3100]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
refactor assignment_operator, limit aggregate name to unqualified …
9:14 PM Changeset [a46b69c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
reuse routine newName in other routines to create and name a …
9:12 PM Changeset [6259c7e]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting
3:15 PM Changeset [e825c9d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
De-activated old-ast for x86 in full build

Mar 22, 2021:

8:03 PM Changeset [357fae8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed bad copy paste
5:28 PM Changeset [1c6e1ec]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Cforall now uses CFA_DEFAULT_PREEMPTION environment variable to …
4:39 PM Changeset [304de00]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added queueLockFree which contains two lockfree queue based on MCS.
4:25 PM Ticket #242 (libcfa - blocking_lock waiter count is wrong) created by Thierry Delisle
The pop_and_set_new_owner decrements the wait_count even if no thread …
4:07 PM Changeset [d27b6be]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
- Fixed TryLock? in blocking_lock implementation that did not return …
2:24 PM Changeset [d971c8d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Temporary hack to allow printing stats in memcached
Note: See TracTimeline for information about the timeline view.