Timeline



May 28, 2021:

3:42 PM Changeset [cc9ec56]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed typo in jenkins file
3:40 PM Changeset [ef1d025]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Full build no longer builds the old ast
2:29 PM Changeset [dd2e084]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fixed how setup.sh names com files.
2:12 PM Changeset [e72969a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:12 PM Changeset [c0c8962]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Tentative fix to make setup.sh more robust (tokens inside [] in Bash …

May 27, 2021:

3:28 PM Changeset [03c0e44]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Rewrote the existing features/references piece.
2:53 PM Changeset [cece53c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Don't archive librairies if no test crashed.
2:39 PM Changeset [7bd23ce]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Tentative fix to sleep.cfa make it more robust

May 26, 2021:

10:15 PM Changeset [ab388c5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
alarm.hfa is now a public header Fixed include of timeout_lock.cfa.
8:42 PM Changeset [8c28967]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix error archival to match setup.sh's expectation
5:55 PM Changeset [7684557]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Build description now cotains node name
5:51 PM Changeset [32ab519]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Jenkins now generates a setup.sh script when archiving test failures. …
5:50 PM Changeset [375fb46]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added input script for setting up archive debugging.
10:38 AM Changeset [82f4063]jacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
switched unified locking to use dlist

May 25, 2021:

4:15 PM Changeset [c65b930]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:13 PM Changeset [b984d54]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
removed semaphore usage and used a lock when checking if empty
3:43 PM Changeset [887fc79]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Handled some too long lines caused by code snipits. …

May 23, 2021:

4:55 PM Changeset [9b0bb79]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Converted all the ASCII diagrams to xfig diagrams.

May 22, 2021:

9:23 AM Changeset [b38b22f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add missing heap statistic counters for free calls and free storage

May 21, 2021:

5:22 PM Changeset [f1bce515]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Commit current version
4:48 PM Changeset [8d66610]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:59 PM Changeset [7404cdc]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
added updated timeout_lock text

May 20, 2021:

1:22 PM Changeset [090a7c5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Disable preemption in clib_tls. The tls init feature is not very …
10:53 AM Changeset [c21f5a9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Work on figures and linkonce.

May 19, 2021:

9:40 PM Changeset [77f1265]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added stat array tools for processing
1:37 PM Changeset [b808625]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added option to ready-queue to push ignoring locality.
1:34 PM Changeset [9cac0da]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Small fixes to how timestamp is handled in workstealing queue.
1:26 PM Changeset [d36bac7]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Drain on I/O Added (commented) hack to prevent workstealing when pushing.
1:17 PM Changeset [78ea291]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Cleanup stats for concision.

May 18, 2021:

4:12 PM Changeset [63f42a8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Re-worked new array declarations to avoid suggestion that a …
9:05 AM Changeset [d286e94d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
comment on Mubeen's thesis writing-points

May 17, 2021:

9:32 PM Changeset [c2794b2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Adding isListed accessor function to new linked list.
9:30 PM Ticket #250 (cfa-cc - Incorrect address calculation of polymorphc object on clean-up) closed by Thierry Delisle <tdelisle@…>
fixed: In 6312b1c: […]
9:29 PM Changeset [02a43ff]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:28 PM Changeset [6312b1c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
In box pass that creates pointer + VLA for generics: I now move the …
9:24 PM Changeset [d7ae173]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added test to detect regressions on bug #250
9:20 PM Changeset [afd7faf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Small fixes to lock and alarm around possible race and the thunk problem.
9:20 PM Changeset [d2afe17]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed calls to wait functions which no longer exist
9:10 PM Changeset [1eb222ff]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Temporarily disabling test of new-array multidim subscripting on …
5:55 PM Ticket #250 (cfa-cc - Incorrect address calculation of polymorphc object on clean-up) created by Thierry Delisle
Given the following code. The handling of destructors is broken unless …
3:23 PM Changeset [90a10e8]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
made a naming improvement
11:43 AM Changeset [8f910430]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Updated the virtual module to prefix the names with the new convention …
9:44 AM Changeset [fc1347d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Merge branch 'andrew-mmath' into 'master', implement chapter updates.
9:43 AM Changeset [299b8b2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Combined all the \code* commands and removed glossaries-extra's …
5:27 AM Changeset [58d471f]arm-ehjacob/cs343-translationnew-ast-unique-expr by m3zulfiq <m3zulfiq@…>
Added writing points for each chapter of Mubeen's thesis.

May 15, 2021:

4:40 PM Changeset [a6a4dbd]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:39 PM Changeset [0f1fb78]arm-ehjacob/cs343-translationnew-ast-unique-expr by caparsons <caparson@…>
put timeval calculation into alarm_node ctor to alleviate slowdowns …
2:12 PM Changeset [0336e83]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
remove architecture specific tests for manipulatorsOutput4 as the …
9:48 AM Changeset [9449085]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add 32-bit test for manipulatorsOutput4.cfa
9:47 AM Changeset [b1e614f4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
check for log10(0) in output manipulator eng

May 14, 2021:

5:56 PM Changeset [7fca832]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:56 PM Changeset [353aaba]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved stats cnt to fix 32-bit build
5:23 PM Changeset [c457dc4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix sequential handling of timers
4:03 PM Changeset [9d7e5cb]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: First draft of the latest round of fixes to implement …

May 13, 2021:

5:49 PM Changeset [aff7e86]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Added a new attribute 'cfa_linkonce'.
3:49 PM Changeset [e2f601f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:49 PM Changeset [8cd5434]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added function to poll ready-queue length. Not officially supported.
3:47 PM Changeset [57f70ab]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
New main now uses proper define. + tweak to loop count
3:46 PM Changeset [a9172b5]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed push stats in alternate main
3:45 PM Changeset [fb4ccdf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Updated alternate main for processors
3:44 PM Changeset [16fd826]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added count to the ready sub_queues

May 12, 2021:

5:31 PM Changeset [8cd40bf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Moved timestamp declaration to kernel.hfa
4:30 PM Changeset [69914cbc]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Replacing "Mike's old linked list" with "Mike's new linked list," …
3:05 PM Ticket #249 (prelude - extern "Builtins") created by Thierry Delisle
gcc and clang support thousands of builtin functions which cforall …
2:47 PM Ticket #248 (prelude - Lazily generate prelude functions on demande.) created by Thierry Delisle
Prelude functions are currenctly generated as regular C, except when …
2:25 PM Changeset [67b421c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
No different types of enums are not interchangable. (Instance of …
1:37 PM Changeset [1e5cd9a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:36 PM Changeset [1680072]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed ready_queue to use forloop instead of hardcoded unfolded loop of 2

May 11, 2021:

9:52 PM Changeset [7d51ef8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Changing how the dlist API specifies which list direction you're …
9:14 PM Changeset [8d1ad36]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Adding linked-list convenience functions and testing a corner case. …

May 10, 2021:

2:18 PM Changeset [c8ffd74f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

May 8, 2021:

9:00 AM Changeset [4ab767a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update user manual to test common.sty
8:56 AM Changeset [28572e8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
harmonize common.tex and common.sty macros
8:54 AM Changeset [b721578]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add sty version of CFA common latex macros

May 6, 2021:

5:51 PM Changeset [3e1a705]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Start ready queue cutoff at zero to avoid spurious steals.
11:11 AM Changeset [938885d3]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Fixing a false failure of the new array test on x86-32 -O3.

May 5, 2021:

4:53 PM Changeset [8464edf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
'print_stats_now' now pulls stats from processors.
4:42 PM Changeset [45b9b21]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Changed stats to be more concise
4:30 PM Changeset [ce9ed84]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:30 PM Changeset [a67c5b6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Processors now have a pointer to their tls. This means the tls is no …
2:42 PM Changeset [7f54356]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:41 PM Changeset [a5db488]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Fixing two bugs in new linked list, which last night's build failure …
2:12 PM Changeset [b9376fe]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:12 PM Changeset [4026d1be]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
update to min/max to optimize (unsigned) int/long/long-long
2:11 PM Changeset [58c671b]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
formatting
1:17 PM Changeset [f302d80]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Fix timestamp with new subqueue which was read after being cleared.
12:58 PM Changeset [f55d54d]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed call to polymorphic 'min' which caused MASSIVE slowdown.

May 4, 2021:

8:44 PM Changeset [d653faf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Disabling the part of the new-array subscripting test that isn't …
3:06 PM Changeset [3c2c2f0]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
The cheap and chearful linked-list performance test
2:04 PM Changeset [0c4df43]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Revert "proofread implementation chapter", I've copied out the …
1:11 PM Changeset [78a6b9c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
1:09 PM Changeset [9e2341b4]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Baseline commit of new linked-list implementation and test. Using a …
12:31 PM Changeset [1716e1c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Merge branch 'master' into andrew-mmath, implementation updates.
12:28 PM Changeset [8cd34e9]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Added command signatures in cfalab.sty.
12:25 PM Changeset [c0c940a]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
fix conflicit
12:21 PM Changeset [692f0c8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
proofread implementation chapter
12:20 PM Changeset [403f287]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
add package enumitem to adjust spacing
12:19 PM Changeset [ec1c674]arm-ehjacob/cs343-translationnew-ast-unique-expr by Peter A. Buhr <pabuhr@…>
raise minus sign in typewriter font to middle of line

May 3, 2021:

9:15 PM Changeset [9fa538c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Fixed new-array subscripting to work on 32-bit builds, partly with a …
9:13 PM Ticket #247 (cfa-cc - Wrong result type for sizeof(-)) created by mlbrooks
The result type of a sizeof(-) expression should be size_t, but it is …
5:04 PM Changeset [d3ba775]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
More clean-up after new subqueue
4:39 PM Changeset [eeb9f9f]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Forgot some changes for new sub-queue
4:31 PM Changeset [f6fdfb14]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Removed old sub-queue
4:27 PM Changeset [fadfabf]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Replaced todonotes with the lighter weight todo package.
4:22 PM Changeset [e8a7ca2]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: I'm going in circles with the introduction so here is …
3:41 PM Changeset [f04a3df6]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:39 PM Changeset [2b96031]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Added new subqueue implementation. Seems faster will test on another …
3:34 PM Changeset [bac0ba8]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:01 AM Changeset [a049412]arm-ehjacob/cs343-translationnew-ast-unique-expr by Andrew Beach <ajbeach@…>
Andrew MMath: Cleaned out some cruft from cfalab.sty, simplifying the …

Apr 30, 2021:

1:09 PM Changeset [ad89296]arm-ehjacob/cs343-translationnew-ast-unique-expr by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:23 AM Changeset [b9dae14c]arm-ehjacob/cs343-translationnew-ast-unique-expr by Michael Brooks <mlbrooks@…>
Activated syntax, forall( [N] ). This implementation desugars in the …
Note: See TracTimeline for information about the timeline view.