Timeline



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

Mar 19, 2021:

11:42 AM Changeset [5c2b454]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
removed bitmanip2 from old ast x86 tests

Mar 17, 2021:

4:52 PM Changeset [11054eb]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix io to no longer use monitors since some usages aren't in threads
4:47 PM Changeset [c407434]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed missing static
1:56 PM Changeset [a5e7233]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
C interface now runs worker init routine in dedicated thread. Also …

Mar 16, 2021:

12:57 PM Changeset [e0c072c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed cfathread.h to remove unnecessary defines
11:21 AM Changeset [386af65]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:21 AM Changeset [5058ad2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update 64-bit old-AST expected output for new attribute test on x64
11:14 AM Changeset [cc18e17]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:14 AM Changeset [a196885]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update 364-bit expected output for new attribute test on ARM

Mar 15, 2021:

9:51 PM Changeset [05e29f0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update 32-bit old-AST expected output for new attribute test
6:56 PM Changeset [211413b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
put back convert keyword exception to identifier in math.h
5:37 PM Changeset [77dde15]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
change citation node for Wasik08 to use href
5:34 PM Changeset [d0cd933]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:33 PM Changeset [50d8d4d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
more setup for Mubeen's thesis document
5:30 PM Changeset [f03e11d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed cfathread_suspendFD/cfathread_resumeFD which is not needed and …
2:34 PM Changeset [9528767]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update 32-bit expected output for new attribute test
2:22 PM Changeset [34d62a7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:19 PM Changeset [e5e5af9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add expat.h because attribute-location problem is fixed
2:10 PM Changeset [05d02c6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:09 PM Changeset [ea837e94]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add more attribute location tests
2:06 PM Changeset [5e25953]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add more locations where attribute clause may appear
2:04 PM Changeset [fcd01432]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
removed convert keyword exception to identifier, as exception variable …
1:00 PM Changeset [36fbaeca]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
minor fixes to includes.cfa
12:34 PM Changeset [9e27f69]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed warnings and errors in cfathreads.cfa

Mar 14, 2021:

10:04 PM Changeset [79e23836]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:03 PM Changeset [4c05a40]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update includes test expected output
8:42 PM Changeset [40841ff4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
start cleanup of include file list
8:33 PM Changeset [d134b15]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove inline from extern routine
8:31 PM Changeset [7332629]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
wrap socket.h in stdhdr/sys/socket.h with implicitly extern "C" …
9:15 AM Changeset [b0d5c0c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:11 AM Changeset [5f39135]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Mar 13, 2021:

12:36 PM Ticket #241 (cfa-cc - Parser doesn't handle pragmas correctly) closed by Peter A. Buhr <pabuhr@…>
fixed: In e867b44: […]
12:35 PM Changeset [e867b44]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
parser global pragmas, [fixes #241]

Mar 12, 2021:

11:14 PM Changeset [41ca6fa]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:14 PM Changeset [2d019af]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
parser global pragmas, fixes #241
4:31 PM Changeset [df65c0c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed test after change to C api.
4:30 PM Changeset [a1538cd]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Implemented part of the same C api for threads as libfibre.
3:18 PM Changeset [b1d83ba]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed unused code for manual threads.
3:18 PM Changeset [ff1240f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added missing forward declaretion
3:16 PM Changeset [f19497c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed missing try_lock in locks based on 'blocking_lock'
12:41 PM Ticket #241 (cfa-cc - Parser doesn't handle pragmas correctly) created by Thierry Delisle
This code doesn't parse unless it's inside a function […]

Mar 11, 2021:

3:12 PM Changeset [ab5498ec]arm-ehjacob/cs343-translationnew-ast-unique-expr by m3zulfiq <m3zulfiq@…>
just added an empty thesis directory with Makefil from andrew's thesis

Mar 9, 2021:

2:46 PM Changeset [a67279a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:46 PM Changeset [a33dcd5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Forgot to stage som stuff
2:46 PM Changeset [1baf6ed]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added memory check in jenkins file

Mar 7, 2021:

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

Mar 6, 2021:

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

Mar 4, 2021:

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

Mar 3, 2021:

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

Mar 2, 2021:

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