Timeline
Nov 14, 2022:
- 3:07 PM Changeset [db6cdc0]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:07 PM Changeset [e4d7c1c]ADTast-experimental by
- Implement enum Hiding
- 2:43 PM Changeset [1fb09ef]ADTast-experimental by
- Grouped some control flow tests together.
- 1:51 PM Changeset [c1fb3903]ADTast-experimental by
- Reformat/re-indent the ErasableScopedMap?. This should make it easier …
- 11:52 AM Changeset [63be3387]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:52 AM Changeset [b77f0e1]ADTast-experimental by
- cleaned up some lock stuff
- 11:47 AM Changeset [19a8c40]ADTast-experimental by
- Some clean-up I had stashed from before I knew the InlineMemberDecl? …
- 10:57 AM Changeset [7491f97]ADTast-experimental by
- Renaming and comments in group_iterate_t to help clarity.
Nov 10, 2022:
- 8:21 PM Changeset [71806e0]ADTast-experimental by
- Rename InlineValueDecl? to InlineMemberDecl?
- 2:19 PM Changeset [639e4fc]ADTast-experimental by
- Changed cluster link to use explicit type to avoid anonymous names in …
- 12:17 PM Changeset [a757ba1]ADTast-experimental by
- Removed wait-with-io_uring feature which was slow, broken and ifdefed out.
- 12:14 PM Changeset [6a4ef0c]ADTast-experimental by
- Changed cltr_link to use explicit field name to make gdb easier
Nov 9, 2022:
- 5:18 PM Changeset [5ce0659]ADTast-experimental by
- The group_iterate_t type is now variadic, hopefully with acceptable …
- 12:30 PM Changeset [271a5d3]ADTast-experimental by
- Cleaning old box pass for easier translation. Cleaned up more loops, …
- 12:22 PM Changeset [6411b7d]ADTast-experimental by
- Modified group_iterate_t to accept three arguments. Also, there is …
Nov 8, 2022:
- 4:12 PM Changeset [4da152a]ADTast-experimental by
- Cleaning old box pass for easier translation. Adding a bunch of const …
Nov 7, 2022:
- 1:00 PM Changeset [44547b0]ADTast-experimental by
- Removed the ObjectDecl? fields now represented on InlineValueDecl?. …
Nov 4, 2022:
- 12:07 PM Changeset [a805100]ADTast-experimental by
- Cleaning old box pass for easier translation. Refactor to remove …
Nov 3, 2022:
- 4:11 PM Changeset [7ed7b4a]ADTast-experimental by
- Cleaning old box pass for easier translation. Added documentation to …
- 10:27 AM Changeset [f6aa89c]ADTast-experimental by
- Cleaning old box pass for easier translation. Isolated the …
- 10:22 AM Ticket #266 (cfa-cc - Increment hoisted outside the loop) closed by
- fixed: Fixed in commit: 1dafdfc356ef109039c90bff9ffe0abe74b74097 The …
Nov 2, 2022:
- 9:36 PM Changeset [7cf8006]ADTast-experimental by
- add type to enum hiding productions
Nov 1, 2022:
- 10:06 PM Changeset [e50d9cb8]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:06 PM Changeset [0bdfcc3]ADTast-experimental by
- formatting
- 4:58 PM Changeset [03c56f6]ADTast-experimental by
- Cleaning old box pass for easier translation. Another change, this one …
- 2:39 PM Changeset [75f6a5f]ADTast-experimental by
- Found a likely error in GenPoly?.cc, now the new and old versions are …
- 2:05 PM Changeset [b3212de]ADTast-experimental by
- Cleaning old box pass for easier translation. Scattered …
- 10:48 AM Changeset [1dafdfc]ADTast-experimental by
- Moved code from _dtype_static_member_ initializer to an assignment in …
Oct 31, 2022:
- 4:39 PM Changeset [e8b8e65]ADTast-experimental by
- Added implementation of call_once
- 3:00 PM Changeset [7f3b5ce]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:00 PM Changeset [cd5b58f]ADTast-experimental by
- Changed node link in thread to use dlink called cltr_link
- 2:42 PM Changeset [f2ff0a6]ADTast-experimental by
- Function attributes are now visited earlier, so they are not …
- 2:17 PM Changeset [994028dc]ADTast-experimental by
- Cleaning old box pass for easier translation. Clean-up more loops.
- 12:16 PM Changeset [e3bf4cf]ADTast-experimental by
- Cleaning old box pass for easier translation. Used isInFunction() to …
- 10:09 AM Changeset [637c139]ADTast-experimental by
- Cleaning old box pass for easier translation. Simplify another loop, …
Oct 30, 2022:
- 3:59 PM Changeset [c7f12a4]ADTast-experimental by
- parse enum hiding
- 3:58 PM Changeset [7a2057a]ADTast-experimental by
- remove unused BUCKETLOCK, restructure OWNERSHIP and RETURNSPIN
Oct 28, 2022:
- 6:04 PM Changeset [0b1ca47]ADTast-experimental by
- Cleaning old box pass for easier translation. Changed over for loops, …
- 5:54 PM Changeset [f1f481a]ADTast-experimental by
- Cleaning old box pass for easier translation. Removing unused functions.
- 5:30 PM Changeset [15c93d8]ADTast-experimental by
- Renamed ready-queue link fields to rdy_link
- 5:22 PM Changeset [be5f0a5]ADTast-experimental by
- Changed monitors to use the user_link instead of the ready_link
- 5:12 PM Changeset [13edbac]ADTast-experimental by
- 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
- In the following code: […] The for loop is codegened as: […] …
- 3:19 PM Changeset [fa2e183]ADTast-experimental by
- Missing file in the last commit
- 3:12 PM Changeset [93d2219]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:11 PM Changeset [e874605]ADTast-experimental by
- Add class InlineValueDecl?, which is a Declaration class that works as …
- 3:04 PM Changeset [2856982c]ADTast-experimental by
- Changed implicit dlink field in thread$ to have name uxer_link
- 2:57 PM Changeset [28372f7]ADTast-experimental by
- Changed to park/unpark permit/ticketing to make sure no one unparks a …
Oct 27, 2022:
- 3:50 PM Changeset [22a0e87]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:50 PM Changeset [88ac843e]ADTast-experimental by
- Moved lockfree containers to containers/lockfree.hfa. Added …
- 12:29 PM Changeset [0026d67]ADTast-experimental by
- Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how …
- 11:43 AM Changeset [63d1ebe]ADTast-experimental by
- Changed GenPoly::TypeVarMap? to use the same key type as …
- 11:24 AM Changeset [a167c70c]ADTast-experimental by
- Added thread support for migrating between clusters.
- 11:20 AM Changeset [8b74fa7]ADTast-experimental by
- cluster now support 'set_concurrency' which addes/removes processors …
- 10:55 AM Changeset [878cfcc]ADTast-experimental by
- Added extra check to make sure threads is never double executed
- 10:45 AM Changeset [7f81ef4]ADTast-experimental by
- added pthread once among the list of routines in the cfa_libpthread.
Oct 24, 2022:
- 11:06 AM Changeset [eb9f7f9]ADTast-experimental by
- Added NSERC to acknowledgements
Oct 21, 2022:
- 2:05 PM Changeset [9e042d8]ADTast-experimental by
- Moved around some headers to avoid the parsing bug
- 12:13 PM Changeset [a5e2682]ADTast-experimental by
- Improve new-array subscripting to cover missing cases. Missing cases …
Oct 20, 2022:
- 4:09 PM Changeset [8bd886e]ADTast-experimental by
- Some clean-up in pthread emulation
- 2:50 PM Changeset [1a45263]ADTast-experimental by
- Merge branch 'master' into pthread-emulation
- 1:39 PM Ticket #265 (cfa-cc - Compilation failure passing zero_t through assertions) created by
- […] 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
- […] Originally discovered by Thierry with the following, more …
- 10:34 AM Changeset [bc899d6]ADTast-experimental by
- 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
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:29 PM Changeset [82ff4ed1]ADTast-experimental by
- fix bug printing semantic error in buildList
- 4:55 PM Changeset [058ece2]ADTast-experimental by
- made all_t all extern. There is no definition but since it is a …
- 4:43 PM Changeset [df6cc9d]ADTast-experimental by
- Merge branch 'master' into pthread-emulation
- 4:34 PM Changeset [135143ba]ADTast-experimental by
- Hacked in code location in a case where errors didn't have it. This is …
- 4:33 PM Changeset [d1abc63c]ADTast-experimental by
- Change parse args to use new arrays instead of C arrays. Also added …
- 3:11 PM Changeset [72b5805e]ADTast-experimental by
- Fixed device/cpu to support systems without caches
- 1:42 PM Changeset [77de429]ADTast-experimental by
- Fix overriding enum value
Oct 18, 2022:
- 10:39 PM Changeset [9511841]ADTast-experimental by
- Test case for qualified enum + inline
- 9:13 PM Changeset [c2b3243]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:12 PM Changeset [5408b59]ADTast-experimental by
- Remove var in QualifiedNameExpr?
- 5:48 PM Changeset [1e30df7]ADTast-experimental by
- Supports inline enums
- 4:20 PM Changeset [ce7d197]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:19 PM Changeset [4678c1ec]ADTast-experimental by
- check for non-homogeneous nodes in buildList processing
- 1:00 PM Changeset [7b737df]ADTast-experimental by
- undo arch flag to Makefile.am
Oct 17, 2022:
- 9:05 PM Changeset [bd30231]ADTast-experimental by
- add Makefile variable arch with default x64 and pass it to test.py
Note: See TracTimeline
for information about the timeline view.