Timeline



Nov 7, 2022:

1:00 PM Changeset [44547b0]ADTast-experimental by Andrew Beach <ajbeach@…>
Removed the ObjectDecl? fields now represented on InlineValueDecl?. …

Nov 4, 2022:

12:07 PM Changeset [a805100]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Refactor to remove …

Nov 3, 2022:

4:11 PM Changeset [7ed7b4a]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Added documentation to …
10:27 AM Changeset [f6aa89c]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Isolated the …
10:22 AM Ticket #266 (cfa-cc - Increment hoisted outside the loop) closed by ajbeach
fixed: Fixed in commit: 1dafdfc356ef109039c90bff9ffe0abe74b74097 The …

Nov 2, 2022:

9:36 PM Changeset [7cf8006]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add type to enum hiding productions

Nov 1, 2022:

10:06 PM Changeset [e50d9cb8]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:06 PM Changeset [0bdfcc3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting
4:58 PM Changeset [03c56f6]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Another change, this one …
2:39 PM Changeset [75f6a5f]ADTast-experimental by Andrew Beach <ajbeach@…>
Found a likely error in GenPoly?.cc, now the new and old versions are …
2:05 PM Changeset [b3212de]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Scattered …
10:48 AM Changeset [1dafdfc]ADTast-experimental by Andrew Beach <ajbeach@…>
Moved code from _dtype_static_member_ initializer to an assignment in …

Oct 31, 2022:

4:39 PM Changeset [e8b8e65]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added implementation of call_once
3:00 PM Changeset [7f3b5ce]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:00 PM Changeset [cd5b58f]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed node link in thread to use dlink called cltr_link
2:42 PM Changeset [f2ff0a6]ADTast-experimental by Andrew Beach <ajbeach@…>
Function attributes are now visited earlier, so they are not …
2:17 PM Changeset [994028dc]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Clean-up more loops.
12:16 PM Changeset [e3bf4cf]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Used isInFunction() to …
10:09 AM Changeset [637c139]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Simplify another loop, …

Oct 30, 2022:

3:59 PM Changeset [c7f12a4]ADTast-experimental by Peter A. Buhr <pabuhr@…>
parse enum hiding
3:58 PM Changeset [7a2057a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove unused BUCKETLOCK, restructure OWNERSHIP and RETURNSPIN

Oct 28, 2022:

6:04 PM Changeset [0b1ca47]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Changed over for loops, …
5:54 PM Changeset [f1f481a]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Removing unused functions.
5:30 PM Changeset [15c93d8]ADTast-experimental by Thierry Delisle <tdelisle@…>
Renamed ready-queue link fields to rdy_link
5:22 PM Changeset [be5f0a5]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed monitors to use the user_link instead of the ready_link
5:12 PM Changeset [13edbac]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:08 PM Ticket #266 (cfa-cc - Increment hoisted outside the loop) created by Thierry Delisle
In the following code: […] The for loop is codegened as: […] …
3:19 PM Changeset [fa2e183]ADTast-experimental by JiadaL <j82liang@…>
Missing file in the last commit
3:12 PM Changeset [93d2219]ADTast-experimental by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:11 PM Changeset [e874605]ADTast-experimental by JiadaL <j82liang@…>
Add class InlineValueDecl?, which is a Declaration class that works as …
3:04 PM Changeset [2856982c]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed implicit dlink field in thread$ to have name uxer_link
2:57 PM Changeset [28372f7]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed to park/unpark permit/ticketing to make sure no one unparks a …

Oct 27, 2022:

3:50 PM Changeset [22a0e87]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:50 PM Changeset [88ac843e]ADTast-experimental by Thierry Delisle <tdelisle@…>
Moved lockfree containers to containers/lockfree.hfa. Added …
12:29 PM Changeset [0026d67]ADTast-experimental by Andrew Beach <ajbeach@…>
Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how …
11:43 AM Changeset [63d1ebe]ADTast-experimental by Andrew Beach <ajbeach@…>
Changed GenPoly::TypeVarMap? to use the same key type as …
11:24 AM Changeset [a167c70c]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added thread support for migrating between clusters.
11:20 AM Changeset [8b74fa7]ADTast-experimental by Thierry Delisle <tdelisle@…>
cluster now support 'set_concurrency' which addes/removes processors …
10:55 AM Changeset [878cfcc]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added extra check to make sure threads is never double executed
10:45 AM Changeset [7f81ef4]ADTast-experimental by Thierry Delisle <tdelisle@…>
added pthread once among the list of routines in the cfa_libpthread.

Oct 24, 2022:

11:06 AM Changeset [eb9f7f9]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added NSERC to acknowledgements

Oct 21, 2022:

2:05 PM Changeset [9e042d8]ADTast-experimental by Thierry Delisle <tdelisle@…>
Moved around some headers to avoid the parsing bug
12:13 PM Changeset [a5e2682]ADTast-experimental by Michael Brooks <mlbrooks@…>
Improve new-array subscripting to cover missing cases. Missing cases …

Oct 20, 2022:

4:09 PM Changeset [8bd886e]ADTast-experimental by Thierry Delisle <tdelisle@…>
Some clean-up in pthread emulation
2:50 PM Changeset [1a45263]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' into pthread-emulation
1:39 PM Ticket #265 (cfa-cc - Compilation failure passing zero_t through assertions) created by mlbrooks
[…] There is an impact on a programmer using new arrays, when …
11:00 AM Ticket #264 (cfa-cc - Can't compile direct call of a function pointer that's a member of a ...) created by mlbrooks
[…] Originally discovered by Thierry with the following, more …
10:34 AM Changeset [bc899d6]ADTast-experimental by Andrew Beach <ajbeach@…>
Added ast::vector as a short hand and used it in one file as a test.

Oct 19, 2022:

5:29 PM Changeset [d191e24]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:29 PM Changeset [82ff4ed1]ADTast-experimental by Peter A. Buhr <pabuhr@…>
fix bug printing semantic error in buildList
4:55 PM Changeset [058ece2]ADTast-experimental by Thierry Delisle <tdelisle@…>
made all_t all extern. There is no definition but since it is a …
4:43 PM Changeset [df6cc9d]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' into pthread-emulation
4:34 PM Changeset [135143b]ADTast-experimental by Thierry Delisle <tdelisle@…>
Hacked in code location in a case where errors didn't have it. This is …
4:33 PM Changeset [d1abc63c]ADTast-experimental by Thierry Delisle <tdelisle@…>
Change parse args to use new arrays instead of C arrays. Also added …
3:11 PM Changeset [72b5805e]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fixed device/cpu to support systems without caches
1:42 PM Changeset [77de429]ADTast-experimental by JiadaL <j82liang@…>
Fix overriding enum value

Oct 18, 2022:

10:39 PM Changeset [9511841]ADTast-experimental by JiadaL <j82liang@…>
Test case for qualified enum + inline
9:13 PM Changeset [c2b3243]ADTast-experimental by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:12 PM Changeset [5408b59]ADTast-experimental by JiadaL <j82liang@…>
Remove var in QualifiedNameExpr?
5:48 PM Changeset [1e30df7]ADTast-experimental by JiadaL <j82liang@…>
Supports inline enums
4:20 PM Changeset [ce7d197]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:19 PM Changeset [4678c1ec]ADTast-experimental by Peter A. Buhr <pabuhr@…>
check for non-homogeneous nodes in buildList processing
1:00 PM Changeset [7b737df]ADTast-experimental by Peter A. Buhr <pabuhr@…>
undo arch flag to Makefile.am

Oct 17, 2022:

9:05 PM Changeset [bd30231]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add Makefile variable arch with default x64 and pass it to test.py

Oct 14, 2022:

2:54 PM Changeset [fad1f14]ADTast-experimental by Andrew Beach <ajbeach@…>
Small bits of clean-up I would rather not want to keep looking at.
2:25 PM Changeset [4465777]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:25 PM Changeset [59c7e3e]ADTast-experimental by Peter A. Buhr <pabuhr@…>
parge va_arg as special case function
1:03 PM Changeset [d0fa494]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fixed missing header in test distribution and sorted
9:39 AM Changeset [05d499ac]ADTast-experimental by Peter A. Buhr <pabuhr@…>
change printf to sout

Oct 13, 2022:

10:33 PM Changeset [80fbdc9]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove include for bits/locks.hfa, generalize format code in error …
10:00 PM Changeset [4af5396]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:59 PM Changeset [a25bcf8]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting
9:59 PM Changeset [5951956]ADTast-experimental by Peter A. Buhr <pabuhr@…>
fix 32-bit problemgenrating spurious unfreed-storage message
5:06 PM Changeset [f82f07e]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fixes to usage and corresponding tests
5:05 PM Changeset [38cc59f]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Oct 12, 2022:

6:13 PM Changeset [7671c6d]ADTast-experimental by Peter A. Buhr <pabuhr@…>
make heap executable for thunks
4:32 PM Changeset [481f882]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added some missing headers and cleaned up some of the fork+exec stuff.
4:21 PM Changeset [a51b8f6]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fix bug with removal of old ast.

Oct 11, 2022:

8:35 PM Changeset [e5256bd]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:28 PM Changeset [4f102fa]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
8:23 PM Changeset [116a2ea]ADTast-experimental by Peter A. Buhr <pabuhr@…>
new heap and associated tests updated
5:58 PM Changeset [301071a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
formatting
4:50 PM Changeset [926d358]ADTast-experimental by Thierry Delisle <tdelisle@…>
Removed old asm_labels. Modified preemption check to no longer poll …
4:47 PM Changeset [3fcb5921]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fixed what appears to be a bug in retract. Text coverage for this …
1:14 PM Changeset [a55472cc]ADTast-experimental by Thierry Delisle <tdelisle@…>
Removed use of single_sem in io since oneshot is sufficient and used …
1:11 PM Changeset [a46f7b6]ADTast-experimental by Thierry Delisle <tdelisle@…>
Fixed some warnings/mistakes between 32/64bit builds

Oct 10, 2022:

2:49 PM Changeset [fd90096]ADTast-experimental by Thierry Delisle <tdelisle@…>
Added tests for parse args of bools and numbers
2:47 PM Changeset [68456fa]ADTast-experimental by Thierry Delisle <tdelisle@…>
First step at refactoring fork+exec to be reused across tests
2:47 PM Changeset [affb51b]ADTast-experimental by Thierry Delisle <tdelisle@…>
A few small fix to parseargs

Oct 8, 2022:

4:29 PM Changeset [95bda0a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
add attribute always_inline to many CFA-library cover-routines to …
4:25 PM Changeset [b2ddaf3]ADTast-experimental by Peter A. Buhr <pabuhr@…>
fix parsing bug for attribute at the end of a distribution list
9:43 AM Changeset [265e460]ADTast-experimental by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
Note: See TracTimeline for information about the timeline view.