Timeline
Feb 8, 2023:
- 3:07 PM Changeset [4616622]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:07 PM Changeset [2d028039]ADTast-experimental by
- added support for copy based envelopes
- 2:27 PM Changeset [2ed94a9]ADT by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:27 PM Changeset [997185e]ADT by
- Save parser change for git pull
Feb 6, 2023:
- 11:58 AM Changeset [ccb29b4]ADTast-experimental by
- This should fix the issues with building with older gcc versions.
Feb 5, 2023:
- 12:05 PM Changeset [8fa77eb]ADTast-experimental by
- fix documentation
- 11:42 AM Changeset [6d2af204]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:35 AM Changeset [9ef5516]ADTast-experimental by
- formatting, add bibliography entries for Actor paper
- 9:31 AM Changeset [35d1de5]ADTast-experimental by
- change test forall.cfa from compilation only to execution
Feb 3, 2023:
- 4:04 PM Changeset [21a2a7d]ADTast-experimental by
- Replaced ScopedMap::erase with a version that should avoid the order …
- 3:13 PM Ticket #272 (cfa-cc - Compiler crash when referencing generic member of generic struct) created by
- Possible overlap with #166, but the specific failure cases and symptom …
- 3:11 PM Changeset [e9b5043]ADTast-experimental by
- Added contains to some of our containers. Also changed some code to …
- 2:12 PM Changeset [2f61765]ADTast-experimental by
- Fixed a clang warning and cleaned up the rest of the function.
- 1:42 PM Ticket #271 (cfa-cc - Compiler crash on valid typename--identifier pun) created by
-
This program tries to use
s
as both a typename and an identifier … - 1:28 PM Changeset [2125443a]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:28 PM Changeset [8a97248]ADTast-experimental by
- switch from old trait syntax to new trait syntax using forall clause
- 12:24 PM Changeset [db9d7a9]ADTast-experimental by
- Fixed clang++-10 error. One of the problem functions was never used …
- 10:13 AM Changeset [85dd381]ADTast-experimental by
- Fixed indentation in ScopedSet? and moved the iterator details to the …
Feb 2, 2023:
- 4:10 PM Changeset [98a2b1dc]ADTast-experimental by
- Updated ScopedMap? to use the layout of ErasableScopedMap?; putting the …
- 11:08 AM Changeset [ccf1d99]ADTast-experimental by
- intermediate push so I can move to nasus to performance test some stuff
Feb 1, 2023:
- 4:32 PM Changeset [a64137f]ADTast-experimental by
- added support for copying envelopes in generated | routine
- 4:31 PM Changeset [1f35220]ADTast-experimental by
- updated test params so that they ran for appropriate duration
- 4:31 PM Changeset [5c473c9]ADTast-experimental by
- fixed bug where I used buffer as a stack not a queue
- 4:20 PM Changeset [a4ab235]ADTast-experimental by
- added executor test
- 4:20 PM Changeset [ecfe574]ADTast-experimental by
- added envelope copying to avoid allocations
Jan 31, 2023:
- 6:28 PM Changeset [dab2b6a]ADTast-experimental by
- added dynamic allocation actor test
- 3:07 PM Changeset [0393653]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:00 PM Changeset [757099e]ADTast-experimental by
- reverted changes to types.cfa now that I fixed the underlying bug and …
- 2:59 PM Changeset [a8e8c67]ADTast-experimental by
- fixed non-inline actor/message bug and cleaned up Actor pass
- 2:06 PM Changeset [96ddc62]ADTast-experimental by
- Added appropriate fwd decl hoisting to ensure there are no use before …
- 2:05 PM Changeset [9d0ff30]ADTast-experimental by
- added missing header
- 9:12 AM Changeset [7a24d76]ADTast-experimental by
- simply grammar for forall with trait
Jan 30, 2023:
- 9:36 PM Changeset [ce691d2]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:35 PM Changeset [d2b94f2]ADTast-experimental by
- temporary fix to correct build error, fix in actor pass to come later
- 8:59 PM Changeset [8728104]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 8:48 PM Changeset [0f15e3b]ADTast-experimental by
- add alternate syntax using forall with trait
- 8:43 PM Changeset [a5f9444]ADTast-experimental by
- change 0 to nullptr
- 7:16 PM Changeset [79a6b17]ADTast-experimental by
- print better error message when semi-colon missing after aggregate
- 4:31 PM Changeset [1c75ef8]ADTast-experimental by
- added pingpong test
- 4:30 PM Changeset [34ed17b]ADTast-experimental by
- Fixed decl before use issue with actors sending messages to other actors
- 2:04 PM Changeset [77ca074]ADTast-experimental by
- cleaned up actor matrix test a bit
- 2:02 PM Changeset [82b96953]ADTast-experimental by
- added expect files for actor tests
- 1:39 PM Changeset [cd5eb4b]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:36 PM Changeset [418882af]ADTast-experimental by
- added two actor tests. More to come
- 1:32 PM Changeset [c042d79]ADTast-experimental by
- ported uC++-style actor system
- 1:26 PM Changeset [3dd8f42]ADTast-experimental by
- added actor support to the compiler
- 11:21 AM Changeset [378de69]ADTast-experimental by
- small lock cleanup to remove unused field on spin_queue_lock
Jan 23, 2023:
- 4:14 PM Ticket #270 (cfa-cc - No NoCtor) created by
- While attempting to create a CFA NoCtor?, I hit a show-stopper bug. …
Jan 20, 2023:
- 1:25 PM Changeset [ad861ef]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:23 PM Changeset [466787a]ADTast-experimental by
- add keyword waituntil, add parsing stub for static declarations in …
Jan 19, 2023:
- 11:36 AM Changeset [a0d1f1c]ADTast-experimental by
- Header Clean-up: Removed no longer needed includes from typeops, and …
Jan 18, 2023:
- 12:14 PM Changeset [5bf3976]ADTast-experimental by
- Header Clean-Up: Created new headers for new AST typeops and moved …
Jan 17, 2023:
- 4:27 PM Changeset [fed6a0f]ADTast-experimental by
- Header Clean-up: Moving more declarations to the header of the …
- 2:05 PM Changeset [7b5694d]ADTast-experimental by
- Header Clean-up: Moved more things from typeops to Unify.
- 11:57 AM Changeset [e563edf]ADTast-experimental by
- Header Clean-up: Clearing out typeops, moving things to Unify because …
Jan 16, 2023:
- 3:41 PM Changeset [9845cb6]ADTast-experimental by
- Cleaning old box pass for easier translation. Removed an unused …
Jan 14, 2023:
- 10:04 AM Changeset [34a1d2e]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:04 AM Changeset [b3d794fc]ADTast-experimental by
- removed unneeded dependency that broke build
Jan 13, 2023:
- 4:30 PM Changeset [d61d034]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:29 PM Changeset [8bb86ce]ADTast-experimental by
- Clean up some code related to Enum codegen
- 12:49 PM Changeset [42b739d7]ADTast-experimental by
- fixed termination synchronization in the channel benchmark to get rid …
Jan 11, 2023:
- 1:43 PM Changeset [862658a]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:43 PM Changeset [b49310f]ADTast-experimental by
- fixed parameters for test to eliminate deadlock case
- 1:37 PM Changeset [8fcf921]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:36 PM Changeset [9749d2fa]ADTast-experimental by
- Fix CodeGen? for function type enum
Jan 10, 2023:
- 1:48 PM Changeset [2c8c314]ADTast-experimental by
- Clean-up in the name mangler.
- 1:02 PM Changeset [dbd47d6]ADTast-experimental by
- fixed makefile for tests by adding appropriate includes
Jan 9, 2023:
- 4:16 PM Changeset [53ef99a]ADTast-experimental by
- removed file accidentally included in earlier commit
- 4:12 PM Changeset [7878974]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:11 PM Changeset [2cc969c]ADTast-experimental by
- remove unused expect file due to renaming
- 4:11 PM Changeset [73e3a8f9]ADTast-experimental by
- refactored name of channel test to remove channel from the name
- 4:10 PM Changeset [cca034e]ADTast-experimental by
- added another channel test and refactored the existing one to reuse code
- 4:07 PM Changeset [5c931e0]ADTast-experimental by
- made changes to support zero-size channels
- 3:32 PM Changeset [72abfddd]ADTast-experimental by
- added expect for channel test
- 3:30 PM Changeset [afffd6c]ADTast-experimental by
- removed accidentally committed a.out
- 3:28 PM Changeset [4a962d8]ADTast-experimental by
- added channel impl with basic test. Will expand impl and tests soon
- 3:26 PM Changeset [0640c350]ADTast-experimental by
- moved unified_locking test dir to be under concurrent
- 3:25 PM Changeset [aa45b15]ADTast-experimental by
- commit expect files for the unified locking dir move
- 3:24 PM Changeset [703c88e]ADTast-experimental by
- missed another lock name refactor in the earlier commit
- 3:23 PM Changeset [357ab79]ADTast-experimental by
- moved unified locking tests to be under concurrent directory since …
- 3:22 PM Changeset [01a8954]ADTast-experimental by
- renamed tests to match naming refactor
- 3:21 PM Changeset [0cee082]ADTast-experimental by
- refactored naming for lock to be more accurate and cleaned up REACQ …
- 2:43 PM Changeset [f76dd1a]ADTast-experimental by
- Some cleanup in RenameVars?.cc.
- 1:35 PM Changeset [5e180c2]ADTast-experimental by
- small future touchups
- 1:23 PM Changeset [8fb7402]ADTast-experimental by
- fixed race condition in select_future test to fix build failure
Note: See TracTimeline
for information about the timeline view.