Timeline



Nov 24, 2022:

3:41 PM Changeset [ddcaff6]ADTast-experimental by Thierry Delisle <tdelisle@…>
Last corrections to my thesis... hopefully
11:46 AM Changeset [82a90d4]ADTast-experimental by Andrew Beach <ajbeach@…>
Follow up to TypeEnvKey/TypeDecl?, removing extra includes (but I only …
11:01 AM Changeset [93c10de]ADTast-experimental by Andrew Beach <ajbeach@…>
Minimal changes to pull out nested types, TypeInstType::TypeEnvKey? and …

Nov 23, 2022:

11:31 AM Changeset [78de1e5]ADTast-experimental by Andrew Beach <ajbeach@…>
Small fix to the exception header, the wrong trait was used in one place.

Nov 22, 2022:

11:03 PM Changeset [20cf96d]ADTast-experimental by Peter A. Buhr <pabuhr@…>
changes to PRNG types to eliminate casts
10:18 AM Changeset [29702ad]ADTast-experimental by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
10:18 AM Changeset [1553a55]ADTast-experimental by Thierry Delisle <tdelisle@…>
Explicitly zero initialize the intrusive link fields

Nov 21, 2022:

10:37 PM Changeset [d41735a]ADTast-experimental by Peter A. Buhr <pabuhr@…>
parse CFA dimension-list with types
9:04 PM Changeset [7bc84b8]ADTast-experimental by Peter A. Buhr <pabuhr@…>
remove unsigned cast for prng calls
9:02 PM Changeset [857081e]ADTast-experimental by Peter A. Buhr <pabuhr@…>
change type of yield parameter from unsigned int to size_t
5:52 PM Changeset [9fce2572]ADTast-experimental by Peter A. Buhr <pabuhr@…>
32-bit update of PRNG

Nov 20, 2022:

10:25 PM Changeset [910e1d0]ADTast-experimental by Peter A. Buhr <pabuhr@…>
parse enumerated dimension
10:24 PM Changeset [d2ad151]ADTast-experimental by Peter A. Buhr <pabuhr@…>
major update of PRNG

Nov 16, 2022:

11:03 PM Changeset [25b0fde]ADTast-experimental by JiadaL <j82liang@…>
Fix casted enum init
12:08 AM Ticket #267 (cfa-cc - Expression candidate elimination with unsatisfiable assertion) created by f37yu
Reproduction: […] Expected: calls g(long) Actual: Attempts to …

Nov 14, 2022:

3:07 PM Changeset [db6cdc0]ADTast-experimental by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:07 PM Changeset [e4d7c1c]ADTast-experimental by JiadaL <j82liang@…>
Implement enum Hiding
2:43 PM Changeset [1fb09ef]ADTast-experimental by Andrew Beach <ajbeach@…>
Grouped some control flow tests together.
1:51 PM Changeset [c1fb3903]ADTast-experimental by Andrew Beach <ajbeach@…>
Reformat/re-indent the ErasableScopedMap?. This should make it easier …
11:52 AM Changeset [63be3387]ADTast-experimental by caparson <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
11:52 AM Changeset [b77f0e1]ADTast-experimental by caparson <caparson@…>
cleaned up some lock stuff
11:47 AM Changeset [19a8c40]ADTast-experimental by Andrew Beach <ajbeach@…>
Some clean-up I had stashed from before I knew the InlineMemberDecl?
10:57 AM Changeset [7491f97]ADTast-experimental by Andrew Beach <ajbeach@…>
Renaming and comments in group_iterate_t to help clarity.

Nov 10, 2022:

8:21 PM Changeset [71806e0]ADTast-experimental by JiadaL <j82liang@…>
Rename InlineValueDecl? to InlineMemberDecl?
2:19 PM Changeset [639e4fc]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed cluster link to use explicit type to avoid anonymous names in …
12:17 PM Changeset [a757ba1]ADTast-experimental by Thierry Delisle <tdelisle@…>
Removed wait-with-io_uring feature which was slow, broken and ifdefed out.
12:14 PM Changeset [6a4ef0c]ADTast-experimental by Thierry Delisle <tdelisle@…>
Changed cltr_link to use explicit field name to make gdb easier

Nov 9, 2022:

5:18 PM Changeset [5ce0659]ADTast-experimental by Andrew Beach <ajbeach@…>
The group_iterate_t type is now variadic, hopefully with acceptable …
12:30 PM Changeset [271a5d3]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Cleaned up more loops, …
12:22 PM Changeset [6411b7d]ADTast-experimental by Andrew Beach <ajbeach@…>
Modified group_iterate_t to accept three arguments. Also, there is …

Nov 8, 2022:

4:12 PM Changeset [4da152a]ADTast-experimental by Andrew Beach <ajbeach@…>
Cleaning old box pass for easier translation. Adding a bunch of const …

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.
Note: See TracTimeline for information about the timeline view.